Home > 2D iOS RPG Engine (C++/OpenGL), Games General > OpenSource OpenGL 2D RPG Engine (iPhone)

OpenSource OpenGL 2D RPG Engine (iPhone)

Hey guys,

if you are following this blog long enough than you surely know that I was writing a 2D RPG Engine about 9 months ago. Well, i stopped the project at the end of last year due to more interesting stuff but had a lot of questions in the last time if I couldn’t make it available for the community.

So here we go.. Download the Engine Source code here:


READ THIS:Β – The code is by NO MEANS perfect. It was the first time that I approached a big project like this, so stuff is sometimes a bit messy. Especially the implementation of the script engine is nothing i am proud of but ok πŸ™‚ I think for learning purposes it is pretty good. The engine can render up to 3000×3000 tiles on 60 fps on a ipod 4th gen.. That is quite powerful πŸ™‚

Okidok! Have fun..

P.S. The source code for the Level Editor written in Cocoa and C++ will be online next week! Stay tuned πŸ™‚

  1. Anonymous
    June 27, 2012 at 11:18 am

    Hello, are you still planning on releasing the level editor?

    • June 27, 2012 at 1:21 pm

      Oh yeah, i forgot about it to be honest πŸ™‚ I will do it soon, but i am head over in work at the moment

  2. Thomas
    June 29, 2012 at 1:52 am

    Nice, I just found the site and was hoping you were still somewhat active. Looking forward to the level editor and reading even more here.

  3. Jonathan Dixon
    July 16, 2012 at 12:16 pm

    I know you are busy but it would be great to see the level editor when you have the chance πŸ™‚

  4. August 5, 2012 at 3:56 pm

    i released it πŸ™‚

  5. October 14, 2012 at 12:56 pm

    Is it good idea if 2D RPG engine able to work with tmx tiled map?

    • October 20, 2012 at 8:20 am

      sure, that would be awesome.

      • October 22, 2012 at 2:37 am

        would you include it in next release?

  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: