Creatine-createjs的游戏引擎
Creatine是国外一个开发者在createjs的基础上做了二次开发,主要用于游戏开发的一个引擎(这里感谢涛哥提供,涛哥很擅长找各种好用的框架引擎)
网站地址:https://github.com/renatopp/creatine
Creatine主要是做了一些原先createjs没有的基于游戏功能的api,功能很多很强大,按照作者的意思createjs是个非常强大的引擎,但它不是专门用于游戏开发的,所以Creatine提供了结构和算法,场景转换,布局管理等游戏相关的api。
英文原话:
CreateJS is a great suite of libraries that is used for interactive applications. One of these libraries is EaselJS, used as an interface for the HTML5 canvas element. Other libraries include PreloaderJS, SoundJS, and TweenJS. Despite its awesomeness, these libraries do not focus on game development, thus, do not provide important structures and algorithms commonly used on games.
这里额外提一下,做过大型游戏的人都知道,游戏客户端程序员除了要做游戏客户端以外,还需要做各种的游戏编辑器,其中最重要的就是地图编辑器,Creatine采用的地图编辑器是Tiled,下面是地址。
发表评论