分享
使用指南
输入“/”快速插入内容
😍
使用指南
用户8137
用户8137
2025年4月21日修改
💡
本文适用于GMS1.3,GMS提供的文件中有大量参考,本文只是一个最小化流程介绍。
视频教程适用于GMS1.3以下的版本,仍有参考意义,但最终以文档为准。
历史版本:
V1.1
V1.2
文档已经移动至新地址:
https://www.yuewu.dev/zh/wiki/TkZXzO49pXDjg13_EN9Jk
准备工作
前置知识
1.对于初级用户,你需要了解基本的蓝图知识和GameplayTags的用法。然后为你的游戏角色准备动画包,然后参考GMS的预配置好的运动定义创建属于你角色的动画运动定义,然后根据你的游戏逻辑切换不同的运动定义,从而替换角色的控制逻辑和动画表现。
2.对于高级用户,你需要了解基本的蓝图或者虚幻C++编程知识,以及动画蓝图的基础知识。然后熟悉GMS的设计架构,基于GMS的框架,整合其他类型的运动或自行添加新的运动。
💡
提供的演示案例中,采用GameplayAbilities制作了基础的疾跑,跳跃,蹲伏逻辑。GMS不强制你使用GAS,但是配合GAS会更好。如果你是初学者,你可以不使用GAS。
启用插件
确保通过Epic Launcher安装
GenericMovementSystem
和
GenericGameSystem
,并在你的项目中启用。
💡
仅GMS的Demo依赖
GenericGameSystem
验证购买
经过Discord验证的用户,会获取一个完整项目,包含核心资产文件,额外资产,以及Demo。
到
寻求帮助,购买验证。
了解如何获取售后支持以及帮助。
熟悉项目内容
这些内容足够你了解GMS的运作方式,
所以本文只是一个概述,本文
无法对GMS的所有功能进行一比一还原
,所以在学习时,请配合Demo项目。
同时
强烈建议
结合该文档与
视频教程
一起学习。
❗
注意:
尽量不要修改
GenericGame
文件夹下的内容,而是Copy提供的内容并进行修改,这样在更新时文件不会被覆盖。
同时也尽量不要修改
GenericDemo
文件夹下的内容,因为它仅用于参考,帮助你学习了解用法。如果你认为Demo的内容也能满足你的需求,那么你可以将将整个文件夹复制一份到别处并开始修改它。