一 手游开发工具cocos2d-x editor初识
可學習的demo:
7個實戰項目?
flappybird(飛揚小鳥)、popstar(消滅星星)、fruitninja(水果忍者)、2048(數度消除)。
moonwarriors(月亮戰神)、fruitattack(水果粉碎傳奇)、testsjavascript(樣例手冊),
代碼所有開源,可在本博客里面尋找或者github下載。
即將撰寫的計劃項目
Doodle Jump (涂鴉跳躍)?Ski Safari(滑雪大冒險) 黃金礦工(Gold Miner)等等。。。
。
。
前言
筆者學java ?。android,javascript的,最近開始學習手機游戲開發,因為手游開發是多平臺,所以選擇cocos2d-x作為開發游戲引擎。
? ? ?但遇到例如以下一些問題,
? ? ? ? ? ? 其一,cocos2d-x開發平臺非常多是mac系統上完畢的。筆者熟悉window系統。不熟悉mac。希望window和mac都可用;
? ? ? ? ? ? 其二。 window系統上主流是使用開發語言c++完畢。有點難度,并且要使用煩人的visual studio,速度比較卡。
? ? ? ? ? ? 其三。cocos2d-x場景代碼編輯是分開的。其它動畫,字體,粒子,物理。地圖等等都是作為一個工具存在,并且調試模擬不方便
? ? ? ? ? ? 其四,cocos2d-x 對于javascript腳本語言開發沒有非常好的集成開發工具
? ? ? ? ? ? 其五。小團隊。希望實現高速設計,開發,移植。最好在一個ide里面工作,實現一個人就能夠包干一切;
? ? 經過大量的資料尋找都沒有找到非常好的選擇方案。終于決定自己開發制作一套有效的集成游戲開發工具。
依據我的條件,滿足window和mac系統上,javascript腳本語言,基于cocos2d-x跨平臺游戲引擎, 集合代碼編輯,場景設計,動畫制作。字體設計,還有粒子。物理系統。地圖等等的,并且調試方便,和實時模擬器。
? ? 功夫不負有心人,經過幾個月的努力。最終這套游戲開發工具初見雛形,我們給他命名為 cocos2d-x ?editor ,簡稱 CE。經過不斷的提升和嘗試。我們用這套工具開發了各種手機游戲。有跑酷,消除。益智,塔防,格斗等等游戲,執行于各大手游平臺,讓開發游戲更加快捷方便。上面也說過,筆者出身android ,曾經使用開發android的工具是intellij idea,就地取物,CE是基于idea上的插件存在
下載安裝(JS、Lua):
手游開發神器 cocos2d-x editor for js 工具下載和安裝配置
手游開發神器 cocos2d-x editor for lua 安裝配置
教程聚合和實戰demo:
手游開發神器 cocos2d-x editor 工具下載、 教程聚合和代碼下載
樣例手冊:
cocos2d-x官方JS樣例,已改動聚合了,查閱方便,一目了然
疑難解答 cocos2d-x editor的一些基本和常見的問題解答
github游戲源碼地址(包含flappy。popstar,moonwarriors,fruitattack,tests,samples)
https://github.com/makeapp
介紹:
? ? ?以下我來具體介紹這套開發工具,同一時候會通過一些游戲樣例來解說
1. 跨平臺,IDEA是用JAVA開發的開發工具,可執行在各種主流操作系統上,眼下CE在Windows上經過了大量的可用測試,接下來會針對Mac。Linux系統進行測試完好。
2.支持CCB的全部功能,可進行場景,界面。動畫編輯。學習了cocosbuilder和vs。
3.支持Javascript,Lua腳本開發
4.支持集成貼圖制作功能
? 5.支持字體編輯功能
?6 支持粒子系統
7 支持tieldmap地圖
8.支持javascript代碼提示和調試
9.支持本地執行。能夠實時看到開發的效果
10 高速移植html5 。 android ,ios
11 正在做的物理系統,還沒有完好
cocos2d-x editor版本號的計劃
1 改動bug,提升優化現有功能;
2 加入物理系統;
3 加入骨骼動畫等。
4 開發cocos2d-x editor?for java版本號
轉載于:https://www.cnblogs.com/bhlsheji/p/5133546.html
總結
以上是生活随笔為你收集整理的一 手游开发工具cocos2d-x editor初识的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 雷军演讲与moto发布会撞车 陈劲:纯属
- 下一篇: 大型网站技术架构03