My inspiration for this project was my desire to learn how to create iOS applications on Xcode. While I made this project at a hackathon, I knew from the beginning that it would not be a competition-ready in 36 hours; I just wanted to put the new development skills I've been teaching myself all weekend into practice.
What it does
Cookie Chaos is a game with a simple objective: catch as many cookies as you can before they disappear. After you tap the first cookie that appears when you hit the "Play" button, cookies will begin to appear at random on your screen. Tap the cookies to "catch" them before they shrink away. If you miss a cookie, the game ends. The more cookies you catch, the more will appear at random on your screen, making the game more challenging as you progress.
How I built it
I used Xcode to build Cookie Chaos. Within Xcode I utilized SpriteKit and Swift.
Challenges I ran into
The format to submit an app icon on Xcode is complex and requires you to manually create different sized icons for each of Apple's devices and generations. I did not have time to submit an icon to appear instead of the default icon on my iPhone's screen, but as I refine this project, I will add one.
Accomplishments that I'm proud of
I'm proud of teaching myself the basics of Xcode and using that new knowledge to create an application in 36 hours. Cookie Chaos is also the first app I developed completely alone.
What I learned
On one hand, I learned a lot of valuable skills in developing for iOS. On the other hand, I learned that coming home from a hackathon with new skills is a prize all in itself.
What's next for Cookie Chaos
I am interested in continuing to develop Cookie Chaos to make it a more beautiful, fun, and professional gaming application. I am also looking into getting a membership to Apple's Developer Program, so that one day, I might be able to add Cookie Chaos to the App Store.