1. 程式人生 > >如何用construct2製作一個遊戲?

如何用construct2製作一個遊戲?

首先,要前往官網下載construct2。
這裡寫圖片描述
然後就是在電腦上安裝construct2。
這裡寫圖片描述
下面就要開始製作遊戲了。
第一次先嚐試一下官網教程上給出的一個射擊類小遊戲。
首先要新建一個新的空專案。
這裡寫圖片描述
這裡寫圖片描述
然後要在layout上新增背景以及各種物件。
這裡寫圖片描述
例如這些子彈、爆炸、怪獸、玩家、文字框等等。
對於有些物件,還要設定behavior,這裡以player為例。
這裡寫圖片描述
其中,第一個8Direction是讓玩家可以上下左右移動,第二個ScrollTo是讓螢幕隨著玩家動,第三個BoundToLayout是防止玩家出界。
另外,還要注意一下圖層的問題。
這裡寫圖片描述
最好把背景放在一個圖層,然後鎖住,再把玩家怪獸等放在第二個圖層,最後把文字框放在第三個圖層(軟體中圖層是從0開始數的)。這樣做的目的是防止不同物件相互干擾。
下面要介紹一下怎樣設定一些事件。
這裡寫圖片描述


這些事件分別控制著不同時候發生什麼事後物件會有怎樣的反應,具體的操作不再贅述。另外需要特別注意的是設定一個變數,它代表著玩家的得分。我在這裡用的score命名的這個變數,在set text上輸入&score就可以顯示出這個變數的值。至於變數在什麼情況下會怎麼變,事件上已經有所說明。
最後,遊戲在本地已經可以正常運行了。
這裡寫圖片描述
這是通關之後的效果,hh。
那麼接下來我們可能想把遊戲分享給更多的朋友,然而卻發現遊戲只能在本地執行。這時候我們需要把它上傳到網上。
我藉助了新浪雲。
首先要把遊戲的檔案匯出,並壓縮成zip格式。
這裡寫圖片描述
然後在新浪雲註冊賬號,開通雲應用服務,進入控制檯的程式碼管理,起一個域名,上傳程式碼包(也就是剛才打包好的zip檔案)。然後別人就可以玩這個小遊戲了。
這裡貼出我做的遊戲的網址。(由於實名認證還在稽核中,它會提示網站不安全,其實沒關係的,不會有病毒TAT)
http://cyhgame.applinzi.com/

第一次寫技術部落格,語言敘述難免有不當之處,還請各位多多擔待。