You're blocking ads, which pay for BlenderNation. Read about other ways to support us.

New SIO2/Blender iPhone Game Toolchain Released


izengardenThe SIO2 3D Game engine for the iPhone and iPod touch is built around Blender. Using an export script, they claim WYSIWYG 3D application design for this platform. Check out the video inside for an impression of what's possible on an iPhone/iPod touch. SIO2 is free, but for $99 you'll receive technical support. We'll be covering some of the games created using SIO2 in the near future.

sio2interactive wrote:

It is by far the most stable and complete SIO2 version ever and use the maximum power of OpenGL ES v1.1!

With and impressive list of new features and ALL know bugs fixed, the core have gone thought some major optimization and perform up to 40% faster! 1.4 also include a new action strip based animation system, faster, smaller and more flexible than any previous versions.

You can use SIO2 for free or for commercial product. The SIO2_SDK comes with a set of 20 tutorials, and video tutorials, documentation, online support through forum, email and IM, and also include outsourcing services.

It is by far the best overall solution for 3D Game Development for iPhone and iPod Touch available out there!

The free version have been used in over 30 game titles on the app store, and the indie version have been used in over than 50 titles including well known Top 10 App. Store Games!

SIO2 is a proven, stable, complete, easy to use where everything is working out of the box and allow you to create state of the art iPhone and iPod Touch game in a breeze.


About the Author

Avatar image for Bart Veldhuizen
Bart Veldhuizen

I have a LONG history with Blender - I wrote some of the earliest Blender tutorials, worked for Not a Number and helped run the crowdfunding campaign that open sourced Blender (the first one on the internet!). I founded BlenderNation in 2006 and have been editing it every single day since then ;-) I also run the Blender Artists forum and I'm Head of Community at Sketchfab.


  1. When I tried SIO2 back in version 1.1 and 1.2 it was C (Carbon) that was the language. Well I mixed that with Objective-C (Apple C++).. you need a mac or hackintosh and the iPhone SDK or atleast the demos are in Xcode projects .. but really easy to follow.

  2. @Agile - If you want to sell apps on the app store you will need your own dev license.

    @Baraka - All the code is run through SWIG to generate LUA wrappers. This includes OpenGL and OpenAL libs, but does not include Bullet physics - except for the SIO2 code that interfaces with Bullet.

    @Martin - Just to clarify - SIO2 is written in C ANSI ISO C99 with no dependencies. Very little of Apple's API's are used. For instance, Apple's PNG parsing code is not used.

    @lan3d - I think there was some effort put into making SIO2 projects compile under windows, but as you need a mac to load apps onto the device or package apps for the app store more effort was put into adding features to SIO2. There's a poll to gauge interest in this type of development -

    1.4 includes a change which allows the exporter to properly package assets for SIO2 under windows.

  3. When the Vimeo movie first started I was a little disappointed by the frame rate in the iPod application. It looked a little jerky and movement was really slow.

    Toward the end it gets much better though. I'm not sure whether this is because you changed the settings or whether there was some other factor involved.

    Another question:

    I noticed that the game was run in the iPhone simulator that comes with the SDK. Does it run just as smooth and look just as good on a real iPhone as it does on the simulator running on an Apple computer?

  4. I would love to just have a similar engine for Windows. I don't have a Mac or iPhone. I want an easy-to-distribute Blender executable that can be sold without worry of theft or licensing issues. SIO2 for compiling a Windows or Linux binary... is that possible?

Leave A Reply

To add a profile picture to your message, register your email address with To protect your email address, create an account on BlenderNation and log in when posting a message.