安卓游戲引擎
『壹』 開發安卓游戲有幾種引擎
做android游戲不用引擎也是可以的,但是最近越來越趨向於用游戲引擎,常用的有cocos2d-x,和unity3d,學好一個就可以了
『貳』 目前游戲行業內部主要幾款游戲引擎的技術對比
目前的情況,就是Unity3D一枝獨秀。
這是2014年底的游戲引擎佔有率情況,雖然距今已經三年,但情況變化不大。。紅色部分,代表開發者數量,青色部分代表游戲項目的市佔率。
Unity3D是毫無爭議的世界第一大引擎,其所開發的游戲,占據了全球游戲市場的約三成。而游戲行業的開發人員,近一半都是Unity3D的用戶。之前火遍全球的任天堂AR游戲《口袋妖怪Go》,日本銷量最高的游戲《怪物獵人XX》,以及國內最火的手游《王者榮耀》,皆出自Unity之手。尤其在安卓與IOS手遊方面,佔有率高達60%。微軟,任天堂,EA,暴雪,索尼,三星,騰訊,谷歌,FACEBOOK,ADOBE,AUTODESK,小米,蘋果,甚至美國航空航天局,都是其合作夥伴。其所獨有的「一次開發,28個平台到處部署」特性,已經成為了游戲開發領域的一面旗幟,「人類從未擁有過如此強大的引擎」。
排在第二位的,是源生開發,盡管這種源生開發模式支撐了整個行業六十年的光陰,也曾一度繁榮,但由於開發周期長,門檻高,不利於快速迭代等先天缺陷影響,逐漸被游戲引擎所取代,雖然依然保持比較高的份額,可絕大部分都是10M以內的小游戲。
第三位,則是各大游戲公司的自研引擎之總和。其中一些引擎的名字,如今聽來依舊如雷貫耳,比如DICE工作室的「寒霜」引擎;日本S·E公司的「夜光」引擎;Valve軟體的「起源」引擎;育碧公司的「Disrupt」引擎等。作為「次世代」概念的代表,這些自研引擎,曾把游戲行業推向空前的高度。隨著以Unity3D,虛幻,CE等為代表的商業引擎興起,自研引擎的佔比正在不斷下降。但難以否認的是,自研引擎更利於把單一平台的硬體性能發揮到極致。開發者往往需要在「跨平台」與「次世代」之間做出艱難的取捨。而事實證明「跨平台」更接地氣。畢竟總要先吃飽肚子,才能談理想。
第四位,則是國人開發的COCOS引擎,得益於HTML5標準的誕生,搭上了成長的高速列車。製作了不少的頁游。但受限於H5的性能,依然難以承載大型游戲,加上大量的「垃圾游戲」,拉低了H5引擎的品味。玩家記住的,往往只有「開局一把刀,出門一條狗」這些令人無語的關鍵詞。
第五位,ADOBE AIR,也就是所謂的FLASH頁游。由於H5的誕生,要了FLASH的命。ADOBE也已經放棄了AS的開發,可以說是徹底沒救了。但就像WindowsXP一樣,官方放棄了,不代表市場放棄了。它依然保有一定量的市場,只是我們很難期待它的未來。
第六位,虛幻4,作為很多人心目中,與Unity3D並駕齊驅的另一款商業引擎。大量套用自研引擎的「次世代」概念,又由於架構先天畸形,舍棄了腳本,結果兩面不討好,不僅不能有效跨平台,更無法有效實現游戲邏輯。即便像《連連看》,《對對碰》這種簡單邏輯,實現起來都困難重重。絕大多數項目,都是三種固定模式。要麼是場景漫遊+格鬥;要麼是場景漫遊+射擊;再或者,就是單純的場景漫遊。縱然游戲畫面高端大氣,卻難掩蓋邏輯方面的低能。可謂金玉其外,敗絮其中,扶不起的阿斗是也。
『叄』 安卓來源2d游戲引擎哪個好
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開源游戲引擎,也許更好。
『肆』 安卓手游我是mt用的是什麼游戲引擎開發的
您好~網上貌似沒有具體的透露出來,畢竟是商業機密。
以下為個人推斷:
我叫MT有安卓和IOS
的版本,且差不多同時期推出,故極有可能是用跨平台引擎寫的,國內比較流行的跨平台引擎有COCOS2D-X。我之前在的那家游戲公司也是用這個引擎,直接一次編譯,然後調整下小差異,就能多平台的使用了、
希望能幫到您~
『伍』 一個人可以開發安卓游戲引擎嗎
理論上是一點問題沒有,然後還能保證代碼風格乃至樣式的統一,但是這關繫到項目的規模,當然你說的小游戲引擎很難界定。另外,涉及的知識面相當廣,也就是說一個人很難全部掌握所有的這些知識,於是也就體現出現代軟體開發基本都是團隊合作。
也就是說你應該組建自己的團隊做這件事情,尤其是你想做好,當然如果只是自己玩一玩,那就無所謂了。祝你成功。
『陸』 開發安卓游戲需要用到什麼開發工具android studio和游戲引擎有什麼關系
對的,更確切點說,游戲引擎是個專業游戲開發工具,裡麵包含了各種庫,加上本身方便的操作性和擴展性,組成了一整套開發游戲的解決方案。
android studio是安卓官方(谷歌)做的專門開發安卓平台應用的工具,理論上,導入相關庫可以實現任何功能,比如用OpenGL庫就可以做3D,只是很少有人這么干,太麻煩了,操作不便,做游戲更不用說,稍微復雜點的開發就累死。也就開發純功能性APP或者作為中間打包工具用。
而且現在游戲引擎都很強大,可以不依賴於android studio直接發布apk,而且還跨平台
『柒』 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。
『捌』 安卓系統的游戲用什麼語言開發的
java,C++都可以
安卓系統用的是linux系統的核心,支持linux的語言基本都可以的.
『玖』 安卓游戲引擎是干什麼的
應該是用來支持游戲的
『拾』 手機游戲開發用什麼引擎
最賺錢的手機游戲大都是用什麼引擎研發的?答案是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%。