使用Cocos2d-html5 + JSB + Cocos2d-x + Parse 制作的经典消除游戏

浏览器需要启用WebGL,否则无法进行游戏!!!


在不同的平台进行游戏


Desktop App – Win


Desktop App – Mac


Desktop App – Linux


Web HTML5- Blog


Web HTML5- Facebook


Web HTML5- SinaWeibo


Mobile App – IOS


Mobile App – Android


Mobile App – Windows Phone


Chrome App


??????


??????


关于游戏

. 这款小游戏原本是之前一家公司给我的面试题 ~
. 因为觉得挺有意思的所以就花了些时间完善 ~

. 游戏没有使用任何图片(除了edit box的背景),所有图形都是直接绘制的
. 所有的特效都是通过cocos2d的actions实现的

. 原本游戏的发布目标平台只是Web ~

. 但是作为实验,我尝试这把游戏部署到各种不同的平台上,并尽可能的保证使用一套代码
… Web Version: cocos2d-html5
… Win / Mac/ Linux Version: cocos2d-html5 + Node Webkit
… IOS Version: cocos2d-html5 + JSBinding + Cocos2dx
… Android Version: cocos2d-html5 + JSBinding + Cocos2dx

. 所有版本都是用同一套代码 (略有不同)
. 排行榜功能是使用Parse实现的


开发进度 — 目前处于测试阶段

. Web Version (local)
– WAMP/MAMP + Nodepad++/SublimeText2
– Beta version finished

. Web Version (Blog)
– WordPress (embed in page)
– Beta version deploy finished

. Web Version (Facebook)
– Heroku for hosting
– Beta version deploy finished

. Web Version (Sina Weibo)
– Sina App Engine for hosting
– Beta version deploy finished
– Review get rejected

. Web Version (Chrome App)
– Dropbox for hosting / hosted app
– Beta version local test finished

. Desktop Version (Windows)
– Node webkit 0.7.5
– Might need install directx/.net framework for webgl
– Beta version finished

. Desktop Version (Linux)
– Node webkit 0.7.5
– Beta version finished

. Desktop Version (Mac)
– Node webkit 0.7.5
– Beta version finished

. Mobile Version (ios)
– cocos2dx + JSBinding
– Beta version finished
– Waiting for uploading

. Mobile Version (android)
– cocos2dx + JSBinding
– NOT STARTED YET

. Mobile Version (Windows Phone)
– cocos2dx + JSBinding ???
– NOT STARTED YET

. Widget Version (mac)
– Seems like no webgl support for mac widget ???
– NOT STARTED YET

. Other Version (??????)
– ??????





发表评论

电子邮件地址不会被公开。 必填项已用*标注