Heim > Web-Frontend > H5-Tutorial > Hauptteil

想做一款基于HTML5的卡牌游戏,有什么好的引擎推荐么?

WBOY
Freigeben: 2016-06-07 08:45:12
Original
3625 Leute haben es durchsucht

我精通js和前端开发,对html5有一些了解。想寻找一个适合做卡牌类游戏的html5 js引擎,不需要特别复杂的功能,简单易用最好。
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相近,可以为以后转开发语言做准备咯
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!