The folks at Maxmuses Studio talk about developing God Caster using cocos2d-x.
Tell us where you came up with the idea for this game. Wha were your inspirations?
We really don’t have a specific inspirations, its more about our passion, we just want to make a game, a creative game. Be realistic, we begin with card game because it is good fit for our studio and not high competitive. I write up the basic story with basic protagonists, then google random world myth to find out some idea for other character and monster for the game, and the idea is just show up “why not just get they all together”.
What version of cocos2d-x did you use?
version 3.3 and will update to 3.8 soon
How did you decide to use cocos2d-x instead of Unity, Unreal Engine or SDL?
The game is basic 2d, as far as we research, cocos2d-x is the best for 2d game for those fluent in C++, its fit our team well, so we choose it.
What features did the engine offer you that made development easy? What do you wish the engine did better?
Cocos2d-X is a suite of open-source, cross-platform. Creating 2D game is quite easy and quick. Completely written in C++, the core engine has the smallest footprint, yet the fastest speed of any other game engine, and is optimized for running on all kinds of the devices including low-end Android systems. I think the engine is good enough for me at the moment. In future, if I do any 3d game, I still want to use Cocos2d-x, hope this engine that time will fully support for 3d game.
What tools did you use besides the engine?
Texture packer to make spritesheet, Shoebox to make bitmap font, Box2d-editor to get physicsbody polygons of an sprite, Visual Studio, Xcode, Eclipse or Cocostudio are IDE used to coding and compile and some other tool
What 3rd party libraries did you need to use?
SQLite library to work with SQLite Database
Did you create the art yourself? What tools?
Yes, we have a team of talented artist. They mainly use Photoshop, SAI, AI
Did you create the music yourself? What tools?
We have a composer here, he have his own equipment, musical stuff to create music. He is young but professional.
Will you continue to make games in the future?
Yes we will. We already have some more creative ideas for our next game. However, currently, we just want to focus on God Caster.
Lastly, any advice for those also making games on how to get to a release point?
There is a simple thing we can find that a lots developer missed, be creative and do research before you jump in a game. Then get some image/concept out to show to people, get your feedback. Last, but not least, expose your game to as many people as possible, at least 3 months before your release point.
God Caster is available for PC with iOS and Android coming soon.