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


6 − = five

Subscribe via email

Subscribe in a reader


iPhone Game Creation for Beginners

A hands-on introduction to all the tools you need to develop an iPhone game. It includes source code to a simple board game built with Cocos2d and a comprehensive book that will teach you Xcode, Objective C and the Cocos2d framework. Plus, you get documentation, support and a ton of artwork to start your own creation.
More info…


Action-RPG Engine Code & Tutorial

Create your own action, RPG, adventure or RTS game with this starter kit. Learn how to manage tilemaps, characters, AI and more. This Starter Kit includes a flexible RPG engine built on Cocos2d, along with a sample RPG project that will teach you everything you need to know. Also included is a helpful ebook tutorial and a gigantic royalty-free art package!
More info…

Featured Posts

Cocos2d 2.0, iOS 6 & iPhone 5 Updates - 9/24/12

Making Cross-Platform iPhone & Android Games – Don’t Get Left Behind! (Part 3) - 7/11/12

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

Awesome Heroes Arena! - 3/13/13

Making Cross-Platform iPhone & Android Games – Don’t Get Left Behind! (Part 2) - 5/26/12

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 Source Code & Tutorials



iPhone Game Creation for Beginners

A hands-on introduction to all the tools you need to develop an iPhone game. It includes source code to a simple board game built with Cocos2d and a comprehensive book that will teach you Xcode, Objective C and the Cocos2d framework. Plus, you get documentation, support and a ton of artwork to start your own creation.
More Info...


Action-RPG Engine Code & Tutorial

Create your own action, RPG, adventure or RTS game with this starter kit. Learn how to manage tilemaps, characters, AI and more. This Starter Kit includes a flexible RPG engine built on Cocos2d, along with a sample RPG project that will teach you everything you need to know. Also included is a helpful ebook tutorial and a gigantic royalty-free art package!
More Info...