啟動項目時,Gamemaker詢問您是否要使用GameMaker語言(GML)或Drop(DND)編程語言。 GameMaker提供了兩個新聞,即按步驟 – 逐步的教程,以每種語言構建相同的小行星克隆遊戲,因此請隨時嘗試兩者都可以看到最適合您的方法。

GML應該讓任何以傳統方式玩遊戲的人感到熟悉:編碼。它類似於C或JavaScript,您可以將其變成這些語言。研討會很有用,但是它具有一些以前的知識編碼有幫助。

真正的初學者必須選擇DND。這是Gamemake的視覺編程的語言,它將語句從挑剔的塊轉化為消化塊。以前,DND在您的GML遊戲中提供的功能較少。但是現在,由於許多預言行為,您可以在不編寫代碼的情況下創建一個複雜的遊戲。

給定,這是由於即使是這種“簡單”語言變得複雜的事實。您仍然進行許多數學並創建許多資產。對於小行星克隆遊戲,您可以調整幀速率,自定義航天器的空間,調整隨機產卵岩石的變量,並在子彈與目標相撞時激活爆炸動畫片。我喜歡挑戰。

DND比編碼更容易,但是它與我覺得自己的技能可以轉移的概念意義足夠近。您甚至可以將DND方案轉換為GML,也可以將GML件寫入DND項目中,將其粘貼到DND項目中。結果,GameMaker的編程體驗超過了視覺繁重的軟件,例如構造或Stencyl和代碼軟件,例如AppGamekit Studio或Fuze4。

Gamemaker的界面可幫助您隨著遊戲範圍的增長而控制項目。例如,有一個主要的工作場所和標籤來處理特定的遊戲元素,例如級別或精靈圖像。我感謝工作場所如何組織視覺和編碼元素。看到精靈動畫片,與這些精靈相關聯的對象並為此對象進行編碼,該對象可以輕鬆跟踪單獨的玩具元素並查看可能出現問題的位置。 Gamemaker的工作流程比構造要好,該構建將視覺元素和預定事件分為單獨的佈局和事件葉子。 Gamemaker的佈局使我想起了麻線如何直觀地確定互動文本故事的部分,此外還有更多的元素。

最大的遊戲機遊戲發布了,軟件的受歡迎程度越多,用戶的基礎就會增長。如果您在遊戲設計中有任何野心,則應利用Gamemaker出色的免費課程和遊戲以及強大的社區市場。您可以瀏覽頂級演示,動畫,聲音效果,場景,背景和其他有用資產,以加速您的過程或找出很酷的技巧。市場上的大多數商品要么花幾美元,要么一無所有。

(信用:Yoyo遊戲/PCMAG)



來源連結