Scripting Engine at Cocos2d-iphone Game Engine

Each Game Engine is different and solves different problems in different ways, so the engine design does vary greatly from engine to engine (even though a lot of principles are shared from engine to engine).

Having a scripting engine is a big plus. This solves the problem of critical functions (file access, leader boards, authentication process…) being exposed to the scripting interface.

  • Cocos2d-iphone (Since Version 2.1) integrates JavaScript bindings.


  • Kobold2D which is based on Cocos2D comes with Lua bindings.