尝试 NME游戏引擎
基于 Haxe 语言的 NME 游戏引擎看起来非常的有趣,它主要的特点包括:
基于类似于 Flash 的 ActionScript 语法。跨平台,可以跑在许多流行的平台上,其中有 windows,linux,mac,ios,android,blackberry等。
这里先蜻蜓点水式的简单尝试一下,我使用的平台是 Mac,如果各位使用的是 Windows 系统或者 Linux 系统,那么只是在安装的时候需要注意下,之后的开发使用都是一致的。
安装
从这里下载 Mac 的 dmg 包,或者其他平台的相应安装包。
建立项目
NME默认配置了好几个示例程序,我们接下来就玩一下示例程序吧。
在 terminal 上输入 nme create PiratePig ,NME就会在当前目录下建立 PriatePig 的目录,里面有相应的示例。
测试!
如果想运行在 Mac 之上,只需要输入 nme test mac, NME会自动帮我们将 Haxe 程序编译成 C++ 语言,然后编译成 Mac 的可执行程序。
如果希望进行 IOS 开发,那也非常方便,nme test ios -simulator 就可以编译成 IOS 的包,并同时调出 IOS 的模拟器来进行模拟。
这一切是不是看起来都很 Cool?只需要一份代码,就可以在多平台进行部署!