HB weekly GameMaker - Steam

Robert avatar
By Robert
at 2015-09-18T21:22

Table of Contents

也有人寫信來敲我,我一次回答一下大家可能會有的疑問好惹。

先說一下背景,GameMaker這款軟體我大概從國中(天啊好久以前)就開始接觸,記得

很久以前也在雪兒版分享過我那時候寫的「小新的吵吵鬧鬧」的小遊戲(好像是我國中

或高中做的,太久了...),也就是說,這一大包的重點「GameMaker」並不是一套遊戲

,也不只像rpg maker那樣的「專門設計遊戲的工具」,它更深入一點,更多元一些,

我之前也用過它來設計一些網站的互動動畫、特效(html5)與做了教育軟體等等。



1.這玩意是什麼?

A.這是套可以讓你做遊戲跟各種互動媒體的軟體,它可以輸出WIN、MAC、ANDROID、IOS

甚至沒人認識的Tizen。本體需要購買,各種輸出的模組也要另外購買,像這一包的12鎂

就有包含android輸出模組。而各種遊戲的原始碼其實就是gamemaker的遊戲專案檔,供

你學習觀摩的。其實就像是「只能做2d」的unite3d那樣。



2.什麼樣的人適合買這包?

A.想學習做遊戲的人、想要自虐的人、閒閒沒事的人...XD

gm:s的操作可以說非常簡單--也可以非常複雜,所以要能把它發揮到什麼程度取決於

你自身的程式基礎或是學習的毅力。


gm:s簡單說,有兩種設計方式,一種是以拖曳功能組成來寫功能,一種是用內建的editor

來寫gm:s的code,稱為「gml」。

http://i.imgur.com/tjOYzf7.png
元件視窗,可以看到一個元件上如何觸發事件(左鍵點擊),然後事件的內容為何,右邊

一排就是可以拖曳的打包好的功能,可以直接調用拉進去即可,不用懂程式。


http://i.imgur.com/Cdr6hs3.png
gml的編輯視窗,上頭說的打包好的功能全部都能用gml寫出來,而想要更進階的功能都要

在這邊來實作,例如這張圖是叫出一個變數的列表,然後打亂後再重新排列顯示出來。




3.關於遊戲的輸出

目前gm:s支援大多數的平台,不過不是買了輸出模組就好,在建構輸出環境上也需要

費一點心,例如要輸出android就還得安裝android sdk,要輸出ios就得安裝xcode,

wp、tizen等等也都如此。有許多功能是可以共同的例如跳出訊息、存檔、點擊超連結

等等,不過跟所有跨平台的設計軟體一樣--沒有真的輸出到裝置上,你都不會知道

會給你出什麼奇怪的bug,所以最好不要覺得可以一個專案直接輸出多平台,多複製幾個

個別來調校會比較穩當。


*我一段時間沒用了,剛剛看發現現在還支援了輸出到xbox one、ps4、ps vita的能力!

可能要請其他大大來分享相關經驗。


4.關於資源

目前gamemaker也推出了類似市集的功能,你可以直接在裡頭購買素材,包括遊戲引擎、

專案、介面等等。(順帶一提,我覺得rpg maker的素材改一改也滿適合gm:s用的,科科

http://www.yoyogames.com/studio


而gamemaker能做到怎樣的遊戲呢?幾乎所有都可以!連網路遊戲都做得到,開心農場、

超級瑪莉、薩爾達...等等的遊戲風格、類型都沒有問題,他不像rpg maker天生有個框

架限制,我甚至把它拿來做網站介面用過也沒問題。

http://www.yoyogames.com/showcase

這邊有許多設計者做的範例可以參考。



5.關於中文字型顯示的問題

其實這不太算是「問題」,但是是一個強迫你要去管理你遊戲文字的文本的一個限制,

由於gm:s並沒有內建中文字型,你要能顯示中文字必須到「font」去新增中文字型進去

而眉角就在這邊了,請「絕對」不要一次把整個中文字全部灌進去,你的電腦會馬上

罷工給你看。由於中文字太多,字型檔案又大,所以正確的處理方式是將你想要顯示的

文本都另外整理成一個文字檔,一行一行慢慢匯入進去,只匯入需要的中文字進去,也

可以控制遊戲檔案的大小。


----



會上steam版的大家,肯定很多人都玩了幾百幾千小時的遊戲,如果時間精力允許的話,

試試看自己動手做也十分有意思,做了之後你完全能夠理解獨立遊戲製作人的辛苦了QQ





※ 引述《mosquito147 (MOSER)》之銘言:
: https://www.humblebundle.com/weekly
: 這禮拜是遊戲製作包
: 是蠻有名的Game Maker :Studio
: 6鎂有PRO版
: 12鎂有ANDROID匯出模組還有數個遊戲的source code可以觀摩~~
: 然後底下有送兩個遊戲
: L'Abbaye des Morts and Spelunky Classic
: 光是GameMaker有興趣的就值啦~~

--

RAM不夠用

http://lion4757.pixnet.net/blog



--
Tags: Steam

All Comments

Gilbert avatar
By Gilbert
at 2015-09-20T19:26
RPGMaker的素材改來用的時候要小心受權範圍,我記得有些
RM的素材只受權RM內使用,如果想要賣遊戲可能要注意XD
Olive avatar
By Olive
at 2015-09-22T01:56
哈哈對,自己娛樂的應該沒差,但要商業使用就要注意
剛剛發現小有名氣的Nidhogg也是用這套做的!
Damian avatar
By Damian
at 2015-09-24T07:57
hotline miami 還有之後會出的hyper light drifter
Connor avatar
By Connor
at 2015-09-28T16:31
都是gamemaker做的 也可以做出有限制的3D
像是coin crypt 或是 i m scared 那樣
Victoria avatar
By Victoria
at 2015-09-30T05:47
hotline miami 1 和 2 都是用 PhyreEngine 開發的
Emma avatar
By Emma
at 2015-10-04T15:18
補充,Valdis Story: Abyssal City就是用gamemaker做的
Damian avatar
By Damian
at 2015-10-06T23:00
Caroline avatar
By Caroline
at 2015-10-09T15:25
Eartha avatar
By Eartha
at 2015-10-12T03:33

【介紹】Toren 短暫卻奇妙的故事

Faithe avatar
By Faithe
at 2015-09-18T21:04
Hello~~朋友們!! 今天要分享給各位的遊戲是:【Toren】 (在文章尾端擺放Blogger連結方便觀看) http://p2.bahamut.com.tw/WIKI/92/00315092.JPG 遊戲於2015年5月11號上架steam平台 遊戲售價:9.99美金大約300塊台幣 遊戲平台:s ...

如何不啟動遊戲測試序號可否使用?

Vanessa avatar
By Vanessa
at 2015-09-18T19:18
是這樣的, 很久以前我買了阿卡漢療養院實體版, 聽說微軟DRM的序號也可以在Steam上使用, 但是我想把這個序號拿去Gift送人, 只是目前找不到辦法證實序號是否可以在Steam啟用, 請問有沒有辦法在不啟動遊戲的情況下, 測試序號是否可以正常使用? - ...

Bundle Star: Damnation Bundle

Liam avatar
By Liam
at 2015-09-18T18:05
http://www.bundlestars.com/all-bundles/damnation-bundle/ 這包還不錯,$4.99(相當於95% off)可獲得8個遊戲。 Painkiller Hell andamp; Damnation ($19.99/ 77%正評/ 有卡) http://sto ...

Xcom LW15f漢化測試三版

Oliver avatar
By Oliver
at 2015-09-18T17:58
2015/9/18 漢化測試三版 攔截機重新命名顯示錯誤改好了 現在會正確顯示 不會再看到兩個報廢飛機 天賦樹中各天賦提供的屬性加成現在也會正常顯示了(不開第二波的隱藏潛力) 然後葉子你是不是還有跟我提過一個地方有錯的 我忘記在哪惹 XDDDD 2015/9/1 漢化測試二版 第二波那邊翻好了 有的不 ...

蟲姬確定2015冬登陸STEAM

Jacky avatar
By Jacky
at 2015-09-18T17:26
官方頁面: http://www.caveshmups.com/mushihimesama/ 重點: 三種遊戲模式(Normal,Arrange,Novice) 難度可選擇,應該是跟原版三個難度相同 網路排行榜 新音樂(?) DLC(應該是黑標) ...and more. Cave第一款移植居然選了蟲 ...