想做一款基于HTML5的卡牌游戏,有什么好的引擎推荐么?
程序员文章站
2022-04-15 18:25:31
...
我精通js和前端开发,对html5有一些了解。想寻找一个适合做卡牌类游戏的html5 js引擎,不需要特别复杂的功能,简单易用最好。
google了一下,引擎有很多,impactjs, limejs, jawsjs, processjs,但不知道哪个比较好。
自己选 ……
Canvas 的话推荐 KineticJS,
从绘制到动画,封装得很合适,文档也丰富
Part 3: HTML5 Canvas KineticJS Tutorials Introduction
还想偷懒,
可以用 CreateJS | A suite of Javascript libraries and tools for building rich, interactive experiences with HTML5.
音效管理,资源预载也包括了。
至于 SVG,如果要考虑移动端,慎用其动画。 Cocos2D-JS与CreateJS对比后,选择了CreateJS,推荐。 偷懒的话用Construct2吧
缺钱用Egret吧 “Cocos2D-HTML5是基于HTML5规范集的Cocos2D引擎的分支,于2012年5月发布“
最近自己在用cocos2d-html5做一个类似于卡牌游戏的demo玩,感觉挺不错的,作为一名只有一定的脚本代码经验的策划(写过一段时间的lua,flex)),感觉难度不是很大。
当然由于本身是非职业程序,对一些底层的东西不了解,比如安全性、性能等等,但是cocos2d-html5的团队是一再对这几点做出了保证的。
有个问题就是cocos2d-html5的新手教程相对cocos2d-x较少,遇见一些问题处理起来比较麻烦,到处搜索+问人。不过相信职业的程序应该会比我好很多。
cocos2d-x本身是得到了众多游戏的验证了的,国产的大多数卡牌手游都是cocos2dx做的,比如大掌门,我叫MT等等。
而cocos2dx团队现在在力推cocos2d-html5,打的就是跨平台的口号。现在市面上已经出现一些cocos2d-html5的游戏了。所以相信现在就算有些问题,也会得到比较好的支持。
其实对cocos2d的讨论,知乎上也有很多,可以自己搜搜。 Egret引擎挖。提供了一整套的H5游戏开发解决方案,除了核心引擎外,还提供了很多辅助游戏开发的专业工具,例如Egret Wing1.0(GUI界面编辑器)、EgretVS (Visual Studio插件工具)、Egret Feather1.0(粒子编辑器),骨骼动画等等等等。 卡片游戏用传统的HTML也可以实现吧 同样是想做卡牌的HTML5游戏坐等答案……
楼主也是前端的?
看了HTML5原理,觉得做卡牌游戏的话,用SVG做比用CANVERS好
不过CANVERS更加通用和与FLASH相近,可以为以后转开发语言做准备咯
google了一下,引擎有很多,impactjs, limejs, jawsjs, processjs,但不知道哪个比较好。
回复内容:
JSDB.io - Images自己选 ……
Canvas 的话推荐 KineticJS,
从绘制到动画,封装得很合适,文档也丰富
Part 3: HTML5 Canvas KineticJS Tutorials Introduction
还想偷懒,
可以用 CreateJS | A suite of Javascript libraries and tools for building rich, interactive experiences with HTML5.
音效管理,资源预载也包括了。
至于 SVG,如果要考虑移动端,慎用其动画。 Cocos2D-JS与CreateJS对比后,选择了CreateJS,推荐。 偷懒的话用Construct2吧
缺钱用Egret吧 “Cocos2D-HTML5是基于HTML5规范集的Cocos2D引擎的分支,于2012年5月发布“
最近自己在用cocos2d-html5做一个类似于卡牌游戏的demo玩,感觉挺不错的,作为一名只有一定的脚本代码经验的策划(写过一段时间的lua,flex)),感觉难度不是很大。
当然由于本身是非职业程序,对一些底层的东西不了解,比如安全性、性能等等,但是cocos2d-html5的团队是一再对这几点做出了保证的。
有个问题就是cocos2d-html5的新手教程相对cocos2d-x较少,遇见一些问题处理起来比较麻烦,到处搜索+问人。不过相信职业的程序应该会比我好很多。
cocos2d-x本身是得到了众多游戏的验证了的,国产的大多数卡牌手游都是cocos2dx做的,比如大掌门,我叫MT等等。
而cocos2dx团队现在在力推cocos2d-html5,打的就是跨平台的口号。现在市面上已经出现一些cocos2d-html5的游戏了。所以相信现在就算有些问题,也会得到比较好的支持。
其实对cocos2d的讨论,知乎上也有很多,可以自己搜搜。 Egret引擎挖。提供了一整套的H5游戏开发解决方案,除了核心引擎外,还提供了很多辅助游戏开发的专业工具,例如Egret Wing1.0(GUI界面编辑器)、EgretVS (Visual Studio插件工具)、Egret Feather1.0(粒子编辑器),骨骼动画等等等等。 卡片游戏用传统的HTML也可以实现吧 同样是想做卡牌的HTML5游戏坐等答案……
楼主也是前端的?
看了HTML5原理,觉得做卡牌游戏的话,用SVG做比用CANVERS好
不过CANVERS更加通用和与FLASH相近,可以为以后转开发语言做准备咯
上一篇: 做web响应式设计(不用媒体查询)实例
下一篇: php观察者模式入门例子