Ⅰ 製作個大型游戲,單機的,用的是什麼編程軟體
編程軟體,你外行的是吧。。沒有什麼編程軟體。。只有自己先學編程語言,C++,快的兩個月(前提是天天學),可兩個月出來後你什麼都不能做,只能寫些DOS下的基本程序。。。。接下來再花一年的時間去學windows下編程,裡面有MFC,SDK,你學做游戲的話,主攻,SDK,但MFC也要做個了解,這里大概花一年的時間。。等你一年以後學會WINDOWS了,再花兩三個月學下資料庫,用來保存游戲數據。。。。等到這時,你應該能寫個像樣點的不是很大的游戲,通過幾個小型游戲進行磨練,然後你找幾個美工的,可以做稍微大點的2D游戲,這裡面程序設計需要10幾個人,美工的看你游戲人物有多少,但如果你是做3D游戲,你自己還要學3D數學演算法。。。這個又是一年,還要找那些會3D MAX的人這樣前前後後2年多吧,將近3年
Ⅱ 怎麼在電腦上自己做游戲
要看具體什麼樣的游戲,是普通的小游戲還是大型的網路游戲。
如果是普通的小游戲,可以使用Flash,現在叫Animate,或者Unity進行開發,要有一定的編程基礎才可以。
下面就是用Animate開發的一些單機游戲:
Animate作品:產品品質管理小游戲
FlashASer 的視頻
· 259 播放
Animate作品:翻板小游戲
FlashASer 的視頻
· 139 播放
Animate作品:倒水游戲
FlashASer 的視頻
· 710 播放
Animate作品:汽車華容道游戲
FlashASer 的視頻
· 376 播放
Animate作品:植物大戰台風
FlashASer 的視頻
· 420 播放
Animate作品:數字排序小游戲
FlashASer 的視頻
· 490 播放
Animate作品展示:Bubble Numbers
FlashASer 的視頻
· 423 播放
而如果是大型的網路游戲,只能是公司級別或者多人的團隊才可以完成,因為游戲開發並不是簡單的個人可以完成的,當然大神除外。。。
Ⅲ 一個單機游戲是如何製作出來的需要什麼軟體
游戲的開發不是由一個人完成的,需要各種不同工種的人合作來完成,尤其是單機游戲,其中包括:
1,引擎程序員
2,工具程序員
3,概念原畫
4,3D建模美術
5,動畫美術
6,特效師
7,關卡設計師
8,執行策劃
9,音效設計師
這些還只是在游戲開發中的分工,在游戲發行的過程中又會有更多的職責,包括一些版權/法律相關的顧問之類的。
對於國內現在比較普遍的網路游戲,分工又和一般單機游戲的分工不一樣,大致可以分為:
1,主策劃
2,執行策劃
3,主程序
4,客戶端程序
5,伺服器程序
6,主美術
7,2D美術
8,3D美術
在開發過程中一般用到的軟體有:
1,3DSMAX 或者 MAYA 用來做3D建模
2,VS.NET用來做程序
3,Office系列的Excel, Visio, Word, PPT等是策劃用來寫文檔的
4,SVN,CVS,VSS等用來做版本管理
5,Project用來做項目管理
如果是引擎程序員的話,往往會涉及到使用一些引擎,一般有自己製作的引擎,或者是第三方購買的一些引擎。主流的圖形引擎如下:
1,Unreal系列,現在市面上的《天堂2》,《AION》都是基於Unreal的圖形引擎製作的
2,CryEngine,目前市面上最強的圖形引擎,也是最貴的引擎,是《孤島驚魂》所使用的引擎,目前國內只有搜狐暢游一家購買了這個引擎。
3,OGRE/Torque/Nebula2,這些都屬於三線引擎了,基本屬於免費的,或者收費非常低的引擎。
大部分國內的網游公司一般都會選擇自己製作引擎,因為每個游戲的一些特點不一樣,如果受引擎的限制太多,會影響到游戲設計的發揮。
希望說的對你有所幫助:)
Ⅳ 想編寫一個單機游戲需要掌握哪些編程技術
最基本的,輸入輸出,你要讓用戶能看見游戲界面(就算是文本界面)
之後,變數,保存用戶的金幣數……
接下來,條件判斷,判斷用戶輸入對不對、游戲結不結束……
然後,如果是回合制,循環保證一直運行。
接下來,函數,如果你想讓游戲更好修改……
再之後,文件讀寫,存檔。
再再之後,GUI界面,讓你的游戲有窗口……
再再再之後,演算法,提高游戲效率……
沒了……