We're an indie game studio, with several games released on Appstore. After our new game published, we got few days to have a rest. I recalled the things we've done by the last 3 months. Maybe we can find some better way to accelerate our work next period.
According to our experiences. our work list of a game development is just like this:
Prototype phrase:
- Game dev doc
- Some simple materials, such as graphics, 3d models, sounds, etc
- Implement a simple demo
Alpha phrase:
- More art assets required
- Detail game logics and data structs
- Implement the basic game UI. Design and coding.
- Implement a playable game, with several scenes/levels
Beta phrase:
- Game Menu UI
- More game contents added. Such as tons of levels, more enemies, more arts of effects, backgrounds, props, etc.
- Background musics
- Score system
- Integrated with GameCenter
- Add IAP or IAD if needed
Production phrase:
- Icons, screen shots, videos
- Game descriptions, slogans, posts for popularize
- Test & debug
- Upload to Appstore
- Marketing. Popularize your app, send promotion codes, write posts, etc. Actually the cost of marketing is hart to estimate.
- Further upgrade.
Well, how much time did you guys spent to work through all the process?
Finally your game went out, featured by Apple, stand in Top 200 if luckily, even then your game might be replace by another very soon.
What I wanna talk about is, today the quality baseline of Appstore was growing too high, that requires much more work. The indie developers might be more and more difficult to afford this.
We might have to change the strategies.

Reply With Quote