iT邦幫忙

鐵人檔案

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

用RPG Maker實作動作遊戲 系列

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

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

[Day 21] 實作 - 介面篇5

再把技能接起來之前 先搞定介面好了 市面上的遊戲在遊玩時,在螢幕下方都有一排技能欄吧 就類似我們在快捷鍵設定那邊一樣 我們就用做好的window,放在外面的遊戲...

2021-09-30 ‧ 由 jimmy86204 分享
DAY 22

[Day 22] 實作 - 介面篇6

開始在主場景下做出一個類似技能快捷鍵的視窗 從Spriteset_Map開始 在ActionBattle_Scene.js在之底下(如果沒有就開一個~ 用一樣的...

2021-10-01 ‧ 由 jimmy86204 分享
DAY 23

[Day23] 實作 - 技能

來實作一把主角技能寫入快捷鍵吧 首先一樣先改code ActionBattle_Actor的initialize改成 然後ActionBattle_Skill...

2021-10-02 ‧ 由 jimmy86204 分享
DAY 24

[Day24] 實作 - 動畫篇1

現在來幫技能加上一些動畫吧 其實RPG maker已經內建有很多動畫了 在工具 -> 資料庫 -> 動畫 我們先轉到工具 -> 資料庫 -&...

2021-10-03 ‧ 由 jimmy86204 分享
DAY 25

[Day25] 實作 - 動畫篇2

先在UI上做一個事件技能的錨點 修改一下ActionBattle_Action 修改一下算技能的距離 順便加上錨點的座標 以一個為例(剩下就不貼囉) 改一...

2021-10-04 ‧ 由 jimmy86204 分享
DAY 26

[Day26] 實作 - 動畫篇3

接著複寫Spriteset_Base兩個方法 createAnimation: createAnimationSprite: Game_Temp的reque...

2021-10-05 ‧ 由 jimmy86204 分享
DAY 27

[Day27] 實作 - 動畫篇4

想了一陣子的方法 還沒找到適合的解法 先把錨點新增多一點來應急吧 每個event都命名為skill 接著到ActionBattle_Map.js修改 setu...

2021-10-06 ‧ 由 jimmy86204 分享
DAY 28

[Day28] 動畫篇5

幫角色在使用技能時做一個動作 從ActionBattle_Actor開始寫 initialize: 新方法captureBaseSpriteInfo, set...

2021-10-07 ‧ 由 jimmy86204 分享
DAY 29

[Day29] 動畫篇6

在Game_Map的update改成 就會發現角色在施放技能時做了一個小動作~ 接著把技能範圍為自身周遭以及直線的函數補好吧 直線 自身周遭...

2021-10-08 ‧ 由 jimmy86204 分享
DAY 30

[Day30] 動畫篇7

最後來做個暴擊效果吧 先改一下Actor,設定一下暴擊率: Action: Sprite_Damage: 其中我做了一張WeaponAttackIcon...

2021-10-09 ‧ 由 jimmy86204 分享