construct2對於創作遊戲是相當好的乙個軟體,不需要太高深的**技術也能創立出屬於自己的小遊戲。
下面寫一下自己在做一款很簡單的小遊戲時的過程。
在創立了新的專案後,我打算做射擊小遊戲,需要三個目標。
1.射擊者
2.被射擊者
3.子彈。
這個是射擊者。(乙個新的表情)
這個是外星人,被射擊者。
這裡註明一下,外星人是由五張構成的,這樣可以形成在走路的外星人。
首先改變layout size ,調整畫布的大小。(也就是白板)
再單擊,選擇insect new object 分別插入射擊者,被射擊者以及子彈。
注意,外星人的插入需要插入五張在下面的animation frames
單擊default並選擇preview可以看出外星人走路的動態圖,不過要注意在左邊properties上選擇loop,以使其不斷迴圈走路。
event sheet 1 是**區,這裡的**很少。
1塊有兩個事件(這裡要在layout1上插入touch,以讓他可以由滑鼠來控制)分別表示單擊開始,以及單擊到了射擊者圖示。
同時這裡還有乙個變數,istouching,按著滑鼠為1,鬆開滑鼠為0。
第三塊則是表示讓射擊者跟著滑鼠一起運動。
第四塊則是發出子彈,並且讓子彈摧毀被攻擊者圖示。
最後一塊則是隨機生成被攻擊者。
最後這個小遊戲還附上分數功能。
用construct2做飛機射擊小遊戲
首先開啟乙個空白專案,雙擊空白處,插入sprite,可以自己畫個,也可以從其他地方找,我是自己畫的,畫完再調一下大小就可以了,如下 遊戲方式我用的是touch 可以用滑鼠託著的 第乙個event可以讓滑鼠用左鍵拖著飛機走,第二個event就是讓飛機發子彈,然後調一下子彈和怪物的方向。第三個event...
construct2遊戲引擎介紹
construct2是一款跨平台二維遊戲開發引擎,不需要編碼,通過定義各個部件和事件完成html5的遊戲開發。該引擎可以將開發的封裝成多種形式,如phonegap cocoonjs,再用相應工具生成ios和android的應用。特點 不需要程式設計,簡單直觀,入門容易。長處是開發射擊及動作類的平面遊...
Construct2 遊戲高階製作
在前面的文章中,我們介紹了如何用construct2製作乙個簡單的射擊遊戲 今天,我們要對這個小遊戲進行完善,加入一些新的功能。分數系統 分數記錄 分數記錄是每個遊戲必不可少的,所以我們需要乙個分數系統來記錄使用者擊殺了多少個怪物。我們需要進行以下幾步 至此,我們就完成分數系統的設定啦!音訊系統 為...