Learn how to make complex games from scratch
Writing something as complex as an RPG can take a programmer months to years. For example, the code to get character pathfinding to work smoothly can take weeks. Other difficult tasks are collision detection, artificial intelligence, object hierarchy, and saving / loading game state. Conveniently, all of these are already included in the source code.
What You Get
- An Xcode template project that you can use to quickly start your own action, adventure, RPG or RTS game
- Source code to a flexible iPhone RPG engine
- A concise ebook that teaches you how the engine works & how to leverage it to rapidly make your own game
- Source code & artwork to a 7-level example RPG called QuexlorLite
- A bonus zip package full of thousands of royalty-free characters, sprites, buildings, other images and sound effects
- Detailed Doxygen-generated class reference on every object in the RPG engine
Learn to Make Tile Map Levels
You’ll learn how to make levels with the free Tiled map editor. It can be used to make levels for platformers, RPGs, isometric games, side-scrollers, RTSs, puzzle games and just about anything you can dream up.
With the massive artwork library that’s included, you will be able to quickly choose among hundreds of textures, characters, objects and everything you need to populate your maps.
Understand How to Make an RPG
By reading the included ebook, skimming over the included example RPG source code, and browsing the Doxygen-generated class reference, you’ll gain a deep understanding of how a game as complex as an RPG is put together. You can use this understanding to make your own advanced game world.
All the source code is written in the elegant, iPhone-native Objective C language. You’ll need to have a basic understanding of Objective C, Xcode and Cocos2d for the source code to make sense.
When you’ve got a grip on how everything is put together, you can use the included template project to quickly start your own world. With the example game source code as a guide, you’ll have your world buzzing with creatures in no time.
Populate Your Planet
Want to change your main character from a barbarian into a wizard? Ok. Make a new spritesheet. Change the hero’s property list. Done.
How about changing the world from a forest into a desert? Easy. Just swap in a new tileset.
The artwork is provided by Reiner’s Tilesets. You can use the graphics in your own commercial game royalty-free! See Reiner’s site for more information on licensing.
Reuse Common Game Objects
Along with the RPG engine source code, you’ll have a complete example game called QuexlorLite. It’s a lite version of our popular community-built RPG, Quexlor: Lands of Fate, featuring seven levels and tons of characters, items and other objects that you can reuse in your game.
Doors, Switches, Keys, Counters, Teleports, Chests, Effects, Ambience, Enemies, Bosses, Friends, Flames, Food, Experience, LifeForce and yes, an A* PathFinder. These are just a few of the objects you’ll have at your fingertips.
> "Quite a bit better than any other introductory level documentation we've seen anywhere... our wholehearted recommendation..." > -- AlexCurylo.com
> "I have purchased several 'packages' like this and this one is clearly THE best one I have used. Honestly, it's worth more than what you are charging for. The tilemap template is great, what a time-saver!" > -- Greg
With a 100% money-back guarantee, you’ve got nothing to lose. Start your game universe today!