Thursday, May 23, 2019

What I Did In 2018

My plan, from a year ago, was:

  1. Produce explanations and demos from my procedural map generator experiments.
  2. Go back to old articles and update them.
  3. Work other developers on algorithms and articles.
  4. Write a tutorial on coordinate systems and cameras.
  5. Write tutorials about making interactive tutorials.
  6. Become faster at writing explanations.

What did I do in 2018? I think I did reasonably well with goals 1, 2, and 6, and not so well on goals 3, 4, and 5.

Goal 1 - maps

  • I improved mapgen2 with:
    • Smooth colors using gradients, an alternative to the discrete colors per biome.
    • Icons for mountains, forests, grasslands, water.
    • Slider to control jagged vs smooth coastline.
    • Sliders to control temperature, so that you can have cold poles / warm equator.
  • I improved the home page by adding links to many more pages.
  • I built mapgen4, a map generator that lets you draw your own constraints and generates the rest in real time.

I'm really proud of this work. It brings together the things I learned last year during my map generator experiments and puts them into something fun and cool.

Goal 2 - updating existing pages

I'm quite happy with this work. It's not highly visible like a new project is, but one way written web pages are different from books, academic papers, or videos is that I can continue to improve them over many years, even decades.

Goal 3 - work with others

  • This year I wasn't a mentor for Google Summer of Code, but I did regularly chat with this year's mentor and student, who produced the interactive version of Chapter 5 of Artificial Intelligence: A Modern Approach.
  • I worked with Vladimir Agafonkin on a new guide to Delaunator, his ultra-fast Delaunay+Voronoi library. I had been using this library for a year, and felt like I had learned its secrets. The library documentation didn't cover most of what I had learned, and I wanted to share them so that others wouldn't have to rediscover everything the hard way.
  • I went to Game Developers Conference and Roguelike Celebration, where I met lots of game developers and got to chat about the algorithms that they need to use in their games.
  • I'm on the Roguelike and ProcJam Discords, several Slacks, several subreddits, and StackExchange.

I've come to the conclusion that directly working with other people on code isn't a good match for my skills. I'm a reasonable coder, but my coding style and work habits are at odds with what most people need. Instead, I should focus on my writing. Talking to other developers about what algorithms they use and what kinds of problems they need to solve will help me decide what topics I write about in 2019.

Goal 4 - coordinate system tutorial

  • Mapgen4 took a lot of my time this year, and I didn't attempt the coordinates tutorial. I think that's ok. In terms of meeting my goals, it's a "failure". But I don't consider working on mapgen4 instead of coordinate transforms to be a "failure" of the work. Instead, it's a failure of how I set the goal. Maybe instead of listing a specific tutorial in my annual goals, I should list the type of work I want to do.

Goal 5 - metatutorials

I had hoped to write up a lot more of what I've learned, but I only wrote a little bit:

Goal 6 - become faster

I worked on lots of tiny (<1 day) projects, often to learn new tools, techniques, and libraries that might help me work more effectively.

Some other short (<1 week) projects:

Next year

The shutdown of Google+, the censorship of Tumblr, and the deletion of photos on Flickr made me think about social media and longevity. I'd like the things I spend time on to last a long time. It's worth spending more effort on something if I know it's going to last decades. I've been increasing the amount of time I spend writing to my blog (RSS feed), and trying to avoid content that's I post only to Twitter or other platforms. You can see this in the blog's sidebar: I had averaged 10 posts per year in the previous 10 years, and wrote 37 posts this year alone. I want to focus on the web and not on proprietary platforms.

I had gotten stuck a few years ago, and experimented in 2016, 2017, 2018 to improve my skills. Here at the end of 2018, I'm pretty happy with where I am and what I've learned. My goal is not to write software or make interactive diagrams. My goal is to write explanations of math and algorithms. I write code and diagrams to support the explanations, not the other way around. In 2019 I'd like to focus on improving my explanations and writing new ones.

Little Tiny Troopers (6Mm OGRE Infantry)

   I finally got a bit of work done on a bunch of little guys. I still have three stands (9 figures) to finish off, but that's just waiting for some glue to dry. These are all the plastic battle-suited infantry from the new box set 1 of OGRE Miniatures. I may eventually get another box set so that I can do stands of two or single figures to model attrition, but for now I plan to use casualty caps. I'd also like to get some to set up as Heavy Weapons squads, but I will need some sort of weapon for that...

   I painted them up as members of a NeoSoviet Paneuropean Motor Rifle Division. They have GEV-PCs to go with them, and some armour in the form of Heavy Tanks and Mobile Howitzers. I think I have already posted photos of those. If not, I can always dig them out and snap a few.

  I intentionally modeled each cluster of squads on different sorts of terrain, just for fun. The one group that hasn't been done is the urban set, because I was waiting for the glue to dry on the rubble. The hexes I used to base them are 1" across the flats, IIRC. I got them from Litko, 3mm thick. I use the same for most of the smaller vehicles.

"Swampy" - (3x3 bases)
I am going to put some gloss on the water once the dullcote dries

Plains/Grassland/Forest - generic (5x3 bases)

"Farm" I modeled little crop rows (3x3 bases)
Also, you can see a piece of Frostgrave terrain (the grate)

"Urban" (3x3 bases)
Once the glue dries on the rubble, a quick bit of paint on it and these nine will be done as well.

   I left a bit of space in white on the backs of the bases to make notes like unit, Attack Strength, Range, Defense Strength, and Move. I will add those when my printer decides to act right again.

Download EA Cricket 2007 For Pc Full Version

Download Cricket 2007 For Free

Cricket 2007 Full Review

Welcome to Cricket 2007 is one of the best sports game especially for cricket lovers that has been developed HB Studios and published by Electronic Arts. This game was released on 14th November 2006. 


How to install cricket 2007


Screenshot

System Requirements Of Cricket 07 Download Free

Before you start World Of Cricket 07 Download free make sure your PC meets minimums system requirements.
  • Tested on Window 7 64 Bit
  • Operating System: Window XP/ Vista/ Window 7/ Window 8 and 8.1/10
  • CPU: 2.0 GHz Intel Pentium 4 or later
  • RAM: 512 MB
  • Setup size: 1.1 GB
  • Hard Disk Space: 1.5 GB

Cricket 07 Download Free

Click on below button to open google drive. It is full and complete game. Just download and start playing it we have provided direct link full free setup of the game.







Epic Squats

I haven't been painting much recently, but I've been doing a bit of building and re-basing of my Squats. I'd like to get these all primed, with their bases done and they're nearly there. There's also a few more things (Land Train, Steel Hawks, War Hawks, Mole Mortars) that still need to be built, and I need to source 3 more Hearthguard models (that's the one empty base).




When the Mole Mortars are done my infantry will almost completely fill this tray except for a small .125"x.5" area. For some reason that's tremendously satisfying.






(106 MB) Download Hitman 3 Contracts Game Highly Compressed For Pc

Download Hitman 3 Contracts Game Highly Compressed For Pc


Screenshot



System Requirements of Hitman Contracts PC Game

Before you start Hitman Contracts Free Download make sure your PC meets minimum system requirements
  • Operating System: Windows XP/ Windows Vista/ Windows 7/ Windows 8 and 8.1
  • CPU:Pentium 4 1.6 GHz
  • RAM: 256 MB
  • Setup Size: 106 MB





It's A Me, Johnny-o!

What is this place? Who am I?

Gamer Dad's have to go to extreme measures to get our games in some times!

Well gather around kiddos and I'll explain.

My name is John and I live in the South Jersey/Philadelphia area and I play a lot of games. This blog is primarily going to be about table top and miniatures games, but I figure I'd like the freedom to post about whatever kind of games I want and I do tend to play a lot of video games as well.

The primary miniatures game I intend to talk about is Warmachine and Hordes (WMHD), made by Privateer Press.

I've played the game since near it's release in MK1, I believe around 2005 and it is what I spend what little free time I have playing when I can get out of the house.

The secondary miniatures game I play is Guild Ball (GB), made by Steamforged Games.  I'm not as into this as WMHD, but it definitely keeps my interest.  I've played just the tiniest bit of Season 1, and have played off and on since then.

I've recently started playing more and more board games lately, so perhaps there will be posts about that too.

About Me



I'm just your average gamer, I have done only moderately well at best in my local meta in various games over the years, but I don't mind doing casual games as well.  I am generally not going to take utter trash in a game, but you won't find me playing optimal things against new players.

I'm also a Gamer Dad (tm) with a 5 year old and a 3 month old, so I get far less gaming time than I'd like.  Luckily my wife also games, but she doesn't really play table top miniature games. This blog is here to give me an outlet for what gaming I'm able to do.

I picked the name Goomba Gamer because I like the character in the Mario games, plus I'm an American with an Italian heritage and so can technically call myself a goomba.

I kinda look like this, only with more facial hair




ASOIAF: Starks And Lannisters Overview

So.. who's it going to be?

It's probably worth saying that I got into the game fairly easily because my favorite major house in the show is Lannister.  My wife really digs Starks but she has yet to try the game because it looks too nerdy.  Don't worry, it's just a matter of time because I see her eyeing the dinner table that I've fully converted into playing daily games.  It's a good thing that I bought enough stuff to get some variety into the mix so the newer players I'm trying to get into the game can experiment and mix and match units.  Even though I have my favorites, I have probably played at least 40% of my games with Starks because I feel that the best way to learn the game is by playing a lot.

Whenever someone starts with the game, no matter what minis game, I always tell them the same thing:  Go with the aesthetics and look of the faction first above anything else.  With this game, however, I don't think the same principle applies as much in this game because everyone is human (for the most part).  When it comes down to picking a faction, I think one of the things everyone needs to do is examine a bit of their psyche and pick a faction that best aligns with their personality.  It's like picking a color in MTG and understanding that each color represents a bit of your personality.  If you want to go a little bit deeper, picking a faction in this game would be like picking a guild from Ravnica, or even building a character in a D&D campaign.  That is, unless you really really like dogs.  Then I would say just pick Starks and never look back.

Alright, so back to the two starting factions from the Core set.  Since you need this set to play the game and they're the factions with the largest amount of units choices right now, you need to decide if you want to go with House Lannister or House Stark.  Remember what I said about picking the right faction for you, as this will do you big favors because a lot of the game's mechanics are designed around how the houses behave in the books/show whatever.  There's a big chance that if you don't like the houses' personality in the books that you will not like how they play in-game.  It's actually one of my favorite things about the game so far and that's how on-point a lot of book to table translation has been.

Hear me roar!

Alright, let's begin with the Lannisters.  In this game, the Lannisters are the faction that has a lot of panic shenanigans, morale tests, weakens, and counterplots.  Their Tactics cards play heavily with the Crown and Wealth zones on the Tactics Board and controlling those will open up many secondary effects of your cards.  Lannister Commanders come in many shapes and sizes from the destructive and brutal force of The Mountain to the cunning strategist that is Tyrion Lannister (yes, you can take him in combat!).  My favorite Commander for the Lannisters is Tywin Lannister (also my favorite character in the show) because a lot of his Tactics cards and abilities intimidate and Weaken enemy units.  Another Commander that I've tried is Jaimie Lannister because his abilities center around defense, parry, and riposte; turning the opponent's attacks and crappy rolls against them.

When it comes to NCUs or their Tactics cards, the Lannisters focus heavily on debuffing and control elements that limit the opponent's options.  Pycelle's Weaken effect and Cersei's No Confidence are prime examples of debuffing the opponent or making them worse for morale tests, while tactics cards like Counterplot can outright stop an opponent tactics card from going off.  I tried to get some examples of the kind of tactics the Lannisters can employ and I think this lot sums it up pretty nicely.  For the Lannisters, they are all scheming masterminds with several abilities that kicks players while they're down.

Kick 'em while they're down.

As for Lannister units, they are well-supplied and fairly diverse to take on a large breadth of enemies.  The Mountain is its own unit just because he is, Lannister Guardsman are slow with lower attacks but has an excellent defense and a great ability (Lannister Supremacy) that only gets better with attachments, and Lannister Crossbowmen are no joke.  I've recently started playing them and having a unit that just hits units with ranged attacks on a 3+ with Sundering from Long Range is incredible.  Lannisters also have some interesting unique units like Pyromancers that can toss their Wildfire from ranged or in combat and it ignores defense saves while suffering -2 to the defender's Panic tests through Vicious.

While the Lannisters have a solid lineup of units, I would say their strengths come from their debuffs and stopping your opponents from what they want to do more so than just strength of arms.  For that, you want to get into House Stark.  If you're looking for a faction that doesn't care about the subtleties and just wants to beat face, you've come to the right place.

Winter is coming.

When it comes to striking hard and striking fast, Stark is the faction to do it.  One of the many things I enjoy about the core set is that you have two factions that have radically different playstyles.  Just like it is in the books, the Starks and the Lannisters are probably the two houses most different from one another.  While the Lannisters rely on debuffs and abilities that stop your opponents from doing what they intend, Starks are all about battlefield combat and maneuver.  They see an opening and go for the jugular just like the Dire Wolf, their house sigil and in doing so, deliver massive damage to the enemies and leave them reeling.  With Commanders like Robb Stark who can take maneuver warfare to the next level, or Roddrick Cassel and his ability to exploit the Vulnerable enemies, the Starks are the faction you want if you want to destroy the opponent's army rather than play the more drawn-out  game of politics and scheming.

Of course, this doesn't mean that the Stark units or playstyle are just centered around this niche.  With both the Lannisters and the Starks, there will be Commanders and units that will change the regular composition from what you expect from the two factions and that's always a good thing.  For example, on one side, you have the fast-moving and lightly-armored Umber Berserker that has built-in Sundering (-1 to defense saves) and their attacks increase when you lose ranks rather than decrease.  You compare this to the rock-solid Tully Sworn Shields with the Shield Wall ability and good luck trying to break their 3+ defense saves from the front.  This unit variety not only keeps different playstyles fresh and exciting but also gives units legroom to perform depending on the game mode that you play.  Either way, when you think about Starks, their humble foot soldier in the form of Stark Sworn Swords move 5, have excellent morale and rolls 8 dice just because they can.  When you pop Stark Fury on them, they gain +1 to hit and Critical Blows on their attacks (6s deal 2 hits) at the cost of D3 models to your own unit.  If that's not a healthy representation of angry Northmen I don't know what is.

Winter is seriously coming.

When it comes to Tactics cards and NCUs, Stark is pretty straight-forward:  It's all about Combat and Maneuver and taking those zones will be extremely rewarding.  Catelyn Stark can remove a condition from an afflicted unit while buffing them so they're attacking with max dice, and Sansa Stark can instant tutor for any tactics card you need, even if it's a previously discarded card.  That is great tactical flexibility and I have her in almost every single one of my Stark lists.

Well, that's about it for the high-level overview of which armies you will get in the core box.  With so many different commanders, tactics, NCUs, and units to cover, list building deserves its own article.  I'll take you guys through the basics of list building and show you a couple of Lannister and Stark lists tomorrow so you can better grasp some of the things discussed today.