Tuesday, November 29, 2011
Scirra's Construct 2
I wish I could remember how I happened onto it, but yesterday I came across a game development engine geared towards HTML5 called Construct 2. I may have previously heard of the original Construct, but this was my first time trying one of them out. I have to say, even though I've spent only a couple hours with it, I'm kind of amazed. Blinded by aspirations of developing for XNA, I'd never really looked at creating anything for HTML5. This program is a godsend.
The interface is extremely intuitive and based mostly on "events". Like most early software, documentation for using it is pretty scant, but the community seems more than willing to pick up the slack. Their probably just grateful to the small team that has created this amazing tool (I think its only two guys...craziness).
Looking back at the time I spent, trying to learn C#, I can't totally feel like it was time wasted. A lot of the "under the hood" stuff that I learned really informed me how to best design. Being able to look at a game as a bunch of boxes that collide with other boxes seems to be key in all of the designers I've read up on. If there is one bad side to this, its that its awoken a need to work on my game again, which I was doing my best to bury in favor of my video work. Maybe it will be easier with Construct 2. Maybe I can just focus on gameplay and stop pulling my hair out over code that I may never understand. Time will tell.