回覆列表
-
1 # 財開始
-
2 # 囚團遊戲
開發單機遊戲的想法,我自己曾經也有過,也曾經行動過,以自己的經驗和了解,分析如下
1.如果你想製作的是一款電腦的單機遊戲,我建議你用rpg遊戲大師,你不用去學一些程式語言,繪畫技術,建造模型,因為這中中裡面這個軟體都涵蓋過了,裡面的程式設計雖然不是很複雜,但是對於初學者來說是一個很好的學習工具,這個軟體裡面提供的素材十分的豐富,只要你把整個故事情節想好,在內容上新增相應的節點,透過自己的除錯,就很容易得到一個單機遊戲了,至於好不好玩就要看開發者的想象力,行動力和邏輯思維能力了。
2.如果你是想做一款手機遊戲的話,我建議你學unity,cocos creator 。其中,unity是現今市場上很多手遊端遊的開發引擎,但是關鍵它是一款英文開發軟體,漢化程度沒有那麼高,有些地方很難去理解,而且還要去學一些程式語言的基礎,例如C語言,C++語言。我自身也接觸過這款軟體,如果你想入門的話,建議你看多一些課程,瞭解一些相關的案例,就很容易入門了。
cocos creator 它是一款由國內團隊開發的二弟三弟,遊戲開發軟體。通俗易懂,相應的教程也很多,他的程式語言是js,我現在還在用這個軟體來學習遊戲開發。
以下是我接觸過的軟體,可以參考一下學習。
Photoshop 可以繪圖,製作人物,面板,貼圖
瓦片地圖編輯器 可以編輯畫素的方格地圖
骨骼編輯器 可以用來製作遊戲人物動作
3d max 和Maya 3d建模軟體 人物或者場景都可以製作
畫素製作軟體 初學者建議使用
首先得由底層程式開發人員來編寫底層程式,這些人員一般都是和數字打交道,很枯燥,但是就屬這些人員的技術能力強,因為他們是專案的基礎,他們負責研發一個遊戲引擎,用來統籌規劃以後製作出來的人物,音效,指令碼之類的遊戲的各個部分.這個是非常重要的...... 底層程式編寫的同時,美工人員就要開始根據策劃人的遊戲風格,來建立遊戲的任務了,大到主角和城堡,小到初級怪和武器上的小飾品,都要一一畫出2D草圖,然後還要不斷的交到主製作人那裡去不停修改,直到全部透過審查之後,交由3D建模師來構建3D模型.這裡包括了人物和場景,也是一項相當浩大的工程....... 人物模型和場景模型全部建立完成之後,就襖開始根據遊戲的劇本來編寫遊戲程式了,還得製作各個人物的各個動作,已經人物在各個場景中的各個鏡頭的分鏡頭劇本,這也相當複雜.視角不能讓玩家觀起來有頭暈和不適的樣子,還要突出場景的漂亮和人物的魄力........ 關於人物動作的錄製,現在大公司基本都採用動作捕獲技術,這樣的好處就是人物的動作都非常真實,因為都是請的專業演員來描繪的,不會給人生硬的感覺.... 遊戲畫面製作的同時,各種音效和背景音樂也要同時開始錄製,根據不同的情節,不同的場景,表現各種情緒的音樂也要非常豐富才可以........ 在製作過程中,還要搭建遊戲龐大的資料庫,包括HP啊,攻擊力啊,道具數值等等等等.......非常非常複雜的...... 折騰了兩三年,差不多已經完成了,之後就要開始請測試人員對遊戲進行測試,沒問題的話就交審批了,審批透過之後,再經歷一段廣告宣傳攻勢,最後等一個吉日,就發售了~~~~~~~~~ 至於仁兄問的軟體........各個公司都不一樣,一般3D建模大多數都用3DS,速度比較快,MAYA也用的比較多,一般人物建模都用MAYA,建築物和場景都用3DS,畫2D草圖一般都是手繪,然後掃進電腦裡之後,用Photo Shop和Painter來上色和加工....別的軟體就比較自由了,用什麼的都有,好多大型公司用的都是公司內部自主開發的引擎和軟體......詳細的遊戲開發套件,根據遊戲的型別不同而不同