回覆列表
  • 1 # 實用科技解說

    手機前端html css javascript

    手機後端PHP JAVA .net 選一個 ,資料庫MySQL或者mssql

    如果你要做大型網遊學andriod和蘋果的APP開發

  • 2 # 從頭開始自學java

    手機網遊前端

    手機網遊前端在安卓平臺肯定只能用Java或kotlin,iOS就只能用Objective–C或Swift。

    考慮到跨平臺很多的應用會內建webview,這樣就可以使用HTML5編寫遊戲了,但是很少有公司這樣做。

    遊戲作為追求效能的APP,除非非常簡單,否則不大可能使用這種方式。

    手機網遊前端框架

    現在不管開發什麼APP都不會有人用原生介面自己搭建整個框架平臺的了,大家都是使用比較成熟的框架。

    cocos2d–x在做2d遊戲時是很多公司的不二選擇,3d遊戲跨平臺框架主流是unity3d和udk。

    cocos2d是華人開發的一款遊戲引擎,是手機2d網遊的霸主,曾經霸佔國內70%的市場份額。

    其中包括夢幻西遊手遊、開心消消樂、萬物生長、鋼琴塊2等著名遊戲。

    unity3d就更加牛逼了,王者榮耀、爐石傳說、神廟逃亡等。

    手機遊戲後端語言

    目前主流的語言都可以用來搭建遊戲後端,比如Java,比如C++,比如Python,比如node.js。

    手機遊戲後端框架

    網易開源過一個基於node.js的遊戲伺服器框架pomelo,很多公司也選擇skynet這款基於c和lua的服務端併發框架,也有很多的團隊選擇了Kbengine。

    我也見過不少的公司完全是自己原生開發的,就那麼幾萬號的玩家,效果也還不錯。

    後端說句實話,並沒有出現某個或某幾個框架一統江湖的局面。

  • 3 # 金欽視界

    手機網遊也是移動APP的一種,所以他所使用的程式語言和別的APP差別不是很大。

    前端

    Android平臺,開發語言自然以Java為主,目前還有另一個選擇Kotlin,是Jetbrains公司推出的高度相容Java的一個語言。遊戲裡除了遊戲外還有其他一些內容顯示的頁面,這部分一般是Webview來呼叫Html來顯示,既然是Html所以涉及到的語言就是Web開發用到的,比如Html、Css、Javascript。

    iOS平臺,作為Apple公司的平臺,可選的語言只有兩種Obj-C,還有比較年輕的Swift,當然也有部分Webview呼叫的Html

    Windows Phone,目前這個市場佔有率太低,而且微軟已經放棄開發新產品,基本可以忽略,但是底層的開發語言,作為微軟系當然是以C#為主,VB、F#也可以。值得期待的是微軟的Surface Phone,目前還不知道什麼時候會推出。

    後端

    目前的開發模式都是採用後端微服務的形式,微服務叫法很多,但不管什麼叫法就是提供前端可以訪問的介面,能解決這個問題的語言就非常多了。基本上你能經常見到的只要不是特定領域的語言,基本上都可以作為後臺語言。比如C#、Java、Python、Ruby、Javascript、Go、C++、PHP等。

    程式語言的選擇只是一方面,很多APP特別是遊戲,都是有遊戲開發引擎的,這個所謂遊戲開發引擎本質就是SDK,呼叫他的介面開發即可。

  • 中秋節和大豐收的關聯?
  • 有沒有在過年的時候突然感覺自己好孤獨?