Due to reasons that I’ve discussed elsewhere, I’ve almost completely switched from Corona SDK to using Unity. I love Corona so the decision was *not* an easy one to make. But I’ll be using Unity for this upcoming game and while the first course I create for Unity used Javascript (Unityscript, actually) for the code parts, I’ve since switched to using C# for the code.
This game will be mainly a dungeon crawler (with a twist that will be unveiled later) so I’ve decided to go with a top-down view and use tiling. Instead of doing the tile engine stuff from scratch I’ve purchased a Unity asset called SpriteTile to handle that chore. There are also a few other assets I’ll be using and I’ll post those as I start using them.
Why use assets instead of just coding everything myself? Because the goal of this course is to design and create a game, and if I have to start from scratch I won’t have enough time. I’m looking at 16 weeks for this semester and trying to limit this class to 12 hours per week, or just over 4 weeks of full-time work. My last game took me 6 weeks from design to publishing in the App Store — and it was a much simpler game.
And just to finish up this post, I’ll be doing all the development on a Mac Book Pro (Retina, 15-inch, Mid 2014) and targeting mobile devices for the final game. Tablets for sure, and hopefully phones, but we’ll see.