The iPhone Game Kit Community Project – A Newcomer’s Perspective

It’s been a while since I joined the iPhone Game Kit Community Project and I must admit my only regret is I started so late. Being an avid iPhone user and an aspiring iPhone game developer with little programming background, I was looking to engage in a model which would help me develop games with a minimal learning curve.

Having spent several weeks reading up iOS books and tutorials, I realized developing a game in Objective-C is definitely not my cup of tea.  Exploring the iPhone Game Kit was on my mind ever since I read about Monster Checkers – a game that was developed successfully in less than 24 hours of development time.

How it all started

Before I jump on to how I got inducted into the awesome Game Kit community, it’s time to take a quick look back at how it all began. The start of the Community project dates back to last November when Quexlor was conceptualized and the uber-secret project finally came out of hiding. The creators set the ball rolling on the Community project in December with the launch of 3.1 Game Kit which promised to ease game developer’s lives with designing levels, creating spritesheets, and pseudo-coding enemy’s AI.

In January this year, 3.2 Game Kit kickstarted the community game Quexlor: Lands of Fate and marking the Phase 1 of the community project. As in any project, the strong collaborative aspect of the Community project meant a number of bugs were discovered and subsequently fixed.

And now as the community is busy ironing out the last few kinks to launch its first free iPhone game, I thought it would be a good idea to share my perspective on the journey so far.

Why I Love Being a Part of the Game Kit Community

iPhone game development is no rocket science, but it’s no child play either. Having burnt my hands with iOS SDK and Objective-C and failing miserably, I was looking for a Plan-B for my iPhone game development aspirations. I sent in a request to the folks at Game Kit to be a part of the Community project and they generously obliged.

To be honest, I was a bit overwhelmed with terms such as spritesheets, audacity and others. However, I grew comfortable as I spent time exploring the game design document in detail. I started off with relatively simple features such as exploring ambience sounds and gradually gained confidence.

One of the most important aspects of game development is to figure out and design the various levels. I’ve to admit that I was very impressed with how the Tiled Level Editor eases the task of creating multiple levels. Being from a non Computer Science background, I was skeptical of my ability to pick up concepts such as Artificial Intelligence and to utilize these as part of my community participation. While I don’t claim to be an Objective-C expert by any means, being a part of the community project has surely helped shed some of my programming inhibitions as I set out on an encore to learn the AI aspects of iPhone game development.

What’s Next?

Needless to say, I’m eagerly looking forward to the Community iPhone RPG game that’s expected to hit the Apple App Store later this month. The community project has been a blessing in disguise for me as it allowed me to collaborate and interact with iPhone game development experts while working on a real world project.

As for next steps, I’m all geared up to build the next killer iPhone game using the kit.

Comments

Leave a Reply


seven + 6 =

Subscribe via email

Subscribe in a reader


iPhone Game Creation for Beginners

Learn to make games by example, using the actual source code to a published title. You'll understand Xcode, Objective C, the iOS SDK and start your own game project. Includes an ebook and bonus art package full of thousands of royalty-free graphics.
More info…


Quexlor Action-RPG Engine Code And Tutorial for iOS

Rapidly create your own action, RPG, adventure or RTS game with this complete starter kit. Includes a drag-and-drop ready RPG engine, complete example game project, a helpful ebook tutorial and a gigantic royalty-free art package.
More info…

Featured Posts

5 Cocos2D iPhone Game Source Code Kits to Revolutionize Your Game Development - 4/5/12

How to Make Games With the iPhone Game Kit 5.0 - 2/19/12

Learn to Make iPhone Games with the iPhone Game Kit 4.0 - 12/10/11

The Cocos2D Family of Game Engines, Their Platforms & Languages - 11/2/11

Game Design Lessons: Introducing Flow - 9/23/11

What is Cocos2D and Why is it One of the Best iPhone Game Engines? - 6/3/11

Community RPG Developer’s Diary, Part One - 1/20/11

CCZSprite and HudLevelSprite, Two Cocos2D Extensions You Need to Know About - 8/10/10

How to Program Dpad Joystick Touch Controls for iPhone Games - 6/7/10

Other Posts

An Awesome Review of our RPG Engine from a Customer - 4/26/12

Making Cross-Platform iPhone & Android Games – Don’t Get Left Behind! - 4/16/12

ShakeMidi: A Wireless MIDI Controller That You Can Shake - 12/1/11

Download Monster Checkers Updated Source Code Soon - 7/29/11

iPhone Game Kit Discussed on the Cocos2D Podcast - 7/8/11

New iPhone Game Kit 3.4 Update - 4/28/11

Quexlor LoF Hits the App Store - 4/8/11

The iPhone Game Kit Community Project – A Newcomer’s Perspective - 3/29/11

AI: What Cocos2D Cannot Do - 2/9/11

Cocos2D Community Game, Developer’s Diary, Part Two - 1/28/11

3.2 Kit is Out, Cocos2D 0.99.5 Compatible - 1/13/11

3.1 Kit is Out! Let’s Start the Community RPG - 12/9/10

Develop the Game Kit’s Community RPG and be a part of gaming history! - 11/23/10

iPhone Game Kit 3.0 Released - 10/14/10

New Game Added to the iPhone Game Kit! - 9/21/10

New Tiled Map Editor 0.5.1 Works Like a Charm! - 9/10/10

Four Interesting Things We Are Working To Improve The iPhone Game Kit - 8/25/10

iOS4 Compatible iPhone or iPad Game Source Code - 8/2/10

Making High Resolution Graphics For iPad and iPhone4 Games - 7/16/10

Game Starter Kits


iPhone Game Creation for Beginners

Learn to make games by example, using the actual source code to a published title. You'll understand Xcode, Objective C, the iOS SDK and start your own game project. Includes an ebook and bonus art package full of thousands of royalty-free graphics.
More Info...

Quexlor Action-RPG Engine Code And Tutorial for iOS

Rapidly create your own action, RPG, adventure or RTS game with this complete starter kit. Includes a drag-and-drop ready RPG engine, complete example game project, a helpful ebook tutorial and a gigantic royalty-free art package.
More Info...