Single App License $99.99

1 application Binary restricted distribution Commercial use allowed Can modify source 1 year support Read full license | More Info

Multi-App License $399.99

10 applications Binary restricted distribution Commercial use allowed Can modify source 1 year support Read full license | More Info

You need to log-in or create an account
  • Create an account
  • Log-in
  • Please use your real name.
  • Account activation link will be sent to this address.
  • Minimum 8 characters

Clicking this button confirms you read and agreed to the terms of use and privacy policy.

Starting from $ 99.99

View Pricing 14 days money-back guarantee
(2 ratings)

Quexlor Action-RPG Engine Code And Tutorial for iOS

Rapidly create your own RPG, RTS or action-adventure game! Includes a flexible RPG engine, complete example game project, a helpful ebook tutorial and a gigantic royalty-free art package.

Share and win up to $15k in prizes each month!Learn more

Share

Description

Banner

Rapidly Create Action & Adventure

Writing something as complex as an RPG can take a single programmer months. For example, the code to get character pathfinding to work smoothly can take weeks. How much is your time worth? $50 an hour? $100? Save yourself thousands of bucks using a flexible, proven RPG engine.

"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

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.

Start Your Universe

With a 100% money-back guarantee, you’ve got nothing to lose. Start your game universe today!

Back to top

Table of Contents for included eBook

Fantasize Your World

  • Welcome!
  • What You Should Already Know
  • Get Excited About Your World
  • Sketch It & They Will Come
  • The Making of an RPG
  • A More Flexible RPG Engine
  • Running the RPG Engine

Make Your Own Levels

  • Starting a Tile Map Level
  • Orthogonal vs Isometric
  • Adding a Tileset Image
  • The Tilesets Palette
  • The Obstacles Layer
  • The Objects Layer
  • Inserting a New Object
  • Creating the Player Object
  • Modifying an Object’s Attributes
  • Saving Levels In The Right Place
  • Adding Files to the Xcode Project
  • Running the Engine
  • Other Layer Properties
  • More Objects Classes
  • Warp Attributes
  • Other Object Attributes
  • List of All Objects
  • Remember Base64 Gzip

RPG Engine Overview

  • RPG Engine Overview
  • The Camera Layer
  • The Level Layer
  • Level Objects
  • Level Object Attributes
  • Level Update
  • The Warp Object
  • The HUD Layer
  • The Character Menu
  • The Victory Menu
  • Broadly Modifying the Engine

Lofty Resolutions

  • The High Resolution Challenge
  • Multiple Projects?
  • A Single, Universal Project
  • The Scale Method
  • Choosing SD vs HD Resources
  • Creating High Resolution Menus
  • The Principle: Always Go Hi-Res
  • HD TMX Maps
  • HD Sprites
  • Base SDK
  • Deployment Target
  • Setting the Game’s Icon
  • Concluding Thoughts on Hi-res

Start Your Game

  • Develop a Strategy
  • Sketch Your Game
  • Simplify
  • List & Gather Assets
  • Copy & Rename the Template
  • Applying New Art
  • Applying New Attributes
  • Feedback
  • About the Author
Read all 6 comments »

Questions & Comments

Leave a comment

You must be logged-in to leave a comment.
Log-in now or register for a free account.
  • alexandre gonzales said:

    5 months ago
    A multiplayer feature can be added quickly ? To support many people in the same universe ?
    • Nathanael Weiss Author said:

      4 months ago
      Sorry, this is a rather complex feature! Multiplayer games, especially realtime ones, are quite time-consuming to develop and require a lot of custom methodology.
  • Adam R License holder?Single App License said:

    7 months ago
    Updated for iOS 6? Also, how much would you charge to add an IAP feature?
  • Netvcd said:

    1 year ago
    Dose it support Chinese languages?
    • Nathanael Weiss Author said:

      1 year ago
      Currently, no. It has not been localized. However, it wouldn't be that hard to localize it yourself. Most of the gameplay is visual or tactile, not relying much on text.
You must be logged-in to vote. Log-in to your account or register now.
View all 2 reviews »

User Reviews

Starting from $ 99.99

View Pricing 14 days money-back guarantee