construct2-logo_copy.png

Construct 2是一款HTML5遊戲引擎,內建視覺化的編輯器與事件驅動式的腳本語法,只要點選並設置參數即可輕鬆完成遊戲。 Construct 2可以大幅縮短遊戲開發週期,並且享有一次設計,多平台佈署的強大威力。以下是Construct 2的優點:

  1. 易於學習和使用:可視化編輯器,無需編寫代碼即可創建遊戲,非常適合初學者和非編程背景的開發者。
  2. 快速開發:開發者不必花費時間編寫代碼,只需要在編輯器中創建和調整元素,並在選項中設置屬性。
  3. 多平台發佈:支持多種平台的發佈,包括桌面應用程序、Web、移動端應用程序等,可以將遊戲發佈到各種不同的設備和操作系統上。
  4. 社區支持:Construct 2擁有一個活躍的網路社群,開發者可以在社區中獲得幫助、分享想法和資源,這可以加快開發進程。
  5. 可擴展性:支持外掛程式,開發者可以使用現有的外掛程式,或者創建自己的插件來擴展引擎的功能。

總體而言,Construct 2是一個功能強大且易於使用的遊戲引擎,它可以幫助開發者快速地創建出精美的2D遊戲,並且可以在多種平台上發佈。

線上教學講義

Construct 2 遊戲設計 01

Construct 2 遊戲設計 02 - 平台遊戲

Construct 2 遊戲設計 03 - Pong

Construct 2 遊戲設計 04 - 打磚塊(1)

Construct 2 遊戲設計 04 - 打磚塊 (2)

Construct 2 遊戲設計 05 - 太空射擊(1)

Construct 2 遊戲設計 05 - 太空射擊(2)

Construct 2 遊戲設計 06 - 無限跑酷 (1)

Construct 2 遊戲設計 06 - 無限跑酷 (2)

Construct 2 插件安裝

Construct 2 遊戲設計 07 - 冒險遊戲 AVG

Construct 2 遊戲設計 08 - 迷宮遊戲


第一個遊戲 PONG

PONG遊戲進階 - 在無人控制下,雙方自動追蹤球。並加入人形動畫。

https://a7a.neocities.org/pong/index.html

切換全視窗遊戲

https://a7a.neocities.org/pongai/index.html

切換全視窗遊戲

學生作品

務二甲 張慧文 龍貓打磚塊

https://huiwen.neocities.org/ppong/

切換全視窗遊戲

第1關

Untitled

第2關

Untitled

第3關

Untitled

第4關

Untitled

我跟著老師的教學,一步一步自己動手做,看著這個打磚塊遊戲,從無到有,雖然過程有點困難,因為操作畫面都是英文,但他沒澆熄我的熱情,遇到困難就問周遭的同學和老師,完成後,作品就像是自己的小孩一樣。我很開心可以設計出屬於自己的遊戲,充滿著獨特性,學習這門課,可以按照個人喜好、要求,做出讓人滿意的作品,之後放在網路上,還可以讓更多人遊玩、認識,有什麼需要改進的建議,也可以討論,原來遊戲設計其實不是想像中的這麼困難。

遊戲一開始,玩家只能控制滑鼠左右,跟著球來移動桿子,不要讓球彈出畫面下方外,如果彈出去就遊戲失敗,重新開始遊玩。我們要打到磚塊才會有分數,各式各樣的磚塊,他們分數會有一些不一樣,總分到達各個關卡的標準才可前往下一關。

背景圖片和球的圖案,我選宮崎駿裡的龍貓當作主題,只要球打到磚塊,就會顯示磚塊被我們打碎消失了,變成像爆炸的效果,那些是由無數多的粒子組成的,還有球撞到桿子和磚塊的時候,會有敲擊的音效出來。

張慧文 - 遊戲設計學習歷程檔案


務二甲 胡雅筑 金蘋果打磚塊

https://huuu.neocities.org/brick3/

切換全視窗遊戲

第1關

Untitled

第2關

Untitled

第3關

Untitled

第4關

Untitled


資二甲 張婷媗 打磚塊