Sokoban Challenge [Android]

Announce new projects or updates of Irrlicht Engine related tools, games, and applications.
Also check the Wiki

Sokoban Challenge [Android]

Postby jef » Mon Jul 14, 2014 6:02 pm


Our new game, Sokoban Challenge is now available on Google Play.

The game is a 3D remake of the classic puzzle game Sokoban.

If you have an android phone or tablet, check it out!


Requires: Android 2.3 and up.

We have used and modified the ogl-es branch of the engine.

Many thanks again to the Irrlicht team and community for a great engine!
Posts: 18
Joined: Sat Nov 13, 2004 10:10 pm

Re: Sokoban Challenge [Android]

Postby hybrid » Wed Jul 16, 2014 2:56 pm

Very nice - again! Also loved the momory cube. What I was really puzzled about was the "controller". Maybe it would help people like me if there were arrows on all four sides of the cross. But otherwise really nice design, good graphics, cool gameplay implementation.
Posts: 14143
Joined: Wed Apr 19, 2006 9:20 pm
Location: Oldenburg(Oldb), Germany

Re: Sokoban Challenge [Android]

Postby jef » Thu Jul 17, 2014 5:04 pm

Thanks for your feedback! Glad you like our previous game Cubory too.

About the "controller"...
We'll take a look at it, maybe arrows or a better description of the controls in the beginning of the first level.
Posts: 18
Joined: Sat Nov 13, 2004 10:10 pm

Re: Sokoban Challenge [Android]

Postby CuteAlien » Sat Jul 19, 2014 9:41 am

Congratz on the release. You mention you change the branch - any chance of putting patches for your changes online? Maybe they are interesting enough to add to the engine so you don't have to modify it for your next game :-)
IRC: #irrlicht on
Code snippets, patches&stuff:
Free racer created with Irrlicht:
User avatar
Posts: 8443
Joined: Mon Mar 06, 2006 2:25 pm
Location: Tübingen, Germany

Re: Sokoban Challenge [Android]

Postby jef » Mon Jul 21, 2014 11:40 am


I fear that our modifications are of little use for the improvement of the engine. The modifications have mainly been about to remove things we did not need (even multitexturing). However, we've made a few changes in a try to optimize the engine for opengl.


SColor - Changed the color order to avoid the vertex color conversion in the driver.

IVideoDriver - Splitted drawVertexPrimitiveList into three functions for faster rendering of objects sharing the same meshbuffer (not sure that the same can be done for Direct3D).

If there is interest, maybe we can provide a patch, at least for the ogl-es branch.
Posts: 18
Joined: Sat Nov 13, 2004 10:10 pm

Return to Project Announcements

Who is online

Users browsing this forum: No registered users and 1 guest