So following the success of Concerned Joe as a flash game (with tons of lag) we’ve decided it might be worth to develop a sequel, possibly as a downloadable game. So I’ve been diving into C++ for the past couple of months, and while we could have really made a downloadable game with Adobe AIR or with haXe or Unity or a bunch of other technologies, we decided it would be best to go for something as low level as C++ just to have control over everything, and to make use of the enormous amount of support and libraries available.
That, and I really just wanted to make a game in C++.
And I’ve got to say, after working with C++, I’m surprised to see the ridiculous difference in the difficulty and the streamlining of the processes involved in creating something.
While I am loving how much control I have in C++ and how you get to develop any of the systems you want, like making your own animation system etc.., the beauty in AS3 and Flash is how incredibly easy it is to set something up and create something, and then share it with anyone without the need to install anything.
In many many cases, anything you want to try making or want to prototype can be done in flash magnitudes faster and easier than anything else. (Even html5 so I’m told). And that is why Flash still remains as my favorite tool to mess around with in despite the existence of all the competing technologies.
In other news, Ludum Dare is just around the corner and I am incredibly excited. I’m not so much excited about the results as I am about the experience. With so many talented people entering using a vast array of languages and technologies, and people livestreaming their work and tons of news and review sites covering it, it really feels like it will be a blast.