轉載請注明原創地址:http://www.cnblogs.com/zisou/p/android-RPG.html
這份源碼是在今年6月份寫的,當時公司有一個技術部們的學習討論的講座,然后我自己就寫了一個ppt和一份android原生態游戲的基本框架,對我自己來說也是一種學習,當時在公司講了當天來聽的人很多,哈,受從若驚的感覺,其實雖說是搞傳統行業的,但是大家對游戲的興趣還是非常濃厚。下面我詳細說一下這套源碼實現了基本的哪些東西?大部分的思路都是基於UI坐標系的,大家可以先去研究一下游戲中的各種坐標系;
1,地圖移動(各種移動方式的簡單demo)基於UI坐標系;
2,八方向NPC移動;
3,游戲字體渲染(這個利用android自帶特性實現起來很不錯);
3,任務對話框的制作;
4,傳送陣,切換地圖場景;
5,人物攻擊怪物,施法攻擊效果;
源碼在eclipse JAVA上的android開發環境就可以輕松跑起來,支持最低android-SDK,2.2版本以上,本套源碼系統性能圖片加載這些功能已經優化。
OK,我就不廢話了,直接上圖,你看了圖才有去下載學習的動力!
這個是在真機上跑起來的效果圖,有一個系統按鈕,里面有各種模式按鍵區實現,右邊有技能,和聊天界面的開關!
這個是根據手勢來操作人物事件移動!
這個是點擊模式,點擊目標點移動,已設置傳送點,根據碰撞檢測執行操作。
上面兩張圖是做成正式游戲demo封神榜的事例圖。所以我分了兩個版本的源碼demo出來!大家可以繼續根據這封神榜這個繼續研究下去,完善這個游戲;
游戲demo百度雲盤鏈接地址:
PS:COCOS2DQQ群 ,和大家一起分享cocos2dx開發經驗【41131516】