⑴ android開源游戲引擎有哪些
Android開源游戲引擎是Android游戲開發的基礎,選擇一個好的Android游戲開發的引擎能讓更好的來開發游戲,下面就簡紹幾個Android開源游戲引擎。
1、Angle
Angle是一款專為Android平台設計的,敏捷且適合快速開發的2D游戲引擎,基於OpenGL
ES技術開發。該引擎全部用Java代碼編寫,並且可以根據自己的需要替換裡面的實現,缺陷在於文檔不足,而且下載的代碼中僅僅包含有少量的示例教程。
2、Rokon
rokon是一款Android
2D游戲引擎,基於OpenGL
ES技術開發,物理引擎為Box2D,因此能夠實現一些較為復雜的物理效果,該項目最新版本為
2.0.3
(09/07/10)。總體來說,此引擎最大的優點在於其開發文檔相當之完備,並且項目作者對反饋Bug的修正非常之神速,所以該框架的使用在目前也最為
廣泛,有人乾脆將它稱為Cocos2d-iPhone引擎的Android版(業務邏輯和編碼風格上也確實很像)。附帶一提,國內某個需要注冊會員才能下
載的Android游戲框架衍生於此框架,所以大家也不要刻板的認為收費便一定是好的,免費就一定不好,最低運行環境要求為Android
1.5。
3、LGame
LGame是一款國人開發的Java游戲引擎,有Android及PC(J2SE)兩個開發版本,目前最高版本同為0.2.6(31/07/10)。其底
層繪圖器LGrpaphics封裝有J2SE以及J2ME提供的全部Graphics
API(PC版採用Graphics2D封裝,Android版採用Canvas模擬實現),所以能夠將J2SE或J2ME開發經驗直接套用其中,兩版本
間主要代碼能夠相互移植。Android版內置有Admob介面,可以不必配置XML直接硬編碼Admob廣告信息。
該引擎除了基本的音效、圖形、物理、精靈等常用組件以外,也內置有Ioc、xml、http等常用Java組件的封裝,代價是jar體積較為龐大,PC版
已突破1.2MB,Android版有所簡化也在500KB左右。此外,該引擎還內置有按照1:1實現的J2ME精靈類及相關組件,可以將絕大多數
J2ME游戲平移到Android或PC版中。唯一遺憾的是,該項目作者是個極其懶惰的傢伙,開發文檔從去年說到今年依舊沒有提供,只有游戲示例可供下
載。
4、jPCT
jPCT是一款基於OpenGL技術開發的3D圖形引擎(PC環境為標准OpenGL,Android為OpenGL
ES),
以Java語言為基礎的,擁有功能強大的Java
3D解決方案。該引擎與LGame(此為2D游戲引擎)相類似,目前擁有PC(J2SE)以及Android兩個開發版本。
jPCT的最大優勢之一,就在於它驚人的向下兼容性。在PC環境中,jPCT甚至可以運行在JVM1.1環境之中,因為jPCT內部提供的圖形渲染介面完
全符合所有的Java
1.1規范(就連已經消失的Microsoft
VM乃至更古老的Netscape
4
VM也不例外)。
5、Catcake
Catcake是一款跨平台的Java
3D圖形引擎,目前支持PC(J2SE)及Android環境運行(已有iPhone版規劃)。該引擎在易用性和運行性能上皆有出色的表現,支持常見的游戲開發功能,諸如精靈動畫,音頻處理和視頻播放等。
當然還有其他的Android開源游戲引擎,也許更好。
⑵ 開發安卓游戲需要用到什麼開發工具android studio和游戲引擎有什麼關系
對的,更確切點說,游戲引擎是個專業游戲開發工具,裡麵包含了各種庫,加上本身方便的操作性和擴展性,組成了一整套開發游戲的解決方案。
android studio是安卓官方(谷歌)做的專門開發安卓平台應用的工具,理論上,導入相關庫可以實現任何功能,比如用OpenGL庫就可以做3D,只是很少有人這么干,太麻煩了,操作不便,做游戲更不用說,稍微復雜點的開發就累死。也就開發純功能性APP或者作為中間打包工具用。
而且現在游戲引擎都很強大,可以不依賴於android studio直接發布apk,而且還跨平台
⑶ 手機游戲開發用什麼引擎
最賺錢的手機游戲大都是用什麼引擎研發的?答案是Cocos2d-x。
目前在移動游戲領域活躍的開發平台和游戲引擎主要有:Unity 3D、Cocos2d-x、Corona、Flash、Havok、Marmalade、Unreal、Shiva3D等。從這些引擎所支持的平台情況來看,跨平台是目前移動游戲引擎最為重要的核心能力。
而觸控旗下的免費開源引擎Cocos2d-x 使用 C++ 則支持目前幾乎所有智能移動平台,同時兼容桌面瀏覽器和移動瀏覽器。
相比其他移動游戲引擎,Cocos2d-x具有開源、易學易用、支持多種智能移動平台的特點,因此它在移動游戲開發領域具有相當高的經濟性和泛用性。
根據觸控公布的信息,Cocos2D-X已被海內外頂尖的游戲公司,如Zynga、Glu、Gree、DeNA、TinyCo、Gamevil、HandyGames、人人游戲、4399、搜狐暢游、昆侖萬維、熱酷、樂元素、菲音、心動游戲等用於其主流iOS/Android游戲開發。Cocos2d-x 引擎在國內2D手機游戲開發使用的份額接近70%,而國外使用份額則是接近25%。
根據觸控披露的產品信息,國內月營收過千萬的游戲中,《我叫MT》、《龍之力量》、《大掌門》、《神仙道》、《君王2》等都是使用Cocos2d-x開發。而在國外,像《Contra:Evol,ution》、《Cookie Run》、《Small City》等暢銷游戲也出自Cocos2d-x之手。
根據觸控的統計,在360商店安卓榜單前十中50%的游戲都是使用Cocos2d-x引擎,而在中國區App Store排行榜前十中這一比例達到了70%。
⑷ android游戲開發引擎是什麼哪個引擎最好用,功能多,易操作
現在國內手游主流的2d引擎基本都是cocos-2dx,跨平台的,開發語言為C++,同時支持iOS和Android,現在基本都用這個開發。。。3d引擎就是Unity3d
其它的跟Android相關的引擎么一般就是Libgdx、AndEngine,不過用的很少。。。
⑸ android游戲開發都用什麼引擎
目前國內用的主要是Cocos2d-x,現在可以實現跨平台游戲開發。移動互聯六四四0四五一二8Q
⑹ 請問有適合安卓游戲開發初學者用的游戲引擎嗎
Unity是比較容易上手,在國內比較熱門的游戲引擎之一,推薦Unity,使用JavaScript 或 C#進行腳本編寫
⑺ Cocos游戲開發引擎在Android游戲開發上有哪些優質體驗
cocos2d-x是MIT許可證下發布的開源游戲引擎,游戲開發快速、簡易、功能強大。Cocos2d-x核心優勢在於允許開發人員利用C 、Lua及Javascript來進行跨平台部署,在Android游戲開發上省事省力省成本。
⑻ android游戲開發用什麼引擎
作為能和蘋果iOS分庭抗禮的Android(各種意義上),當然也會有相當數量的游戲引擎存在。
常見的Android游戲引擎
Angle
Angle是一款專為Android平台設計的,敏捷且適合快速開發的2D游戲引擎,基於OpenGL ES技術開發。
Rokon
rokon是一款Android 2D游戲引擎,基於OpenGL ES技術開發,物理引擎為Box2D,因此能夠實現一些較為復雜的物理效果,該項目最新版本為 2.0.3 。
LGame
LGame是一款國人開發的Java游戲引擎,有Android及PC(J2SE)兩個開發版本,目前最高版本同為0.2.6。
⑼ 請問android開發轉android的游戲開發,需要學哪些東西呢
做android游戲不用引擎也是可以的,但是最近越來越趨向於用游戲引擎,常用的有cocos2d-x,和unity3d,學好一個就可以了
⑽ 做安卓平台游戲開發需要學什麼
你可以先去【繪學霸】網站找「游戲特效/unity3D」板塊的【免費】視頻教程-【點擊進入】完整入門到精通視頻教程列表: www.huixueba.net/web/AppWebClient/AllCourseAndResourcePage?type=1&tagid=305,306&zdhhr-11y17r-982802712495360219
想要系統的學習可以考慮報一個網路直播課,推薦CGWANG的網路課。老師講得細,上完還可以回看,還有同類型錄播課可以免費學(贈送終身VIP)。
自製能力相對較弱的話,建議還是去好點的培訓機構,實力和規模在國內排名前幾的大機構,推薦行業龍頭:王氏教育。
王氏教育全國直營校區面授課程試聽【復制後面鏈接在瀏覽器也可打開】:
www.cgwang.com/course/gecoursemobilecheck/?zdhhr-11y17r-982802712495360219
在「游戲特效/unity3D」領域的培訓機構里,【王氏教育】是國內的老大,且沒有加盟分校,都是總部直營的連鎖校區。跟很多其它同類型大機構不一樣的是:王氏教育每個校區都是實體面授,老師是手把手教,而且有專門的班主任從早盯到晚,爆肝式的學習模式,提升會很快,特別適合基礎差的學生。
大家可以先把【繪學霸】APP下載到自己手機,方便碎片時間學習——繪學霸APP下載: www.huixueba.com.cn/Scripts/download.html