發(fā)布時(shí)間:2023-11-28 15:14:50 瀏覽量:514次
作者:湯姆·弗朗西斯 刊登于PC Gamer UK的第246期
教你畫像素畫編譯整理
技術(shù)的進(jìn)步使游戲開發(fā)變得越來越簡單。
這是真的。但是要怎么做的呢?你想把游戲做成什么樣子?做游戲要多少錢?需要多長時(shí)間?你能賣掉做好的游戲嗎?有版稅嗎?需要學(xué)習(xí)編程語言嗎?
我知道有很多獨(dú)立游戲都是用引擎工具制作的。因此,針對(duì)市場(chǎng)上受歡迎的6款游戲制作工具,我采訪了相應(yīng)的獨(dú)立游戲開發(fā)者,來看看他們是怎么說的。
GameMaker
GameMaker是用于2D游戲開發(fā)的引擎工具。
開發(fā)環(huán)境所見即所得,使用拖放式界面創(chuàng)建游戲邏輯,也可以使用腳本語言GML編寫代碼。
試用版是免費(fèi)的,基礎(chǔ)版30英鎊,專業(yè)版60英鎊。可以試用任意版本制作并出售你的PC&Mac游戲,沒有版稅。
導(dǎo)出和打包手機(jī)游戲,iOS和Android版本每個(gè)額外支付120英鎊,導(dǎo)出HTML5游戲需要支付60英鎊。
下載地址:
http://www.yoyogames.com/gamemaker/studio
教程:
http://forums.tigsource.com/index.php?topic=3142.0
案例研究:Spelunky
開發(fā)者: Derek Yu
價(jià)格: 免費(fèi)
問:Game Maker需要多長時(shí)間學(xué)會(huì)?
答:只需要幾天或幾周的時(shí)間。工具所見即所得,并且有大量的在線教程和腳本。在TIGSource論壇上,我們編制了一個(gè)教程列表,可以讓聰明人加速學(xué)習(xí)。
問:需要編程嗎?
答:掌握一些編程知識(shí),對(duì)C語言熟悉會(huì)很有幫助,你可以立即使用Game Maker的腳本語言GML。不編寫代碼無法制作復(fù)雜的Game Maker游戲。Game Maker非常適合開發(fā)像素畫游戲。
問:能開發(fā)什么樣的游戲?
答:Game Maker 8.1(我正在使用的版本)太慢,無法處理太多圖形和音頻。它主要適用于像素畫游戲。但我不知道最新版本Game Maker Studio是否仍然如此。
問:Spelunky 開發(fā)了多久?
答:Spelunky花了大約一年的時(shí)間,這可能是我預(yù)計(jì)的兩倍時(shí)間。但我也沒想到游戲會(huì)那樣受歡迎。
問:開始過程順利嗎?
答:非常順利很有意思,Game Maker工具非常好用。使用起來非常簡單,你可以將大部分時(shí)間花在像素畫和游戲設(shè)計(jì)上!對(duì)我來說,這是游戲創(chuàng)作中最有趣的方面。如果你喜歡編程更多,可能會(huì)發(fā)現(xiàn)Game Maker有很多限制令人沮喪。
問:一共花了多少錢?
答:除了Game Maker的12英鎊注冊(cè)費(fèi)(這些天是30英鎊)之外,我認(rèn)為沒有其他的開發(fā)費(fèi)用。
問:如果你能在開始制作游戲之前給過去的自己一條建議,會(huì)是什么?
答:開始做游戲的時(shí)候我有點(diǎn)害怕,畢竟開發(fā)了一年時(shí)間。游戲發(fā)布以后非常受玩家歡迎,我覺得自己當(dāng)時(shí)很天真。
結(jié)論
Game Maker是初學(xué)者使用的最簡單的工具之一,它足夠靈活,可以制作幾乎任何你能想到的所有2D游戲。它不能制作3D游戲,2D冒險(xiǎn)游戲或J-RPG。
Unity
3D游戲開發(fā)引擎。
免費(fèi)使用,除非你每年從游戲中賺取超過100,000美元。專業(yè)版有很多花哨的東西,如尋路算法,物理引擎等,需要924英鎊。兩個(gè)版本都沒有版稅。
可以為 PC,Mac和Linux 制作游戲。iOS和Android版本額外支付246英鎊。
下載:http://unity3d.com/
教程:
http://www.youtube.com/watch?v=QMWhtKjUr10&feature=pl
案例研究:AaaaaAAaaaAAAaaAAAAaAAAAA!!! – For the Awesome
開發(fā)者: Ichiro Lambe (Dejobaan Games) and Alex Schwartz (Owlchemy Labs - Unity Version)
價(jià)格:
http://store.steampowered.com/app/15560/
問:Unity需要多長時(shí)間學(xué)會(huì)?
答:我猜你要問的是制作游戲demo需要多長時(shí)間,比如制作一些可玩的demo,確定游戲玩法是否有意思。在Owlchemy Labs,制作游戲demo需要大約7天時(shí)間,如果需要花費(fèi)更長時(shí)間,我們會(huì)拋棄整個(gè)demo,因?yàn)檫@表明我們走錯(cuò)了方向。
除了7天規(guī)則,我們還遵循“原型的一天=一個(gè)月打磨”,因此用時(shí)6天的demo將花費(fèi)6個(gè)月的全職工作來開發(fā)一個(gè)真實(shí)精致的游戲。
問:需要編程嗎?
答:了解3D引擎,Solid C#(或C ++等)技能,矢量代數(shù),研究能力(“Google,幫助我找到關(guān)于產(chǎn)品功能的文檔?!保┎⑦M(jìn)行良好溝通(“親愛的XX社區(qū),你可以幫我解決我遇到的X問題嗎?“)。
問:能開發(fā)什么樣的游戲?
答:只要有足夠的時(shí)間,金錢和精力,任何游戲都可以。但老實(shí)說,我們沒有遇到阻礙我們實(shí)現(xiàn)創(chuàng)造性目標(biāo)的問題。
問:開發(fā)了多久?
答:我們估計(jì)6個(gè)月,最終接近8.5個(gè)月。
問:開始過程順利嗎?
答:游戲開發(fā)中最不愉快的部分是導(dǎo)入3D Game Studio的專有資源格式,這個(gè)問題在開發(fā)早期就已經(jīng)解決了。
問:一共花了多少錢?
答:開發(fā)成本低于20000美元。我們的大部分收入來自Steam。
問:如果你能在開始制作游戲之前給過去的自己一條建議,會(huì)是什么?
答:給游戲增加一些彩蛋。
結(jié)論
Unity是開發(fā)3D游戲的最佳工具。它比Game Maker更復(fù)雜。免費(fèi)版本功能強(qiáng)大且免費(fèi),最近增加的Linux支持使其成為唯一能夠?yàn)樗?種桌面操作系統(tǒng)開發(fā)游戲的友好工具之一。
Adventure Game Studio
Adventure Game Studio是制作2D冒險(xiǎn)游戲的引擎。
免費(fèi),沒有版稅??梢蚤_發(fā)PC游戲。
下載:
http://www.adventuregamestudio.co.uk/
教程:
http://www.adventuregamestudio.co.uk/acintro.htm
案例研究:Ben There Dan That
開發(fā)者: Dan Marshall
價(jià)格:
http://store.steampowered.com/app/37400/
問:需要多長時(shí)間學(xué)會(huì)?
答:AGS非常好用。不必考慮尋路算法或設(shè)置對(duì)話文本??梢栽谥苣┯煤唵蔚臇|西和很少的編程知識(shí)開發(fā)游戲,因?yàn)橛螒蜷_發(fā)被簡化為填寫表格和勾選一些復(fù)選框。如果你想做令人興奮或有趣的游戲,將不得不學(xué)習(xí)一些C語言。
問:需要編程嗎?
答:需要了解C語言基礎(chǔ)知識(shí)。雖然大部分功能由引擎自動(dòng)完成,例如房間和角色,但開發(fā)者需要能夠告訴引擎該做什么。至少應(yīng)該理解變量和if / else語句。
問:能開發(fā)什么樣的游戲?
答:AGS非常適合制作像素畫冒險(xiǎn)游戲。如果想要特殊的視覺效果,例如淡入淡出或縮放鏡頭,會(huì)比較困難。引擎只支持Windows,所以沒有iPad或Linux版本。你可以在大約一周內(nèi)在Unity中制作相同的內(nèi)容,并獲得所有多平臺(tái)發(fā)布優(yōu)勢(shì)和更好的視覺效果。
問:開發(fā)了多久?
答:預(yù)期幾個(gè)月,但是實(shí)際上……
問:開始過程順利嗎?
答:99%的游戲設(shè)計(jì)是在酒吧里完成的,剩下的絕大多數(shù)是在周末完成的。這是一個(gè)有趣的游戲。我想唯一不愉快的是寫下所有的對(duì)話,編對(duì)話是一件苦差。
問:一共花了多少錢?
答:幾乎沒怎么花錢。游戲早期版本是免費(fèi)的,后續(xù)更新需要付費(fèi),只要在Steam銷售。
問:如果你能在開始制作游戲之前給過去的自己一條建議,會(huì)是什么?
答:游戲美術(shù)應(yīng)該做好看一點(diǎn)。
結(jié)論
如果你頭腦中的游戲很酷,有很棒的故事,有個(gè)性的角色。如果你是一個(gè)作家或藝術(shù)家,并且想用盡可能少的代碼來開發(fā)一個(gè)冒險(xiǎn)游戲,可以使用Adventure Game Studio。
RPGMaker
RPGMaker是制作2DRPG的引擎。
舊版本為18英鎊,最新版本為55英鎊。沒有版稅。提供30天試用期。
僅支持PC。
下載:
http://www.rpgmakerweb.com/
教程:
http://www.rpgmakerweb.com/support/tutorial/rpg-maker-vx
案例研究:To the moon
開發(fā)者: Gao Kan
價(jià)格:
http://freebirdgames.com/to_the_moon/
問:需要多長時(shí)間學(xué)會(huì)?
答:17天-6個(gè)月,看智商。使用引擎自帶的功能可以快速作出RPG游戲,但是創(chuàng)建自己的系統(tǒng)和機(jī)制就會(huì)比較難。RPGMaker可以編程。
問:需要編程嗎?
答:RPGMaker引擎使用基于Ruby的腳本系統(tǒng)。游戲社區(qū)非?;钴S,如果你有像繪畫和音樂創(chuàng)作技能,可以和其他人交換。
問:能開發(fā)什么樣的游戲?
答:對(duì)于2D游戲,就程序的能力而言,實(shí)際上沒有太多限制。你可以創(chuàng)建一整套新系統(tǒng),制作像Fleuret Blanc這樣的奇特冒險(xiǎn)游戲,或者在整個(gè)引擎上運(yùn)行并創(chuàng)建像USG這樣的東西。
但是,相對(duì)于備用引擎和編程語言,有時(shí)候(從開發(fā)和計(jì)算的角度來看)制作某些東西并不是很有效。我的主要技術(shù)限制是無法將游戲移植到Mac和Linux; 但這可能在未來得到改變。
問:開發(fā)了多久?
答:21個(gè)月。我們從2010年2月開始,游戲在2011年11月1日發(fā)布。
問:開始過程順利嗎?
答:很高興能夠每天在不同的事物之間工作,無論是音樂,對(duì)話文本還是努力學(xué)習(xí)像素畫,一些非常有才華的人在幫助我。
問:如果你能在開始制作游戲之前給過去的自己一條建議,會(huì)是什么?
答:將游戲開發(fā)進(jìn)度細(xì)化,可以更有效的跟蹤。
結(jié)論
RPG Maker非常適合制作日式RPG,具有回合制戰(zhàn)斗和場(chǎng)景探索。如果你想制作像To the Moon那樣的游戲,可以考慮使用Game Maker。
Flixel
Flixel是一款Flash游戲引擎,含物理引擎和存檔系統(tǒng)。
完全免費(fèi),沒有版稅。
可以開發(fā)Flash游戲。
下載:http://flixel.org/
教程:
http://flashgamedojo.com/wiki/index.php?title=EZPlatformer_(Flixel)
案例研究:Canabalt
開發(fā)者: Adam Saltsman
價(jià)格:免費(fèi)
http://www.adamatomic.com/canabalt/mega/
問:需要多長時(shí)間學(xué)會(huì)?
答:如果你要制作一個(gè)街機(jī)游戲,可以在一兩周內(nèi)完成并運(yùn)行,不需要編程基礎(chǔ)。要學(xué)會(huì)像素畫則最少需要幾周時(shí)間。
問:需要編程嗎?
答:最有用的是C語言編程經(jīng)驗(yàn)和一些面向?qū)ο蟮木幊探?jīng)驗(yàn)。兩者都不是絕對(duì)必要的。如果你知道那些東西,那么Flixel的學(xué)習(xí)時(shí)間只需要1-2天。
問:能開發(fā)什么樣的游戲?
答:不能制作3D游戲。對(duì)于具有相對(duì)固定的視角游戲,F(xiàn)lixel絕對(duì)是最強(qiáng)的。
問:開發(fā)了多久?
答:5天。
問:開始過程順利嗎?
答:這是一個(gè)簡單的小游戲,使用了一些網(wǎng)上的免費(fèi)素材。
問:游戲開發(fā)花了多少錢?
答:大約200美元,這是一張飛往鳳凰城的機(jī)票,參加GameJam。通常我會(huì)在音樂和音效上花很多錢,對(duì)于這個(gè)游戲我自己完成了所有音效,Danny Baranowsky免費(fèi)編寫了音樂。值得慶幸的是,Canabalt表現(xiàn)得非常好,我能夠有資金回報(bào)他的貢獻(xiàn)!
Flash版本賺的錢不多。iOS版本盈利情況很好。我們還做了一個(gè)Android 版本和Humble Bundle,銷售情況還不錯(cuò)。
問:如果你能在開始制作游戲之前給過去的自己一條建議,會(huì)是什么?
答:我覺得沒什么可說的,這是我想做的。我想下次我會(huì)提前付錢給Danny制作很酷的音樂,只有上帝知道未來會(huì)發(fā)生什么。Just do it!
結(jié)論
Flash無法在iOS設(shè)備上運(yùn)行,但是Unity游戲可以在瀏覽器中運(yùn)行。
虛幻引擎Unreal Development Kit
Unreal Development Kit是制作虛幻3游戲的引擎工具。
注冊(cè)費(fèi)用60英鎊,游戲銷售的第一筆50,000美元的收入沒有版稅,之后是25%的版稅。免費(fèi)用于非商業(yè)用途。
可以用于制作所有平臺(tái)游戲。
下載:
http://www.unrealengine.com/udk/
教程:
http://udn.epicgames.com/Three/WebHome.html
案例研究:Wave
開發(fā)者: Rob Hale
問:需要多長時(shí)間學(xué)會(huì)?
答:UDK比較復(fù)雜,需要比較長的學(xué)習(xí)時(shí)間。需要花費(fèi)幾周時(shí)間找出引擎所有內(nèi)容以及它的工作原理。如果你想實(shí)現(xiàn)某個(gè)功能,就可以去搜索和學(xué)習(xí),我使用10年UDK了,還在不斷學(xué)習(xí)。
但是你可以在短短幾個(gè)小時(shí)內(nèi)完成并運(yùn)行簡單的東西,并在幾周內(nèi)學(xué)會(huì)如何使用UDK。
問:需要編程嗎?
答:我和許多非常有經(jīng)驗(yàn)的程序員一起工作,他們想要重寫Unreal中的每一行代碼,因?yàn)樗麄冇X得他們可以做得更好,但是每次結(jié)果都比他們開始時(shí)更糟糕。這是Epic的引擎,它們已經(jīng)用它制作了十多年游戲,所以如果它看起來很奇怪或者與你的想法不一樣,那么它背后總有一個(gè)很好的理由。
任何制作美術(shù),音樂,模型或編程的技巧都會(huì)有所幫助,并且可以讓你更快地工作,引擎社區(qū)非常有幫助。
問:能開發(fā)什么樣的游戲?
答:任何涉及實(shí)時(shí)改變地形的東西,像《我的世界》這樣的體素世界。腳本語言的執(zhí)行速度不是很快,因此任何涉及數(shù)千個(gè)對(duì)象移動(dòng)并且每幀都相互交互的內(nèi)容也是如此。但是可以通過巧妙的編程實(shí)現(xiàn)它。
問:開發(fā)了多久?
答:如果你在開發(fā)過程中問我多久,我總會(huì)說“幾個(gè)月”。
我對(duì)自己所做的事情沒有一個(gè)堅(jiān)定的想法。Waves從未有過設(shè)計(jì)文檔,并且始終是一個(gè)嘗試不同機(jī)制的demo。
最終我在Waves工作了大約9個(gè)月。
問:開始過程順利嗎?
答:具體來說,完成用戶界面和菜單是最令人沮喪的部分。
如果你不喜歡每天都解決問題,那么就不要進(jìn)入游戲開發(fā)行業(yè)。項(xiàng)目結(jié)束后的大部分時(shí)間會(huì)用于測(cè)試,然后是改bug……
問:游戲開發(fā)花了多少錢?
答:主要是生活費(fèi)和音樂。當(dāng)我辭掉工作并全職做游戲時(shí),有大約6,000英鎊開發(fā)資金。我很幸運(yùn),不需要養(yǎng)家也沒有貸款,住在父母家也沒有房租。UDK只需要99美元的前期費(fèi)用,在游戲準(zhǔn)備發(fā)布之前不需要支付任何費(fèi)用,所有制作游戲的工具都是免費(fèi)的 - 除非你真的需要Photoshop或Maya。
任何自由職業(yè)者招聘都是很貴的,因?yàn)楹苌儆腥四軌蚍窒眄?xiàng)目利潤。一般來說,最低時(shí)薪約15美元,而且需要在游戲賺錢之前支付。我自己不會(huì)音樂,所以會(huì)花一筆錢用于游戲音樂。
必須每年發(fā)布一個(gè)游戲,不然會(huì)有財(cái)務(wù)麻煩。
問:如果你能在開始制作游戲之前給過去的自己一條建議,會(huì)是什么?
答:給游戲取一個(gè)好名字,沒有人知道Waves,Google上都搜不到。
結(jié)論
如果想制作大型,多平臺(tái)游戲,UDK就是需要學(xué)習(xí)的東西。它比Unity更難學(xué),你需要非常多才多藝,或者組建一個(gè)團(tuán)隊(duì)來制作看起來不錯(cuò)的游戲。
完。
熱門資訊
探討游戲引擎的文章,介紹了10款游戲引擎及其代表作品,涵蓋了RAGE Engine、Naughty Dog Game Engine、The Dead Engine、Cry Engine、Avalanche Engine、Anvil Engine、IW Engine、Frostbite Engine、Creation引擎、Unreal Engine等引擎。借此分析引出了游戲設(shè)計(jì)領(lǐng)域和數(shù)字藝術(shù)教育的重要性,歡迎點(diǎn)擊咨詢報(bào)名。
2. 手機(jī)游戲如何開發(fā)(如何制作傳奇手游,都需要準(zhǔn)備些什么?)
?如何制作傳奇手游,都需要準(zhǔn)備些什么?提到傳奇手游相信大家都不陌生,他是許多80、90后的回憶;從起初的端游到現(xiàn)在的手游,說明時(shí)代在進(jìn)步游戲在更新,更趨于方便化移動(dòng)化。而如果我們想要制作一款傳奇手游的
3. B站視頻剪輯軟件「必剪」:免費(fèi)、炫酷特效,小白必備工具
B站視頻剪輯軟件「必剪」,完全免費(fèi)、一鍵制作炫酷特效,適合新手小白??靵碓囋?!
4. Steam值得入手的武俠游戲盤點(diǎn),各具特色的快意江湖
游戲中玩家將面臨武俠人生的掙扎抉擇,戰(zhàn)或降?殺或放?每個(gè)抉定都將觸發(fā)更多愛恨糾葛的精彩奇遇?!短烀嬗肪哂卸嗑€劇情多結(jié)局,不限主線發(fā)展,高自由...
5. Bigtime加密游戲經(jīng)濟(jì)體系揭秘,不同玩家角色的經(jīng)濟(jì)活動(dòng)
Bigtime加密游戲經(jīng)濟(jì)模型分析,探討游戲經(jīng)濟(jì)特點(diǎn),幫助玩家更全面了解這款GameFi產(chǎn)品。
6. 3D動(dòng)畫軟件你知道幾個(gè)?3ds Max、Blender、Maya、Houdini大比拼
當(dāng)提到3D動(dòng)畫軟件或動(dòng)畫工具時(shí),指的是數(shù)字內(nèi)容創(chuàng)建工具。它是用于造型、建模以及繪制3D美術(shù)動(dòng)畫的軟件程序。但是,在3D動(dòng)畫軟件中還包含了其他類型的...
7. 3D動(dòng)漫建模全過程,不是一般人能學(xué)的會(huì)的,會(huì)的多不是人?
步驟01:面部,頸部,身體在一起這次我不準(zhǔn)備設(shè)計(jì)圖片,我從雕刻進(jìn)入。這一次,它將是一種純粹關(guān)注建模而非整體繪畫的形式。像往常一樣,我從Sphere創(chuàng)建它...
8. 如何自己開發(fā)一款游戲(游戲開發(fā)入門必看:五大獨(dú)立游戲開發(fā)技巧)
?游戲開發(fā)入門必看:五大獨(dú)立游戲開發(fā)技巧無論您是剛剛起步開發(fā)自己的第一款游戲,還是已經(jīng)制作了幾款游戲,本篇文章中的5大獨(dú)立游戲開發(fā)技巧都可以幫助您更好地設(shè)計(jì)下一款游戲。無論你對(duì)游戲有著什么樣的概念,都
?三昧動(dòng)漫對(duì)于著名ARPG游戲《巫師》系列,最近CD Projekt 的高層回應(yīng)并不會(huì)推出《巫師4》。因?yàn)椤段讕煛废盗性诓邉澋臅r(shí)候一直定位在“三部曲”的故事框架,所以在游戲的出品上不可能出現(xiàn)《巫師4》
10. 3D打印技巧揭秘!Cura設(shè)置讓你的模型更堅(jiān)固
想讓你的3D打印模型更堅(jiān)固?不妨嘗試一下Cura參數(shù)設(shè)置和設(shè)計(jì)技巧,讓你輕松掌握!
最新文章
同學(xué)您好!