Accidental Coder Part 6: Galaxy Harvest

Read Part 5 here!

It was December of 2010. I'm cooped up in a room with my start-up partner, K., brainstorming ideas for an iOS app. He comes from an art and industrial design background, with mad skills. We'd incorporated a company called Creative Inventory - we were gonna do this fo'real.

After a lot of discussion, we decided to start with:

The initial concept was going to be bunny character dressed in an ancient Chinese attire catching falling coins from the sky.

It was going to be the year of the rabbit

While K. was working on more designs, I started watching the "Intro to iOS app development" series on iTunes. I wish someone told me earlier in life that trying to learn coding through tutorial videos / books is just not effective. I tuned out after 2 episodes, instead opting to start prototyping the game directly, using Cocos2d as the engine.

It was around this time that the idea of a coin-catching-rabbit started to cool down. What about a star-catching-girl? We asked a mutual friend to help us sketch out a character concept.

It was a charming and simple design

We decided to call our game "Galaxy Harvest". The premise is that a girl whose mother is ill needs to travel the galaxy to catch stars and formulate a cure. The player competes against enemy characters to catch those stars.

Over the early months of 2011, we grinded hard. K. fleshed out beautiful backgrounds, UI, and items for the game while I pounded my head agaist Objective-C to add gameplay features, sound FX, physics, and some basic form of AI for the enemy characters. Things began to come together.

In-game screen shots

As the game took on form, so did my ambitions - I wanted to add more and more characters, story, special effects, and game modes. K. wanted to wrap things up and release an initial version. I didn't listen.

And by early summer, the development had spun out of scope and complexity. I burned out hard, and K. moved onto other projects. It was really hard to accept - especially when things were coming together.

I stayed home and played StarCraft II for the next two months until Uncle G. took some concern. He asked what my plans for the future were. Wanting to escape my present circumstances, I told him I wanted to go back to China, which surprised him.

After a few weeks, he liased with Uncle J. who finally agreed. As it turned out, I performed terribly the first time I was there and they didn't like my working attitude. I was surprised by this feedback but reflected deeply. It was yet another opportunity - I really couldn't afford to mess it up again.

Continue to Read Part 7.