Daniel Petersen's Blog

Documenting my struggle to make a videogame, amongst other nonsense


Home Projects

Generals.io

Posted on 2017-05-15

Ladies and gentlement, my game of the year for 2017:

generals.io

It’s a browser-based strategy game which I’ll describe as taking the essence of RTS games like Starcraft and simplifying them down to their most core elements.

The game takes place on a randomly generated grid of varying sizes depending on the number of players. I mostly played 1 v 1’s, though FFA’s are also a lot of fun (and I believe more popular).

Each player has a starting tile which is where their general is. If an opponent captures your general, you lose the game. The game ticks along at a solid rate, with each tick being analgous to a turn, and lasting 500 milliseconds. You want to expand and capture as many tiles as you can, because every 25 ticks each tile you own will produce 1 armies. Cities are also scattered about the map, and capturing a city will give you 1 army per tick.

Capturing neutral tiles costs 1 army, and you’ll need about 40 armies to capture a city. I love the strategy in this, because it all comes down to knowing where to expand, when to expand, when to take cities, and when to attack. There’s also some micromanagement involved in knowing when and how to efficiently gather your forces. I think the strongest point of the game is that you can be ahead and still lose if you make a mistake. It’s pretty fair.

I know my explanation isn’t quite doing the game justice. I’m going to leave a few replays here, with the 3rd replay being the craziest game I’ve seen.

http://generals.io/replays/St0cFk1vg

http://generals.io/replays/rOIotNgwl

http://generals.io/replays/HFSPXREIx

I was playing this religiously for a few months around the turn of the new year. They released a patch a few months ago which I’m not a huge fan of (it made the game easier), but still, I highly recommend checking out the game.


Copyright © - Daniel J. Petersen