西西軟件園多重安全檢測下載網(wǎng)站、值得信賴的軟件下載站!
西西首頁 電腦軟件 安卓軟件 電腦游戲 安卓游戲 排行榜 專題合集

GameBoy游戲制作軟件GB Studio

v1.1.0 官方最新版
  • GameBoy游戲制作軟件GB Studiov1.1.0 官方最新版
  • 軟件大小:177.9M
  • 更新時間:2019-05-28 19:04
  • 軟件語言:中文
  • 軟件廠商:
  • 軟件類別:國產(chǎn)軟件 / 免費(fèi)軟件 / 游戲其他
  • 軟件等級:4級
  • 應(yīng)用平臺:WinAll
  • 官方網(wǎng)站:https://www.gbstudio.dev/
  • 應(yīng)用備案:
好評:50%
壞評:50%

裝機(jī)必備軟件

軟件介紹

GB Studio是一款用于制作GameBoy游戲的游戲制作軟件,就算你沒有編程基礎(chǔ)也沒問題,這款軟件使用超級簡單,只要你有足夠的創(chuàng)意就能通過GB Studio制作出你心目中的GameBoy游戲。GB Studio不需要有編程知識,只要設(shè)計一些PNG圖檔、通過GBT Player創(chuàng)作的音樂,就可以組成一個在Game Boy 環(huán)境中運(yùn)作的2D小游戲。

功能介紹:

認(rèn)識界面

GB Studio 的界面非常直觀,新建一個項目后,擺在你眼前的就是整個游戲的故事板。你可以在故事板上看到包括 Logo、開始界面在內(nèi)的所有場景。點擊場景或內(nèi)容物即可在右側(cè)修改其屬性,或是為其添加腳本。

在窗口左上角,你可以切換到素材區(qū)來查看圖像、音頻素材。如果你正在制作的是一款劇情游戲,你也可以在「查看劇情腳本」(Script Review)中檢查劇情是否足夠吸引玩家。

簡單地認(rèn)識了界面后,我們就可以開始制作屬于自己的第一款游戲了。在開始制作游戲前,我們需要準(zhǔn)備好游戲的劇情和圖形素材。以一個簡單的冒險游戲為例,我們要一個勇敢無畏的主角,要一個邪惡的反派,還需要不同的場景讓主角游歷其中。

繪制素材

GameBoy 的屏幕僅支持顯示四種灰度,因此在繪制素材時,我們也要謹(jǐn)記這一點。官方文檔為背景素材提供了四種可以使用的顏色:#072821(黑色)、#306850(深綠)、#86c06c(淺綠)、#e0f8cf(白色),人物素材在這四色的基礎(chǔ)上,刪掉了 #306850(深綠),加上了 #65ff00 用于表示透明色。

在任何素材中,都只能包含這四種顏色。如果素材所使用的顏色不包含在內(nèi),GB Studio 會自動匹配近似的顏色, 但視覺效果會大打折扣。

配色參考

繪制素材的應(yīng)用,我推薦 Aseprite 和 Tiled Map Editor。Aseprite 是一款用于繪制動態(tài)像素畫的工具,支持 Windows 及 macOS 雙平臺,你可以在 Steam 上以 48 元購買到它。

Aseprite 適合用于繪制人物、UI 等小素材,對于游戲場景這樣的大型素材來說,使用開源的 Tiled Map Editor 來制作會更加方便。你可以在 官網(wǎng) 免費(fèi)下載 Tiled Map Editor,它同樣支持 Windows 及 macOS。

GB Studio 在素材格式上也有一定的限制。首先,素材必須是 PNG 格式。靜止的物品素材為 16px × 16px,動態(tài)物品素材則在此基礎(chǔ)上橫向擴(kuò)展,但必須保證高度維持在 16 像素。繪制人物素材的時候,則需要將其正面、背面和側(cè)面都繪制出來,并拼合起來。背景素材至少需要達(dá)到 160px × 144px 的分辨率,最大不能超過 256px × 256px。

素材大小范例

繪制好素材后,你需要將它們分門別類地放置到游戲工程文件夾中「assets」下的對應(yīng)文件夾里。

編輯場景

在游戲故事板中,你可以隨意添加場景,并將人物放置在上面。在添加了一個空白場景后,你可以在右側(cè)的編輯欄中修改它的名字、背景等屬性,并為其添加腳本。要想在場景上放置人物或開關(guān)(Trigger),只要在懸浮菜單中選擇對應(yīng)的選項即可。人物的屬性設(shè)置與場景相同,你可以修改它的坐標(biāo)來讓它生成在不同的位置。

添加場景

此處需要注意的一點是,開關(guān)在游戲中是不可見的,并且它是地圖交互的必要元素。舉個例子,如果你在地圖上繪制了一間房子,默認(rèn)情況下你是不能進(jìn)去的,只有在你添加了開關(guān)并設(shè)置腳本,才可以從門口進(jìn)入。物品和人物的互動則無需這么復(fù)雜,你只要選中人物,在右側(cè)的編輯窗口為其添加腳本即可。

由于房屋、樹木及地形等元素都是直接畫在背景上的,為了不讓角色出現(xiàn)在奇怪的地方,我們需要為地圖添加空氣墻,用于阻擋玩家的腳步。添加空氣墻的步驟十分簡單,只要按下 C,隨后在場景中繪制即可。

當(dāng)我們將所有場景和人物都添加好后,就可以進(jìn)入游戲流程的制作了。

如何制作游戲:

在游戲中,所有交互和動作都是通過腳本來實現(xiàn)的。你可以為人物添加腳本,讓他能夠開口說話;你也可以為開關(guān)添加腳本,讓玩家可以與地圖互動。這里以「開口說話」和「與地圖互動」為例,簡單介紹如何為人物、開關(guān)添加腳本,在實際過程中,你可以發(fā)揮自己的想象力,做出更多有趣的效果。

要讓人物開口說話,只需選中人物,隨后在右側(cè)的編輯菜單中選擇「添加事件」(Add Event),即可添加事件腳本。這里我們選擇「顯示文字」(Display Text),并在文本框中輸入需要的文字(僅支持英文)。只要玩家對著該角色按下 A 鍵,預(yù)設(shè)的文字就會顯示出來,就像是人物在說話一樣。你也可以將其應(yīng)用到路標(biāo)、收音機(jī)物品上。

顯示文字 

要添加開關(guān)腳本,你需要先添加一個開關(guān),隨后在右側(cè)選擇「添加事件」。與人物互動需要玩家按下按鍵,而默認(rèn)情況下,只要人物站在開關(guān)上,它就會啟動。因此,如果你希望讓玩家在按下按鍵后才開始互動,則需要在腳本中加上「當(dāng)玩家按下按鍵」(If Joypad Input Pressed),并將互動腳本放置在這個 If 條件中。

IF 條件

在游戲中最常用到的一個事件腳本就是「切換場景」(Switch Scene)。你可以為每個切換場景的腳本設(shè)置要切換的場景、玩家生成的位置、方向,甚至是切換速度。在設(shè)置了「切換場景」的腳本后,故事板中的場景也會由藍(lán)色虛線所連接,看起來更加直觀。

制作游戲的過程中,你可以隨時點擊右上角的「運(yùn)行」(Run)按鈕或快捷鍵 Ctrl/Command - B 來快速開始試玩。

導(dǎo)出游戲

當(dāng)你經(jīng)過努力制作出自己的游戲后,你一定會迫不及待地想要將它分享給別人吧。GB Studio 提供了兩種導(dǎo)出形式:

導(dǎo)出為 ROM:生成一個 .gb 格式的游戲 ROM 文件,你可以在任何模擬器上進(jìn)行游玩。

導(dǎo)出網(wǎng)頁:生成一個基于 HTML5 的網(wǎng)頁,你需要將整個文件夾上傳到服務(wù)器,并定位到 index.html(可重命名),隨后即可在線進(jìn)行游玩。

兩種導(dǎo)出方式各有優(yōu)劣,在沒有服務(wù)器的情況下,第一個選擇無疑是更合適的。如果你有一個服務(wù)器,那么不妨將游戲部署到服務(wù)器,這樣一來,只需要一個鏈接就能暢玩你的游戲。在移動平臺上,導(dǎo)出的網(wǎng)頁還會自動生成虛擬按鍵,以供玩家操作。

軟件標(biāo)簽: GBStudio GameBoy

其他版本下載

發(fā)表評論

昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
查看所有(0)條評論 > 字?jǐn)?shù): 0/500

TOP
軟件下載