導航:首頁 > 手機網路 > 0基礎做手機網路游戲

0基礎做手機網路游戲

發布時間:2023-05-30 02:00:21

1. 我沒有編程基礎,但是想自己製作手機游戲,需要學習點什麼

那肯定是先學習java基礎,如果是想向手機游戲方向發展,那就是要重點學好java基礎語法,叢察還有線程要重點好好學,異常,IO,什麼的都要學習到,其實只要你把java的基本思想搞明白,能夠獨立寫一些類似計算器這樣的小程序(一定是獨立完成,思維邏輯清晰的寫完)的話就可以來研究手機游戲了

手機游戲開發其實是j2me,是java語言的一個發展方向,用j2me就可以製作手機游戲以及軟體,對於自學的話我個人推薦《java me 使用詳解——用eclipse進行移動開發》這本書,講解很詳細,適合入門學習,從高級用戶界面開始學習,然後低級用戶界面,用戶存儲,游戲開發,這樣的一個學習過程,但是說實話,你如果是自學的話入門可以,但是如果想編一個像樣擾謹的滲李茄游戲的話那估計難度有點大,因為在手機游戲開發過程中很多東西都是經驗,很多人說j2me簡單,其實說實話,是簡單,不就是那11個包里的那幾個類的調用嗎?但是用這些類里的方法什麼的結合起來編寫一個游戲,那就不簡單了,這時候就需要一個老師或者有經驗的人給你指點一下了,就是這樣。

手機游戲開發(也就是j2me)其實不難,技術性的東西不難,難就難在邏輯思考,重在演算法的編寫,游戲中間需要許多的NPC,這些NPC的活動都是需要你編寫很多的代碼來實現人工智慧的,所以,加油!祝你成功!

2. 0基礎想要學習游戲製作啊。。。怎麼

首先,你得會來運營一個游戲.
運營:首先,你要注冊公司,找資金,招聘。
其次,招聘的人涵蓋:美工、策劃、程序員、各種專業人才、還要有行政、財務。
最後,要開始漫長的開發周期,短的話,可能1.2年就能做好一個游戲,很粗製濫造的那種,長的話,就沒數了。。

其次才是製作
製作:製作成功的游戲,需要軟體大致有SQL,PHOTOSHOP,.net系列,autoCAD等等等等,硬體:電腦配置要達到伺服器級別,而且不止一台

流程嘛,企劃,劇本,分析,製作程序,測試,反饋,再測試,不斷的後續補丁

所以一個人是不可能掌握所有知識的,需要一個很大的團隊,當然,如果只想做一個普通的國產網游那樣的簡單圖形游戲,10人的團隊就夠了

PS:仙劍1可是1個人的團隊做出來的,到仙劍4也只用了10個人,所以你要有夢想的話,堅信下去,早晚能成功

GOOD LUCK

要開發一個游戲需要很大的開資,你要先想好,計算好,如果你自己不會製作網路游戲的話,那就要請專業人員來幫助你了,要請的人也有很多
例如:游戲設計師(建議游戲還是由你自己設計比較好,否則你開發網路游戲就沒什麼意思了)
游戲程序設計員
主頁設計師(你自己會做網頁的話就不必要請了)
GM等等

開發網路游戲最主要的網路設備是伺服器,如果沒足夠資金買伺服器就不用想開發網路游戲了,垃圾一點的伺服器價格一般都在8000RMB左右,不過伺服器可以租用,等賺到錢再買也可以

小弟只能回答到這里了……
最基本的就是DirectX(是微軟推出的一套基於Windows系統的多媒體應用程式介面APIs函式) 現在大多數游戲都基於DX9.0C及DX10.
然後是編程VC(編寫C++語言的)
畫面,音樂等DirectX中都有包含.

大概就以DirectX和VC為關鍵主要的,象PS,3DMAX,FLASH等做處理的!
picture數組
可以用坐標來完成
用數組來記錄坐標
棋譜代碼 我想是靠自己寫吧
比如
Private Sub Form_Load()
Picture1(1).Picture = LoadPicture("") '這圖是兵
End Sub

Private Sub Picture1_Click(Index As Integer)
If Index = 1 Then
If Picture1(1).Top >= 1000 Then '沒過河
Picture1(1).Left = 500 '保持不變 意思就是不能左右移動,當用滑鼠指定他的位子就可以上前一步
ElseIf Picture1(1).Top <= 700 Then '已經過河
'可以就解除限制
End If
End If
End Sub
'還要判斷你指定位子的坐標,是否遠遠超過一步距離,或遠遠小於一步距離
'可以用所畫的線來判斷位子
實際代碼不是這樣寫的
只是希望你明白這個道理
第一步:對flash界面了解,對軟體了解。同時思考為什麼選擇用FLASH來製作游戲而不選擇JAVA語言或其他。你需要熟練操作flash軟體並能進行動畫製作。
第二步:目前flash游戲開發需要用到Actionscript3.0語言,如果你已經有其他程序設計經驗最好,如果沒有,請先嘗試學習面向對象的概念,多看看編程的書。然後學習AS3.0語言。多看flash的幫助文檔。
第三步:當你能用as3.0進行動畫控制時,去網上一些資源站點下載flash源碼分析源碼,然後自己動手做。買書是必要的。現在開始學flash就直接用flash cs3或cs4版本,語言用as3.0不要再用as2.0的語言。
flash入門書籍隨便買,入門後可以再看《flash actionscript 3.0殿堂之路》或者其他書籍。可以嘗試學習Flex軟體,也是基於actionscript開發的。上述就是製造/編輯游戲的主要技巧,望採納!游戲開發製作流程詳細介紹
1、創意管理:第一步,是召開會議,在會議中最常見的方法就是採取「頭腦風暴法」。每個人都必須拿出自己的建議和想法,之後大家一起進行討論。另外在會場內,會有專人進行會議記錄。而在項目開發的前期則會有市場調查。

2、撰寫草案:第二步,撰寫策劃草案,也叫意向書。撰寫策劃草案的目的在於,使得小組內每個成員對即將開發的項目有一個大體的認識,並且對目標進行明確。

3、市場分析:第三步,市場分析,決定了是否需要開發這個游戲。

整個流程就是這樣的~~~

3. 自己想製作手機單機/聯網,模擬養成類游戲,0基礎,該怎麼起步

學C#編程,學游戲引擎(比如U3D,虛幻),2D游戲還要學繪畫,3D游戲要學建模。

推薦去AboutCG學一下相關的知識

比如這種教程。

當然做游戲不是說說就有的,涉及的知識面相當廣,即使是獨立游戲的製作也大都有一個小製作團隊分工合作,像Toby Fox這種獨立製作出《Undertales》這種獨立神作的人少之又少。

4. 如何零基礎學習打游戲

你可以先去【繪學霸】網站找「游戲設計/游戲製作」板塊的【免費】視頻教程-【點擊進入】完整入門到精通視頻教程列表: www.huixueba.net/web/AppWebClient/AllCourseAndResourcePage?type=1&tagid=307&zdhhr-11y17r-1545623827844579267

想要系統的學習可以考慮報一個網路直播課,推薦CGWANG的網路課。老師講得細,上完還可以回看,還有同類型錄播課可以免費學(贈送終身VIP)。

自製能力相對較弱的話,建議還是去好點的培訓機構,實力和規模在國內排名前幾的大機構,推薦行業龍頭:王氏教育。
王氏教育全國直營校區面授課程試聽【復制後面鏈接在瀏覽器也可打開】: www.huixueba.com.cn/school/3dmodel?type=2&zdhhr-11y17r-1545623827844579267

在「游戲設計/游戲製作」領域的培訓機構里,【王氏教育】是國內的老大,且沒旦襲有加盟分校,都是總部直營的連鎖校區。跟很多其它同類型大機構不一樣的是:王氏教育每個校區都是實體面授,老師是手圓和把手教,而且有專門的班主任模腔兄從早盯到晚,爆肝式的學習模式,提升會很快,特別適合基礎差的學生。

大家可以先把【繪學霸】APP下載到自己手機,方便碎片時間學習——繪學霸APP下載: www.huixueba.com.cn/Scripts/download.html

5. 從零基礎開始想學習做手機游戲,請問該怎麼做

游戲開發的工具有很多,主要是看你的基礎如何,給漏李者你介紹兩款簡單容易上手的和一款時下用得擾豎比較多的。

1、Construct 2,是一款Html5游戲開發工具,無需編寫腳本,容易上手的,可以通過插件來擴展功能,目前插件開發者很多,可以導出到安卓,iOS,網頁,桌面等全平台,是一款難得的游戲網頁應用開發工具。不過僅限於不會代碼的人,會代碼的人會覺得麻煩。

2、國內的C2engine,可以去他們的官網了解一下,中文版的,比較容返薯易上手

3、Unity3d是時下最火最流行的游戲開發工具了,支持2D和3D,它的插件最多,國內有很多社區可以獲取它的插件,項目包用來學習。

6. 如何製作網路游戲

軟體:有兩部分。

1、編寫游戲引擎、建模:需要熟練掌握C/C++、Microsoft Develop Studio開發環境、使用SDK或者MFC、DirectX/OpenGL、SQL編程、SQLServer或Oracle資料庫配置。2、策劃、美工、音效:MAYA、3DMAX、PS(音效製作方面不熟,這方面無法提供)。流程:策劃——引擎——建模——美工——測試。團隊:首先要組成一個由各功能小組核心構成的策劃組,負責構思整個游戲的內容架構。包括故事大綱,游戲風格,人物造型,操作模式,任務模式,裝備模式等等,以及程序編寫、美工貼圖能否實現等等,資金預算能否維持等等。然後籌建各功能小組:主編程組,負責游戲引擎。建模組,負責編寫一個完整的世界,各種人物、怪等。美工組,負責包裝游戲。測試組,設置若干組伺服器,對游戲進行測試。

拓展資料:

一、網路游戲:

網路游戲區別與單機游戲而言的,是指玩家必須通過互聯網連接來進行多人游戲。 一般指由多名玩家通過計算機網路在虛擬的環境下對人物角色及場景按照一定的規則進行操作以達到娛樂和互動目的的游戲產品集合。

而單機游戲模式多為人機對戰。因為其不能連入互聯網而玩家與玩家互動性差了很多,但可以通過區域網的連接進行有限的多人對戰。網路游戲的誕生使命:「通過互聯網服務中的網路游戲服務,提升全球人類生活品質」。

網路游戲的誕生讓人類的生活更豐富,從而促進全球人類社會的進步。並且豐富了人類的精神世界和物質世界,讓人類的生活的品質更高,讓人類的生活更快樂。

二、網頁游戲開發的程序構成分為三大部分:

1、數據流程

數據流程其中,數據流程包括了功能。也只有在功能中才能體現數據流程。比如最簡單的賣買產品。要實現這個功能,那麼需要有產品基礎表、產品詳細表、商店表、背包表。如果擴展性更強,相應的雙表是少不不了的。

表的問題都簡單了,關鍵是這個物品有什麼用,這樣物品的來源,一大堆數據,物品的走向,又是一大堆數據。最後,這些數據得繞成一個圈。繞圈是一件困難的事情,特別是功能和道具多了起來的時候。難度是2的n次方。

2、美術

UI:簡潔漂亮的界面總會有好處。

小圖標:道具,地圖,裝備,一類至少10個吧?大體上百把個是需要的。

3、程序分5個部分

1)資料庫:一大堆基礎數據表和詳細數據表。基礎數據表:比如等級1到等級100的用戶的屬性初始值。

2)詳細數據表:每個用戶的具體屬性。功能頁面、功能函數。主要就是數據存取,判斷,數據走向。

3)ajax函數:(可選)某些需要偽即時的功能要用到。

4)伺服器定時器:(C語言或自己設定伺服器)定時循環執行某一段代碼。而這段代碼主要是根據資料庫的數據進行更新。這個可以找個C語言程序員來做。對於C語言程序員來講,這個功能是相當的簡單。當然,具體的處理數據的判斷和操作資料庫,需要你自己寫。讓C語言程序員給你段標准代碼就行了。完全支持sql語句的。

5)、javascript函數:(可選)模擬客戶端的數據計算。也就是webgame的與時間相關的數據。分為兩部分。一部分是真實數據,是由伺服器端的定時器計算的。另一部分是只有初始值,客戶端顯示用的。不需要即時同步,僅僅需要模擬同步就行。

7. 怎樣製作手機游戲

i. 游戲引擎的准備

在製作游戲之前,必須有一套經過長期測試並且適用的游戲引擎。

數位紅用了兩年的時間總結開發出一套基於移動設備的游戲引擎:dragon bone game engine for mobile phone(碰滑畢龍骨),他可以支持目前大部分的高端移動設備,它不僅可以使程序開發人員及游戲項目節省了大量的時間,另外還可以讓美術人員最直觀的看到其設計效果。它最大的價值就是可以使開發人員的一套代碼在不需要改動程序的情況下編譯運行在不同設備平台上(改動不超過20%)。目前數位紅及其他公司已經使用它開發游戲超過了30款。

引擎提供了非常完善的9個模塊與3個增強模塊,可以完全滿足各類游戲開發的需要。游戲引擎可以直讓睜接嵌入到開發者的程序中,不需要額外的支持程序即可使所開發的游戲獨立運行。游戲引擎簡單、易用,編譯後體積很小,佔用內存也很小,可以節省玩家的內存空間及無線下載費用。基本引擎包含9個模塊,引擎函數界面提供了類似windows的使用模式:

1、 文件操作模塊:提供類似標准c的fopen,fclose等函數。

2、 內存管理模塊

3、 2d圖形圖象模塊

4、 對話框模塊

5、 sms操作模塊:可以在程序內部對sms的收發進行截獲處理。

6、 加密模塊:提供識別使用設備的imei功能,用於軟體的加密目的。

7、 聲音模塊

8、 資源打包及壓縮模塊:可是使最後發售的軟體包體積變小,盡量少的佔用用戶的內存空間。

9、 常用函數:如字元串操作等函數。

10、例子:提供一套完整游戲magicline的源程序。

引擎增強模塊笑芹構成

其增強部分,包含三個模塊:

1、 實時3d增強模塊

2、 聲音增強模塊

3、 圖形文件增強模塊

ii. 正式開發的前期工作

a. 開發工具的准備

在很多人看來,手機游戲還是一種很新鮮時尚的玩意兒,所以,談起手機游戲的時候難免有種莫測高深的感覺。其實,手機游戲的整個製作過程十分簡單。從某種角度而言,它是一種傳統的回歸,同時也是新舊技術的相互融合。最常用的開發工具有vc++,j builder及codewarrior,在設計工具上則更是和普通的pc游戲製作軟體沒有大的區別。有的設計人員更願意使用「骨灰級」的二維設計工具dp,也有人願意用3dmax、maya建模之後再進行二維修改,當然所有這些方法都要根據游戲的最終設定來決定。我們在做java游戲的時,一般都是採用像素級的二維繪制完成圖片,即逐個像素點的完成。但在製作pda等類似設備的游戲時,就會採用3dmax或者maya建立模型,渲染後再修整。在設計過程中,我們也與大多數游戲公司一樣使用了maya、3dmax、photoshop、painter等工具。

b. 確定游戲的各項參數及目標設備

這要求程序人員能給出准確的圖片限制大小,即所有圖片允許美工佔用多少空間。由於手機游戲的製作受數據量的限制很大,所以我們在設計游戲時,經常為減少1k空間大小而大傷腦筋。另外,就是需要准確了解該手機允許的色彩數、解析度、整屏刷新率,其實這也是對游戲引擎的一種測試。

以motoracer 3d為例,我們設想使其運行在nokia 9210、nokia 7650/3650、sony ericsson p800、pocket pc平台上。在數位紅,由於我們擁有了自主開發引擎dragon bone game engine for mobile phone,游戲引擎是跨平台的,所以這一步驟我們就省去了不少時間。我們以nokia 7650/3650為最初調試藍本,原因是在這些設備中,nokia 7650/3650的速度相對較慢,屏幕尺寸也相對其他設備小,因此以它為基礎設備最為合適。

如下表,我們設計了motoracer 3d的基本技術參數。

技術參數 達成目標及要求

圖像刷新速度 >18/fps

文件安裝完成大小 <1000k

文件未安裝大小 <400k

佔用內存峰值 <700k

使用過程中游戲佔用內存 <700k

游戲與操作系統兼容性 nokia 9210、nokia 7650/3650、sony ericsson p800、pocket pc

游戲圖形特效清單 無 alpha

圖形文件

聲音文件 .wav

數據自定義

目錄結構/變動文件清單

使用的動態鏈接庫 未知

下面是經過初步估計的基本圖片清單:

跑道外面的沙地草地元素

跑道的邊上的指示方向的牌。(左右)

跑道地面元素

背景的天空圖。

起跑線。

選擇的時候得車圖(4張)

比賽開始前站立的背面圖(4張)。

比賽時候得車加人背面圖(4套,每套9張,分別9個角度,從直立開始,每15度一張。)

撞車後的圖(3楨)

比賽完畢名次畫面。

速度儀表圖。

數字(0至9等寬橫排,分別有4套,速度數字,檔位數字,排位數字)

菜單背景

top ten

按鈕

巡迴賽排名的背景

c. 准備游戲策劃

很多開發者認為,手機游戲的策劃不重要,這個觀點是嚴重錯誤的,手機游戲的美術與程序開發工作量都非常有限,其表現力也受非常大的制約,因此一款手機游戲的可完性如何在某種意義上完全取決於游戲策劃本身。

在此過程中,手機游戲策劃基本同傳統游戲策劃無異。但游戲策劃必須要對游戲的操作做出准確的設計,每個手機的鍵盤都不太相同,畢竟pc上的鍵盤基本都是101鍵。

再就是根據上面第一步給定的美工空間限制,美工要同策劃共同商議,嚴格計算每張圖片佔用的空間,甚至是一個小圖標都是不可以漏掉的。

以motoracer 3d為例,我們的游戲策劃做了大量有關物理力學方面的公式,使其美工在設計圖片時更符合真實的效果。

如下表:我們將每種賽車的速度特性均體現出來。

gear 1 gear 2 gear 3 gear 4 gear 5 grip 顏色

車1 最大速度(mph) 97 107 135 156 176 0.45 綠黃

加速度(mph/秒) 21 18 16 12 8

車2 最大速度(mph) 90 102 127 148 168 0.25 紫黃

加速度(mph/秒) 23 20 18 14 10

車3 最大速度(mph) 102 112 140 160 180 0.65 藍黃

加速度(mph/秒) 20 16 13 10 7

車4 最大速度(mph) 94 105 133 152 172 0.35 黃藍

加速度(mph/秒) 22 19 17 13 9

車5 最大速度(mph) 104 115 145 166 182 0.75 黑紅

加速度(mph/秒) 19 17 14 10 7

車6 最大速度(mph) 92 105 133 152 178 0.5 紅黃

加速度(mph/秒) 21 18 15 11 8

d. 美術及程序開發工作

motoracer 的貼圖設計

建立摩托車的模型與賽手

調整運行時的動作

另外最重要的就是如果想做一款motoracer這樣的游戲,首先自己就應該是摩托車的行家,我們motoracer 3d的首席美術設計師王科,就是一個瘋狂的摩托車發燒友,他可以為了攢錢買機車,啃一年的饅頭。呵…

e. demo測試

測試工作以motoracer 3d為例,我們開發周期6個月,因為有了引擎的緣故,使主代碼開發周期縮短至3個月,為了保證這款產品具備國際水準,剩餘的3個月我們基本都在找問題、雞蛋里挑骨頭。於是一款位列全球手機游戲銷售前三名的motoracer 3d終於出爐了。

當然,在數位紅像motoracer 3d的幸運產品並不多,數位紅有30%的產品在demo期間就因為可完性、操作感等問題最終沒有面世。畢竟想要打造一個優秀的品牌是要做出很大犧牲的。

iii. 手機游戲製作寶典

由於手機硬體設備方面的諸多限制和性能差異,我們在游戲的開發和製作過程中無法天馬行空般的進行創作,而不得不綜合考慮到多方因素的平衡。下面列出的是一些關鍵的性能參數,這些參數都直接影響游戲的效果。

解析度

手機的屏幕大小各有不同,從80*30到320*240,就好比在pc發展過程中的cga、ega乃至vga,解析度的高低直接導致了造型的大小及表現力,這點相信每個設計人員都有所體會。另外,由於手機型號及操作系統的多樣性,導致了一款游戲並不能不加改動的在不同的手機上運行。對於美術設計人員而言,就要在設計之初考慮屏幕的自適應問題。比如在128×128解析度下與200×200的解析度下,如何可以不重新更換圖片,但又達到同樣的效果?

色彩數量

目前手機能達到的色彩數量也是限制美術人員發揮的一個重要瓶頸。從過去幾年的黑白屏幕手機到現今256色、4096色及真彩色。digital-red在開發游戲時接觸過非常多的手機,其中有的手機號稱能顯示4096色,但我們將一張4096色的色階圖進行顯示,便發現有的顏色根本無法區分,更讓人吃驚的是,個別手機還色偏嚴重。所以,設計人員是一定要根據實際手機進行圖片繪制,在此,digital-red有過非常多的教訓。

明亮度

液晶屏幕由於其獨特的發光原理,並不能達到傳統顯示器的亮度,同時也就導致了很多色彩豐富的圖案在強光下,不能顯示出原有的效果,這點在手機戶外顯示時尤其明顯。因此設計人員在設計手機游戲圖片時一定要考慮這點,不能將色彩對比度設置的過於接近、圖片設計一定要簡潔明快,避免過小的圖片。

顯示速度

在我們接觸的手機里,很多由於運算速度的問題,導致動畫幀數並不能流暢,甚至達到不了10幀/秒,這對於游戲動畫而言是致命的,我們一般採取局部刷幀或者盡量避免全屏幕動畫來盡量達到預期效果。而且液晶屏幕本身也有顯示速度問題,我們就發現過很多手機都有影像「拖尾」情況。這種情況,在實際游戲中很容易造成玩家的視覺疲勞,尤其在顛簸的車上或者是行動中,游戲時間過長,就有頭暈目眩的感覺。如此,即使是一款優秀的游戲也無法留住玩家了。

電力

由於手機是液晶屏幕,大多數設備在高亮度的像素顯示與一般像素顯示上,兩者耗電量是有所區別的,例如白色背景就要比黑色背景消耗更多的電池能量。因此,對於手機游戲而言,要盡可能節省玩家的電池,也算是對玩家的一種體貼吧。

手機游戲開發過程中的一些錯誤觀念

很多想開發手機游戲的朋友們對於手機游戲都充滿了幻想,digital-red也曾與這些朋友們一樣,在腦海中有非常多的想法等待實現,但一旦真正開發游戲的時候我們就發現很不現實,這里將幾個常見的錯誤認識與諸位分享:

移植pc游戲到手機上

pc上的游戲已經以百兆來計算其佔用空間了,而很多手機游戲是以k來計算,大多數的手機游戲能安裝60k的游戲就算不錯了。

j2me游戲不用改動可以運行在各種手機上

j2me在移動設備上有一個midp 1.0標准,但各個手機廠商在推出支持j2me的手機上都對其進行了擴充甚至改動,一個程序想要達到最理想的效果就一定要針對不同型號的手機。

用java開發手機游戲要比用c++好

使用java開發手機游戲的確非常方便,但在效果與性能上很難與c++代碼實現效果比擬。如在symbian os/wince設備上我們還是推薦盡量使用c++來開發為好。

java開發出的應用程序佔用的空間小

在開發小型應用時,java程序的確空間佔用較小,但如果游戲項目過大,java游戲的小巧優勢就很難體現了。

手機游戲策劃與傳統游戲策劃無異

手機游戲的策劃禁忌非常多,要求策劃人員必須全面了解手機的技術性能才能做出針對性的優秀游戲。

美術可以畫大圖,然後再縮小

一張大圖如果縮成12*12大小,效果就可想而知了。

8. 想自己做一個手機游戲試試,流程是什麼,都需要學些什麼

你需要去學一款游戲引擎,精通一下幾種編程語言的一種
C++ C# JavaScript Lua Typescript
C++會用在虛幻引擎和cocos 2d-x引擎當中lua也會用在Cocos當中
其中Lua也是熱更新基本上必用的需要,如果我記得沒有錯的話魔獸就是lua寫的。之後是ts與js(簡寫了下),這兩種需要用在Cocos creator引擎當中,比較適合一些小游戲及h5游戲。最後是我從事的unity開發他需要你熟練掌握c#,比較出名的就是熟知的王者榮耀了,而虛幻比較出名的有刺激現場,cocos的話好像夢幻是這個做的記不清了,而Creator的話它的年齡比較小但是它十分適合h5游戲開發。一般來說游戲引擎都是可以跨平台的不用擔心,像之前有人說需要Java,我在這里告訴你Java製作的游戲少之又少,13年之前可能會有人用它做一些單例的安卓游戲,但之後基本只用它只在接安卓原生的一些東西時才用的到,java一般是用來做後端的一些東西比如和資料庫伺服器結合的一些東西。比如超市裡收錢的系統,比如食堂充卡時的系統,等等。但是Java沒辦法很好的向iOS跨平台,所以人們逐漸舍棄了Java游戲開發,不要聽之前那個人說的我們開發一般不用Java。可惜我沒第一時間看到你的問題,希望你別走彎路。

9. 做手機游戲需要學什麼

問題一:想做手機游戲開發,要學些什麼東西呢 cocos2d就是專門2d游戲的引擎
c、c++這個要學qt什麼才能開發手機當然蘋果的話直接c++再看看ios開發教程就行了,objc++和c++不是差很多
沒人直接用java的gui開發東西的吧,這東西只是為了學java時好玩才用的。
html5也能直接開發游戲啊學完java應該會html5了吧,html肯定會了,不會html5再看看html5的游戲製作教程就能直接作了。
不管選什麼就是枝野調用人家給的api做成個游戲么,手機2d游戲很簡單,你已經會了門語言,再學個1、2天就行了

問題二:學手機游戲開發需要學什麼 1、開發手機軟體的相關程序。如果你想做一名安卓應用開發者,其實也不難。我認為,最簡單的也是最基本的是你需要懂得Java語言和XML知識。現在開發安卓系統通常都用的是Java語言。掌握了這兩種技能後,然後再安裝一個Eclipse和Android SDK,就可以做開發了。
2、不只是安卓,現在蘋果系統也是一個大熱門,幾乎可以和安卓相媲美。如果你想要成為IOS應用開發者,你需要了解的知識也有很多,例如Objective-C語言、xcode開發環境等、足夠的蘋果手機以及相關產品的使用經驗,知道產品的優點與不足,這樣才能更有效的和軟體需求人員交流溝通。
3、想要開發手機軟體,最最基本的是要具備一定的軟體開發能力,那麼你也需要一定的開發技能作支撐,例如界面開發、一定的資料庫開發、通訊介面開發、協同開發與聯調,如果是游戲,那麼還需要涉及到引擎、建模、素材、光影、故事板等。這都需要你了解清楚。
4、必須要有良好的用戶體驗。好的手機應用 軟體都應該有好的用戶體驗,所以我建議,你在開發一款軟體之前一定要做好用戶調查,看看他們有什麼需求,確定軟體要實現什麼主功能和輔功能等等。當然也要設計出一款美觀大方的界面,這樣的話用戶使用起來也舒心的多了。
5、不懂技術就不能開發。如果你連一點兒的軟體開發技術都不會的話,肯定是不可能會開羨旅發手機應用的。

問題三:從零基礎開始想學習做手機游戲,請問該怎麼做 你好,對於你的問題:1、首先要確定到底是想學習iOS還是Android下的游戲開發,因為兩者開發語言學起來是不大一樣的;2、iOS下游戲開發一般使用Object-C,而Android下是Java;3、從什麼開始學起?肯定是從計算機語言開始學起,定好平台就去學習具體語言,Object-C或Java,你需要准備:a.一本教程,具體某本書建議到csdn論壇去問一下,那裡是中國最大程序員社區b.類庫是肯定要學的,在學具體語言就會接觸到類庫c.視頻教程,具體還是請到csdn去問4、開始學習語言才會接觸到具體的軟體,如Xcode,Eclipse等等PS:學習語言不是一件簡單的事,要下苦功夫,而且游戲開發後期還要學習建模、演算法設計等知識!
有其他問題歡迎到電腦管家企業平台咨詢,我們將竭誠為您服務!
騰訊電腦管家企業平台:./c/guanjia/

問題四:做手機游戲開發需要學習哪些技術? 開發手機軟體的相關程序。如果想做一名安卓應用開發者,其實也不難。最簡單的也是最基本的是需要懂得Java語言和XML知識。現在開發安卓系統通常都用的是Java語言兄搭凳。掌握了這兩種技能後,然後再安裝一個Eclipse和Android SDK,就可以做開發了。
不只是安卓,現在蘋果系統也是一個大熱門,幾乎可以和安卓相媲美。如果想要成為IOS應用開發者,需要了解的知識也有很多,例如Objective-C語言、xcode開發環境等、足夠的蘋果手機以及相關產品的使用經驗,知道產品的優點與不足,這樣才能更有效的和軟體需求人員交流溝通。

問題五:做安卓平台游戲開發需要學什麼? 安卓是用Java,cocos2dx我不熟悉,一般手機游戲開發使用Unity3D引擎。支持Java或C#,這個引擎是可視界面,入門容易,製作好的作品可以直接跨平台轉換,win,lux,mac,ios,android,winphone,各種家用機掌機(要與廠商簽訂協議)都可以一鍵轉換。但缺點是全英文界面,國內書籍資料普遍落後,不容易找教程。
一般情況下,在國外這款引擎只用於手機游戲開發,其他類型游戲開發時,先用這款引擎由少數程序員+策劃+美工或者策劃+美工先按設想做出測試用游戲,然後在公司發表會上取得通過後,公司內部成員從頭使用普通製作方法(基礎程序OpenGL,DirectX,PSDirect等結合程序語言)完成成品。也就是說,千萬不要用這個引擎做手機游戲之外平台的游戲。
做完的作品可以提交Google商店或者蘋果商店審核,審核成功後可以上架,前者比較容易通過審核。
一般售價在免費+道具收費到30美元不等

問題六:安卓手機游戲開發需要學什麼? 在瑭錦Tanjurd要學Android游戲編程 游戲是Android應用商店中的一個大分類,也是智能手機的一大亮點。需要學習SurfaceView、動畫繪制、圖形圖像的碰撞和檢測、地圖的設計、數據存儲、感測器編程、網路編程、多媒體編程、事件處理等等的回顧,編寫2D游戲。通過對OpenGL3D內容的介紹,了解在Android上開發3D游戲的基本技能。學習游戲引擎libgdx,了解游戲引擎的用法。

問題七:做手游的話需要學習些什麼東西 首先你要有繪畫功底,其次這些軟體你得學Blender,Art of Illusion,FreeCAD這幾個軟體都是建模渲染必備得,而且這幾個軟體都是免費開源的,網上一般都有。我們學機械建模與制圖都得學。你美術功底好了以後將你的想法手繪出來,再用3d建模軟體進行建模渲染,這些都是動畫及游戲製作最基本的。

問題八:我想做一個手機游戲,但什麼都不會應該學什麼? 到外面學編程,如果以後想找這方面的工作,必須去考證,最低中級,最好是高級!
個人認為英語學不好的人,還是別學編程了!

問題九:做手機游戲開發需要學習哪些技術? 50分 最起碼要回編程

問題十:我想自己製作一個手機上玩的游戲,都需要學什麼。 編程

閱讀全文

與0基礎做手機網路游戲相關的資料

熱點內容
網路工程師需要學哪個專業 瀏覽:912
移動網路月收費 瀏覽:584
網路營銷哪個公司好 瀏覽:364
小米路由器連接上無法打開網路 瀏覽:870
怎麼樣調節設置才能使網路變快 瀏覽:764
魔獸網路請求錯誤自動設置時間 瀏覽:85
清華大學網路營銷總裁班 瀏覽:208
網路劇備案平台有哪些 瀏覽:920
網路為什麼顯示未啟用 瀏覽:580
為什麼軟體升級後網路很卡 瀏覽:636
許昌網路回撥外呼軟體 瀏覽:528
新型網路信息技術有哪些 瀏覽:147
有路由器沒有網路可以使用嗎 瀏覽:669
手機沒信號也沒有網路 瀏覽:56
共享網路文明主題 瀏覽:380
計算機網路pt模式是什麼意思 瀏覽:306
百度地圖網路未連接 瀏覽:715
無線網路哪一年普及的 瀏覽:156
為什麼網路上顯示光信號是紅色的 瀏覽:205
5g網路什麼時候可以徹底普及 瀏覽:686

友情鏈接