iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
自我挑戰組

用RPG Maker實作動作遊戲 系列

由於遊戲實在太好玩了
所以想自己寫一個
先試著做一個動作遊戲的套件吧!

鐵人鍊成 | 共 30 篇文章 | 2 人訂閱 訂閱系列文 RSS系列文 團隊生活好難
DAY 1

[Day1] 30天大綱

第一次參加鐵人賽,感謝楊適豪的邀請 先來設定30天的大綱吧 前言 目標定義 - 我的動作遊戲是什麼? 引擎簡介 - RPG Maker 介面 插件 實作 主...

2021-09-10 ‧ 由 jimmy86204 分享
DAY 2

[Day2] 引擎簡介 - RPG Maker

市面上可以製作遊戲的引擎滿多的例Unity, Unreal, RPG Maker,... 等等 這次選定RPG Maker來開發除了可以使用比較熟悉的Javas...

2021-09-11 ‧ 由 jimmy86204 分享
DAY 3

[Day3] 引擎簡介 - RPG Maker 引入插件

在工具列中的工具選項,找到插件管理器點下去後跳出一個視窗在這裡就可以引入你想引入的插件啦 這邊有一個屬於RPG Maker的論壇,上面會發布各式各樣的插件htt...

2021-09-12 ‧ 由 jimmy86204 分享
DAY 4

[Day4] 實作 - 主角篇

首先先在plugins/底下創立一個檔案叫做ActionBattle_Actor.js接著用昨天的方式在插件管理器空白列點兩下再點選插件設定中的名稱後跳出一個清...

2021-09-13 ‧ 由 jimmy86204 分享
DAY 5

[Day5] 實作 - 主角篇2

先再開一支程式叫ActionBattle_Map.js(這支程式裡面主要定義繼承Game_Map的類別)用一樣的方式將插件引入 寫下其中 // 代表註解,可以...

2021-09-14 ‧ 由 jimmy86204 分享
DAY 6

[Day6] 實作 - 主角篇3

首先先在ActionBattle_Var.js寫下81對應的就是鍵盤上(一般qwerty layout)按鍵Q也就是在鍵盤按下Q時,遊戲會接收到一個被觸發的事件...

2021-09-15 ‧ 由 jimmy86204 分享
DAY 7

[Day7] 實作 - 敵人篇

如果你是熟悉RPG Maker的人一定知道各式各樣實作敵人的方式其中當然包括使用引擎內建的UI來創立敵人但內建的敵人屬性(或方法)未必是我們在此次實作需要的所以...

2021-09-16 ‧ 由 jimmy86204 分享
DAY 8

[Day8] 實作 - 敵人篇2

先開一隻新程式叫做ActionBattle_Enemy.js並且將其引入寫下(請先將this._hpGauge = this.createGenericSpri...

2021-09-17 ‧ 由 jimmy86204 分享
DAY 9

[Day9] 實作 - 主角篇4

為了要處理跟操作有關的事件再開一隻程式叫ActionBattle_Action.js並一樣引入該插件 寫下將主角和敵人讀取近來準備做行動的分析與進行行動後的結...

2021-09-18 ‧ 由 jimmy86204 分享
DAY 10

[Day10] 實作 - 主角篇5

修改之前寫的Game_Map中update方法 新增checkEnemyDie以及removeEnemies方法 以及ActionBattle_Enemy新增u...

2021-09-19 ‧ 由 jimmy86204 分享