
一、如何獨立制作游戲demo
獨立制作游戲DEMO,是游戲開發入門者的良好起點。尤其在2D像素游戲領域,DEMO制作更為實際。本文以天美的Dino的橫版動作游戲DEMO制作經驗分享為例,提供制作方法與注意事項。
橫版動作游戲DEMO制作選擇游戲開發軟件,如2DFM、AGM、OPENBOR。2DFM適合制作2D格斗游戲,AGM功能全面,OPENBOR則特別適合橫版動作游戲。
橫版動作游戲DEMO的構成元素包括房間、人、打架。制作時,需要準備角色、場景、UI與音頻素材。素材整理好后,放入相應文件夾,如角色放入Chars,場景放入Bgs。
角色素材分為主角、雜兵與特效??紤]到演示目的,使用部分網絡素材。規劃好尺寸后,確保比例協調。角色與場景資源整理后,分別放入Chars與Bgs。
UI素材分為戰斗與主菜單UI。OPENBOR自帶一套戰斗UI,DEMO打磨精良時,可替換為自制UI。音頻素材包括背景音樂與音效,整理后分別放入music與sounds文件夾。
橫版動作游戲包含角色編輯、判定框繪制與動畫幀數調配等關鍵步驟。角色編輯遵循OPENBOR標準,判定框繪制需考慮穩定性,動畫幀數調配需參考行業標準,如拳皇98幀數表。
特效與音效配置在相應attack文件中。關卡TXT文本包含關卡所需資源與清版邏輯。每個關卡是螺絲釘,服務游戲核心系統。制作DEMO過程,學習必須與可選功能,大大節約溝通成本。
相關閱讀推薦,深入探討游戲開發與DEMO制作的技巧與經驗。
二、做一個2D的RPG游戲需要什么技術
RPG制作大師:
RPG制作大師是一款RPG的制作工具,宗旨為不懂程序編輯的一般玩家也能做出RPG游戲。
FPS游戲制作大師:
FPS Creator X10可以讓玩家自制第一人稱射擊游戲,并且能利用Windows Vista中DirectX10的全新酷炫功能。通過這款工具,玩家不懂編程也可以設計出專業的3D游戲。制作過程非常簡單,只需拖放操作就可以為游戲加入數以百計的特效,因為FPS Creator X10完全支持Direct X10功能集。
Action Game Maker-動作游戲制作大師:
該軟件為一款制作動作游戲的工具。用這個軟件可以做出RPG游戲、平臺過關(橫板跳躍過關)游戲以及射擊游戲。使用者可以任意添加素材,并運用AGM的強大功能分割素材,玩家的行走、跳躍速度還有重力、子彈等完全由你自己調整一下速度就行了!而且這個軟件還擁有一套可以制作動畫的系統,玩家的動畫就在這里制作。
「戀愛游戲制作大師2」是一款讓玩家可以將心目中游戲實現并與人分享的游戲制作工具。前作「戀愛模擬共和國」自從2000年推出中文版,便引起華文地區眾多熱愛創作的玩家熱烈回響,透過獨立創作并于網上與各地玩家分享作品的方式,網絡人氣居高不下。自從原創公司enterbrain推出二代續作,不但加強各方面的制作功能,設定也更加細致多樣化,同時也在工具中提供玩家期待已久的游戲范例與豐富的素材資料,讓許多玩家為之瘋狂,紛紛上網聯署支持中文版的推出。光譜資訊這次順利地為玩家引進這款備受囑目的「戀愛游戲制作大師2」,錯過一代的玩家可千萬別再次錯過啰。
Edgame Maker(簡稱E.M).是一款獨立游戲制作軟件,采用Lua腳本驅動,外接插件模式.極大的降低了業余游戲制作門檻,你可以制作做出你希望的任何2D游戲,包括網絡游戲.目前僅支持2D游戲制作.
M.U.G.E.N是一款由美國的Elecbyte小組使用C語言與Allegro程序庫開發的免費的2D格斗游戲引擎,目前M.U.G.E.N有分別在DOS、Windows和Linux等操作系統上運行的版本,而MUGEN在日文中意為無限的意思,制作者們希望通過這個平臺能夠創造無限格斗的可能。
以上是簡單的制作工具,什么FLASH啊,JAVA啊,D3D什么的要手動編程,很難學的。
三、誰知道游戲制作過程或制作軟件謝謝
這個制作軟件了可真是多了去了。
1.一般的通用的所有編程語言都可以制作游戲,只要你會。比如C語言,VB,還有JAVA,要做手機游戲就要用Andriod語言。不過相較之下,編程語言難度太大,但是卻可以制作出所有類型的游戲。
2.如果你要做2D游戲,分類也是多了去了。萬能的是Flash,不過也得懂一些編程語言(不過比起第一條里的那些,這里的編程語言還是很簡單的)。還有一些專門的2D游戲制作軟件,我所知道的有橙光(做文字游戲的),RPG Maker(做RPG游戲的),還有AGM動作游戲制作大師(顧名思義)……等等等等。這些的入門比較簡單,但是專一性強,不過也需要一定的編程水平(不過也比較簡單)
3.3D游戲,推薦你用Unity,這貨有自己的獨立平臺,甚至可以手機、電腦雙平臺使用,不過至少得精通C++(也可能是C#,我記不清楚了)、JavaScript和Boo(這貨國內資料和教程極少,而且難度也挺高)三門編程語言中的一個。貌似Unity只能做小游戲,大游戲沒太聽說過。還有各式各樣的3D游戲引擎,這個我就不太清楚了,但是種類繁多、各有所長,就不多說了。
所有游戲的制作,最關鍵也是最核心的,就是你得會一門編程語言。雖然軟件支持的語言各不相同,但是你得了解最基本的編程思想。
另外建議你先學2D游戲。簡單,易上手,容易理解。而且再提一句,所有游戲的制作過程都不簡單。拿2D游戲來說,你得先構思游戲的內容(比如主題,風格,有時還要有劇情),再用PhotoShop、CorelDRAW創建游戲的基本材料,然后導入你的制作軟件,做好動畫,寫好程序(即游戲的執行過程),再打包、發布出去。有時還要推廣游戲……這一系列內容很繁瑣、漫長,會耗費很多精力、時間,甚至金錢。再說3D游戲,僅僅那準備材料(即3D模型,最基本得包括場景和人物),就得做很長時間:畫原畫(有時這一步可以跳過),做模型(用到Max和Maya,有時還得用到Zbrush),畫貼圖(用到PhotoShop),還得給人物模型綁骨骼、做動畫(動畫也得逼真的像真實的人一樣,所以有時還會用到動作捕捉)。這好幾步,得累死你。對了,還有后期的音效和特效,都得配合好,這樣才能做出一個好的游戲。
如果你喜歡,這一切盡管繁瑣,無趣,但是也能從中感受到無比的快樂。










