如何用CONSTRUCT 2製作簡單的射擊遊戲

簡易射擊遊戲製作

(首先聲明本遊戲內容借鑑oeasy,如涉及侵權立刻刪除。)

製作一個遊戲,首先我們要有明確的目標:要做一個怎麼樣的遊戲?這個遊戲要如何運行?如何讓它變得有趣而吸引更多的玩家?

  1. 首先我們需要設定背景故事:主角在地底下發現了可怕的怪物,擊殺他們並存活下去。
  2. 其次確定遊戲方式:一個射擊遊戲,玩家擊殺怪物來獲取積分。
  3. 接着我們要設定遊戲的規則:怪物有5點血量,即受擊5次才死亡。
  4. 然後再開始考慮如何將遊戲用編程表達出來.
  5. 最後調試遊戲,對遊戲的難度和細節方面做些調整。

那麼讓我們開始製作遊戲吧。
首先我們在construct2裏新建一個項目,併爲其添加一個背景。
接着我們要加入玩家、子彈、及怪物,這些在construct2裏都被稱爲sprite。那麼我們先新建一個圖層,並將背景圖層鎖定,然後在新圖層中分別加入上述元素。
這裏寫圖片描述
爲了讓怪物更多點,可以通過按住Ctrl並拖動怪物來達到。
接着是遊戲中最爲重要的環節:玩家與電腦的交互
首先我們給主角添加移動功能,並將遊戲窗口鎖定在主角身上,然後給怪物和子彈添加子彈效果。這些效果都可以在左邊屬性欄中的Behaviors中添加。
這裏寫圖片描述
接下來便是爲他們添加交互事件,比如玩家碰到怪物消失,怪物碰到子彈消失。
第一個框裏是事件主體,第二個框是事件判斷條件,第三、四個框分別爲事件發生時,客體與客體將要做出的活動
在event sheet中添加事件,首先加入一個鼠標input,讓鼠標點擊時可以射出子彈,如上圖所示:對鼠標,當左鍵點擊時,玩家,產生一顆子彈。
同理,我們可以對玩家添加事件:對玩家,當撞到怪物時,玩家,消失。
其餘的事件也是如此,當所有事件都設計完畢後,遊戲也基本完成了。
這裏寫圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章