It’s just another day to you, but it’s a big one to me. My game “Galactic Nemesis” was just approved by Apple. This is the culmination of about 8 months of long nights, weekends, and waking up at 5am to squeeze some development time in before my day job begins. With some reflection, it feels as though I’ve been slowly working on a scratch off lottery ticket for the past 8 months, with this scratch potentially worth a payout, thinking- “Perhaps… could this… is this.. at last the game to push me into the stratosphere of Indie Game Developers?”
The reality normally realizes itself with: 90 downloads, 1 blog post, a few store ratings, and 2 reviews from friends. Not exactly stratospheric.
You need to be a little bit crazy. Lucky me, I’m a bit crazy. I know the chances of earning actual money making apps and games is slim to none, with the deck stacked against you (more about that later). You still wanna make games?
Here’s my process thus far, I attempt to refine it for each game I’ve made.
- Have an idea
- Look for similar ideas on the app store
- If too many of the same idea (and executed well) exist on the store, start over.
- Prototype: I’ve made it this far. Time to build.
- The prototype is awesome! On the other hand, if you can’t prove to yourself via a prototype that the game is awesome, start over.
- Lets get some real art in this game! (hire an artist).
- Develop > Add art & fun > Play > Play some more >Play some more > Sleep for a few minutes > Repeat.
- Once you have what you feel is a REALLY fun version of your game, it’s time to beta test. I normally like to start beta testing once I actually have a half-way working product. Too many bugs, or missing features and the focus of your feedback will be on known issues and not what you want.
- Listen to ALL of the feedback and decide what is important and what is something that won’t change the outcome. Don’t be rude when someone gives you feedback you don’t like. Either use it to make the game better, or decide to move on ignoring it. Every piece of feedback will not be relevant, but each item is worth examining.
- Develop > Add more art & fun > Fix bugs > Play > Fix more bugs > Play > Fix yet more bugs > Sleep less than a few minutes > Repeat
- Find your harshest critic, go back to previous step, cry yourself to sleep, repeat.
- After you have a VERY solid product, you can prepare for the store and release.
- Get the word out. This is the hardest part for anyone (Indie, big company, etc), you normally need to spam everyone you know, and beg people to spam everyone they know. Tweet, instagram, facebook, and use all the social networks and contacts that you can. Hopefully you’ve also built in ways to share within the game itself! You can do a lot yourself, but consider paying a company with the contacts you need to get the word out. Your beta testers are a great place to start, if you’ve treated them well and incorporated their feedback, they can help you champion your release.
- Enjoy the many 1 star reviews that just say “this sucks”. Also, enjoy the sweet sweet 10s of downloads and the 15 dollars you’ll earn for the almost year of your life gone! (one day that could change).
The last bullet point is the unfortunate reality. I know this, because the brands that I work with like HBO, Yahoo, and others all struggled to get downloads and daily active users at times. Often the apps are criticized for abstract reasons that have a lot to do with the current mood / mental state of the reviewer. The difference between us and the mega corporations, is that they have hefty marketing budgets, existing user bases, a known brand, and relationships we can only dream of. So why do any of us do it? My reasoning is, that regardless of the outcome, I love the process. I do it for the thrill of it, and I get to hone and maintain my skill-set, with the worst case being that I now have portfolio pieces for the future.
Plus, who wouldn’t have fun making a video like this!
One day, maybe many many games from now, I’ll have a big hit. Maybe I won’t. But I’ll have had a great time trying!
Want to see the result of long nights of work? Try my game on iOS.
– Charles Schulze
CS54 INC
Editors Note: Charles is an Engineer currently working with Viacom in NYC, formerly with Yahoo and prior to that, helped build the HBO GO suite of mobile products.
I appreciate the honesty in this article. So many people think they will make a game and strike it rich. There is an incredible amount of hard work involved.
I like when someone is describing the way he/she has been doing something especially if it has succeed. This story is exactly the one. I like to act the same way but honestly sometimes think of how to get my term paper written through some service.
I think you have done a great job .
official assignment website
My friend recommended this blog and he was totally right keep up the fantastic work. Netflix Case Solution
I personally like your post; you have shared good insights and experiences. Keep it up. Kalman Filter and Particle Filter Stats Assignment Help
Pretty helpful material, much thanks for this article Stats Homework Help
We are number 1 in article spinning services. You can hire us for manual spinning, automated spinning and article rewriting. We use all kinds of top spinners.
Article Manual Spinning Service
This a good way to appreciate the teacher as they put their efforts to train students. UK dissertation Writers appreciates the teachers.Linear Programming Assignment Help
I totally agree with you and the difference between us and the mega corporations, is that they have hefty marketing budgets.
academic paper writing help
I think your hard work and sleepless nights have finally paid off as the game (Galactic Nemesis) has been approved by Apple. I must say that your experience is quite inspiring and I would recommend it to anyone interested in game developing. Thanks a lot for letting us know about the game and your achievement.
Thesis Lit Review Help
Very interesting blog. Alot of blogs I see these days don’t really provide anything that I’m interested in, but I’m most definately interested in this one. Just thought that I would post and let you know.
geometry dash
This was certainly great and very helpful for my future purpose Canada Assignment Help. I look forward to read more like this.
Thnaks.Buy Latest Designer’s Shalwar Kameez & Kurta in Multiple Colors like White, Black and Blue available at Affordable cost anywhere in Pakistan. We have special Dresses for Dulha for Walima & Wedding Ceremony. http://www.glacierfabrics.pk
Thanks for sharing this helpful article on game development. I am mobile app developer and currently i am developing one game for my client which is bike game. And i am facing some issue to develop with this article i got some helpful tips. So thanks for providing me. You can check my latest games on: http://rollers.skpbearings.com/needle-roller.php
Hello,
I really like this article the way you have described on game development. I am also mobile app and game developer to find some interesting tips like you have provided. You have developed just simply outstanding game with latest UI Design. I am also preparing like you can find here: https://www.nexmobility.com/iphone-ipad-application-development.html
Such a great Post!!
Thanks for Sharing. Are you looking to buy your Volleyballs? It’s all available at just a click: Volleyballs || Buy Volleyballs Online || AVM Volleyballs || nivia volleyball online
Fantastic article…Loved to see your work.
Best Robot Kits For Adults
Like this article as game development, good stuff to read for people who want to read about game development. Here you can see Buying Agents in India
Thanks for sharing this article! it was very informative and helpful! Keep posting and updating all users! Another way to get best assignment help to provide you quality assignment for submit assignment before complete deadline.