Monthly ArchiveFebruary 2018



Reviews 27 Feb 2018 12:12:25

Endless Space 2

Endless Space 2 is from what I can see an upgrade over Endless Space in every way they intended. Unfortunately not in the ways I wanted, though. Like ES1, ES2 uses the simultaneous turn system and lacks turn-based tactical combat.

Simultaneous turns is what really kills this game for me. I loathe that the AI gets to perform actions on my turn, and even worse gets to react to my actions. E.g. if you are blockading a system, a single misclick that you immediately rectify will still let all your enemies through as they react to your mistake. Or that AI actions will pop up during your turn, sometimes after you’ve moved other ships so now you can’t react to it. This forces you to wait each turn until the AI is probably done with their actions, then perform your own. With a real turn-based system, these and many other quirks wouldn’t happen.

The AI only respects fleet size. Even if you are objectively the most powerful empire, if you don’t have a sizable standing fleet the AI will attack you. Doesn’t matter that you can then just buy a huge fleet and utterly crush them the turn after – they don’t think that far ahead.

Speaking of attacking, the AI will bundle up on your planet, declare war, invade, and thanks to simul-turns you don’t get to react or prepare. This shouldn’t be possible.

And combat…is boring. You get to set overall plan, then just watch it auto-resolve. There’s no tactical combat.

A damn shame. Endless Space 2 is so close to being great, if only a few tweaks were made. Sadly, those issues ruin the game.

Reviews 26 Feb 2018 22:40:01

Stellaris

I wrote on Twitter a week ago:

And well, 2.0 wasn’t enough.

In short, I don’t much care for Stellaris. If you’re looking for an updated version of Master of Orion 2 or Ascendancy, this is not it.

I played half an hour before patch 2.0 and really didn’t like the game. Then I noticed 2.0 was due out soon, so I figured I’d give it another shot. Well, after 4 more hours playing at Fast (and a bit Fastest) speed, I still don’t like the game. It’s overall better than before the patch, but still just not what I want.

The UI, sound effects, music, etc feels ancient and clunky, in the bad way. The quest system is severely lacking compared to Endless Space. Research takes bloody ages to complete, and when it finally finishes it doesn’t tell you what you just gained access to. Pirates are an awful mechanic.

Ship movement is the sharp inverse of what I want. Ships will move slowly through a system, laboriously spool up their engines, and then instantly jump to another system. What I’d prefer is if ships could enter and leave systems almost instantaneously, and instead spend the majority of travel time between systems.

I do like that you can build space stations in otherwise dead systems to guard them, but I don’t like that you must explore with a science ship before being able to move other ships in.

Finally, it’s real-time. I rather strongly dislike real-time 4X. I was able to play Stellaris thanks to pausing all the time, but that’s not ideal. This game just isn’t for me.

PHP 02 Feb 2018 22:02:37

PHP Expand IPv4 to IPv6

Simple function for turning IPv6 and IPv4 into a blob that’s suitable for SQL type binary(16). This maps IPv4 to the IPv6 address space reserved for them.

function ip2binary($ip) {
	$rv = inet_pton($ip);
	if (strlen($rv) == 4) {
		// https://tools.ietf.org/html/rfc2765#section-2.1
		$rv = inet_pton('::ffff:'.$ip);
	}
	return $rv;
}