So, here it finally is: the last update for Minimalistic Tower Defense. It fixes some of the bigger issues and makes the game almost playable. I’ve also decided to fill the source code to the brim with useless comments and release it here. Before you say anything: I know it’s not pretty. It has some serious scars from partially rewriting things, shoehorning other things in that I hadn’t thought of before and a couple of less than beautiful hacks or shortcuts. Better look at it as an example of how not to do it.
I’ve been rather stressed out by work, and personally I haven’t been feeling too well either, so there’s not much I got done over the last few months. Instead, I tried to combat the everyday with XCOM and Assassin’s Creed 3, and I have to say, both do a very good job at it. I know that it’s apparently cool to hate on XCOM for not being complex enough, too different from the old X-Com games or whatever, but I love it. I dare say it’s one of the best games I’ve played in recent years. I’d say AC3 is a good return to form after the somewhat disappointing Revelations. It looks good, it feels good, the cities are cool, just as the nature areas, and climbing through the trees is fun. Even the bits on the ship are kind of cool. There is one thing that bothers me, though:
Why the hell do they keep changing Desmond’s face? He looks different in every game! Now, I get that they probably try to mix features of the ancestors into it, but while that made at least a bit of sense in Revelations, where you could argue that what you see of Desmond is his minds projection, it is absolutely nonsensical for present day Desmond to have his appearance changed just because of memories. Except maybe if by Assassin’s Creed 8 they reveal that the real protagonist is Ultrajax The Futuristic, and he has been using an animus to relive Desmond’s live as well as his trips to the animus. Assassin’s Recursion, so to speak.
I know it’s a bit early for new year’s resolutions, but I hope to pick up some speed again with more regular updates and being at least somewhat productive again. I miss my C#, my vectors and textures and all that. XNA, if you still want me, I’ll come back to you! Of course, I might port you to Monogame as soon as I want to go multi platform, but that doesn’t mean I don’t love you.