Tower Storm is now Open Source

Wow it’s been a while. Over 2 years since the last blog post! In that time I’ve moved between 4 cities on 3 different continents, from Brisbane to Amsterdam to New York to Seattle. Basically Tower Storm wasn’t working out for me financially and so I had to put my game development dreams on hold for a while. It turned out well though, I started working at¬†Cloud9 where I’ve been working on an online IDE in Javascript and NodeJS (which you should totally use because it’s awesome). This has been a ton of fun and I’ve learnt a LOT. We then got acquired by Amazon in July last year which is why I ended up living in Seattle.

I didn’t actually stop working on Tower Storm though. I didn’t update the blog because I didn’t release any new features but I was pushing out bug fixes and patches to keep the servers stable and improve the gameplay. Some of these features included being able to easily pan and zoom with your mouse and¬†improving the general UI.

Last year I realized I was probably never going to have the time to build Tower Storm into the massive TD game I always wanted to be. My original vision for Tower Storm was a Multiplayer TD game with as much depth as DOTA or League of Legends. Imagine a TD game where you can have up to 16 players on a huge map with hundreds of towers, minions and abilities! How awesome would that be! But there’s no way I’d have time to create all of this with my tiny team of friends, and there was very little chance someone was going to invest millions of dollars into making this happen (though if you’re out there, please let me know! ;))

Which brings me to today’s announcement: Tower Storm is now Open Source!

With Tower Storm open sourced anyone in the world can grab a copy of the code and build their own maps, towers, minions, or even completely new game modes. Maybe someone will build a Story mode, or crazy new survival levels, or tribute maps to some of the best maps in Warcraft 3 (Azure TD, Skibis Castle, Burbenog, would all be awesome!). And if your creations are great I could add them to the main game so everyone can enjoy them.

I’ve spent the last few months cleaning up the code base to make it super easy to run and make your own modifications. You don’t even need to be a programmer to make your own towers, minions or maps, you can just edit the simple text config file and refresh the page and your new creation will be in the game.

Soon I’ll release some tutorials showing you how to work with the code and create your own mods. As well as setup forums so everyone can share their creations with each other.

For now check out the game on Github and let me know what cool creations you come up with!

Leave a Reply

Your email address will not be published. Required fields are marked *