教程:从零开始的ACTION GAME MAKER目录

从零开始的 ACTION GAME MAKER 目录

第一章:学习 Godot Engine 与 ACTION GAME MAKER

在第一章中,我们将学习 Godot 的基本操作方法以及 ACTION GAME MAKER 的特性。

  1. 前言
  2. ACTION GAME MAKER 与 Godot Engine
  3. 首先熟悉 Godot Engine
  4. Godot 的界面构成
  5. 尝试创建“场景”
  6. 在“场景”中布置“节点”
  7. 尝试操作编辑器界面
  8. 在检查器中修改白色矩形 (ColorRect) 的颜色
  9. 在“场景”中添加用于绘制图像的“节点”
  10. 学习节点的显示顺序
  11. 学习“子节点”的概念
  12. 第一章回顾

第二章:制作简单的关卡!

在第二章中,我们将让玩家能够在小型关卡中移动。

  1. 学习“游戏场景”与“游戏对象”
  2. 制作“游戏场景”
  3. 设置“初始场景”
  4. 尝试设置“图块”
  5. 尝试布置“图块”
  6. 设置“输入映射 (操作配置)”
  7. 创建“游戏对象”场景
  8. 学习“游戏对象”的构成
  9. 将玩家精灵设置为 Sprite2D
  10. 使用 AnimationPlayer 节点制作动画
  11. 制作动画集
  12. 调整玩家设置
  13. 使用“可视化脚本”控制角色移动
  14. 制作“状态”
  15. 用“链接”连接“状态”
  16. 第二章回顾

第三章:发射子弹击倒敌人

在第三章中,我们将学习攻击/受击机制以及敌人的制作。

  1. ACTION GAME MAKER 中的“攻击”与“受击”
  2. 制作“子弹”对象
  3. 调整“子弹”的攻击判定
  4. 设置“子弹”的脚本
  5. 改造“玩家”对象以使其能够发射子弹
  6. A. 制作发射子弹的动画
  7. B. 添加并设置“子弹设置 (BulletsSettings)"节点
  8. C. 添加并设置连接点“连接器 (Connector)"节点
  9. D. 添加发射子弹的状态
  10. 制作“敌人”对象
  11. "enemy"的图像设置与动画设置
  12. 调整"enemy"的"BaseSettings"
  13. 调整"enemy"的“碰撞判定”
  14. 调整"enemy"的“攻击判定”
  15. 设置"enemy"的脚本
  16. 为“玩家”添加受击处理
  17. 添加“受击”动画与动画集
  18. 在"BaseSettings"中调整无敌时间
  19. 调整“攻击判定”与“碰撞判定”
  20. 制作“受击”脚本
  21. 第三章回顾

第四章:使其成为可玩的“游戏”

在第四章中,我们将完善游戏规则,使其成为可游玩的游戏。

  1. 扩展 Stage1
  2. 让摄像机跟随玩家
  3. 为玩家添加“死亡”效果:制作粒子
  4. 在玩家的可视化脚本中添加“死亡”逻辑
  5. 制作"HP 条”
  6. 设置“坠落死亡”
  7. 思考“击败 5 个敌人即通关”:变量的使用方法
  8. https://guild.rpgmakerofficial.com/t/topic/879/9#p-2136-h-1
  9. 为"enemy"对象的“消失”状态添加动作
  10. 制作 UI 对象“剩余敌人数量管理”
  11. 设置“剩余敌人数量管理”的可视化脚本(变量显示篇)
  12. 制作通关演出
  13. 第四章回顾

第五章:强化游戏演出并导出

在第五章中,我们将强化游戏演出,并导出游戏以便任何人都能游玩。

  1. 制作“视差背景”
  2. 为敌人添加“死亡”效果
  3. 加入“音效”:ACTION GAME MAKER 中的声音管理
  4. 为玩家设置音效 (SE)
  5. 为敌人设置音效 (SE)
  6. 设置关卡背景音乐 (BGM) 与通关音效 (SE)
  7. 设置“标题画面”
  8. 创建用于“标题 Logo"的游戏对象
  9. 制作从“标题画面”到"stage1"的场景切换
  10. 尝试导出游戏
  11. 结语
1 个赞