2.10 Stencyl
Stencyl是一个非常专业的2D游戏引擎,其内置了重力效果,定义了各种表面的摩擦力、组间碰撞测试等功能。它的编程和Scratch类似,也是通过积木块的堆叠实现功能。但是其积木块数量众多,而且和Scratch的角色不同的是,Stencyl制作的是实例化到场景中的角色模板。虽然是积木式图形化编程,但其编程思想已经和面向对象、模板非常接近,对于初学者来说,这个软件并不太容易上手。Stencyl的主页为http://www.stencyl.com/,如图2-9所示。
图2-9 Stencyl主页