下载数据
https://gotchagotchagames.itch.io/metsugokusample
来自 itch.io 上的 GGG 官方页面
↓寻找此按钮
![]()
下载 zip 文件并做好准备
※AGMaker 1.2.14 及之后版本已作为示例游戏注册,因此无需再下载!
解压 zip 数据,将 project.godot 拖放到 AGMaker 启动器中,即可
加载项目。
目录
・首先尝试游玩
・素材的位置与说明
・主角与敌人是如何制作的
・什么是法线贴图?
・场景的连接
・攻击属性
・总结
■首先尝试游玩
请点击右上角的
这是针对控制器的指南,
键盘操作如下:
↔移动
Z 攻击
X 跳跃
C 必杀技(会显示说明)
☆面向展会活动的原型
・限制时间为 60 秒,希望任何用户都能立即游玩并获得成就感
・敌人不会主动攻击,可以毫无压力地尽情打击
・标题画面与演示画面循环播放,即使不操作也能了解游戏内容
・在通关画面宣传 AGMaker,展示「这样的游戏你也可以自己制作!」
■素材的位置与说明
全部素材已包含在左下角的≪文件系统≫内。
① material
存放图像数据。如果进一步细分文件夹会更好哦
② objects
包含主角、敌人及其他对象数据(.tscn)
以及视觉脚本(.vs)等。
双击 tscn 文件即可在中央加载。
③ particle
同样是 tscn 文件,但按粒子类型分类。
即使查看数据内容也无法播放,难以确认(希望改进!)
此数据中包含 3 个云图标,因此组合了 3 个粒子并同时进行单次播放。
※通过执行动作「显示粒子」进行指定即可触发。
虽然方法有些强制,但可以通过右侧的≪检查器≫
将单次播放关闭,并将 [Emitting] 设为 ON 来确认
④ scene
包含游戏场景。
标题(Title_scene)
演示(game_scene_DEMO)
主场景(game_scene)
通关后(End_scene)
AGMaker 中对象、特效和画面均采用「*.tscn」格式,
因此建议通过名称区分或进行文件夹分类。
⑤ sound
声音相关文件已转换为 ogg 格式存放。
⑥ sys
原本打算将系统类对象单独分类,但看起来像是其他文件夹。
■主角与敌人是如何制作的
①打开文件系统内 [object] 文件夹中的 [devil_girl.tscn]
②选择 AnimationPlayer,点击右下角附近的图标以扩大时间轴范围
③由于白色边框难以看清,暂时隐藏判定框
点击画面下方的
啊,这是≪骨骼动画≫呢
与逐帧绘制像素画并连续播放的技术不同,
该方法是将各部件注册,构建骨架后分别控制各部件运动。
此制作方法已在我们的 GUILD
开始吧,2D 骨骼动画
动起来,2D 骨骼动画
中进行了解说
■什么是法线贴图?
左侧为法线贴图,右侧为普通图像
正如在 X(原 Twitter)文章中所提到的,这是通过注册从右侧照射的红色(R255,G0,B0)与
从上方照射的绿色(R0,G255,B0)的叠加合成图像,
使光照效果呈现立体感的功能。
即使单张图像也能通过光源实现立体表现
■场景的连接
查看 SceneTransition 即可了解简单的连接方式。
选择链接后,可在≪检查器≫中指定在何种条件下进行切换。
作为条件,
例如从标题画面经过≪20 秒后≫切换到演示画面
等,
也可以使用开关或变量作为条件。
■攻击属性
让我们看看主角 [Devil_girl]
可以确认左右两侧形成了「岛」(对吧?)
左侧:用于操作
右侧:用于演示(自动操作)
采用了这样的机制。
对象在场景放置时可以设定处于哪种状态(动作),
因此
一个对象可以承担多种角色。
■总结
以上是大致的解说。
如果在此项目内有任何疑问,请在评论区留言告知。













