平台游戏教程,第1部分:入门
本教程解释了如何使用GDevelop创建平台游戏。如果您以前从未使用GDevelop创建过游戏,这是一个很好的开始。
您将学会如何:
- 设计具有平台、敌人和可收集硬币的关卡。
- 创建一个可移动、跳跃和击败敌人的可玩角色。
- 玩家死亡时将可玩角色返回到检查点。
系列
您正在阅读平台游戏教程的第1部分。
- 第1部分:入门
- 第2部分:创建可玩角色
- 第3部分:创建平台
- 第4部分:为可玩角色添加动画
- 第5部分:向游戏添加可收集的硬币
- 第6部分:向游戏添加敌人
- 第7部分:使敌人杀死玩家(以及玩家杀死敌人)
- 第8部分:向游戏添加检查点
步骤1:安装GDevelop
如果您还没有这样做,请下载并安装GDevelop。您可以在入门指南页面找到设置软件的完整说明。
步骤2:下载游戏资源
术语“资产”指的是游戏的音频和视觉媒体,例如声音效果和精灵。每款游戏都需要资产,并且为了使您的生活变得更轻松,本教程提供了创建游戏所需的资产。
您可以通过以下网址下载资产:
http://www.compilgames.net/dl/PlatformerTutorialResources.zip
注意
您也可以使用不同的资产。但显然,在屏幕截图中看到的游戏将与您最终创建的游戏有所不同。
步骤3:创建新项目
在GDevelop中,一个“项目”是游戏的资产和逻辑的容器。在本教程中,“项目”和“游戏”这两个术语是同义词。
要创建一个项目:
- 启动GDevelop。
- 选择创建新项目。
- 选择一个项目的文件夹。
- 选择空游戏。
步骤4:向游戏中添加场景
游戏由“场景”组成。通常,每个场景是游戏中的不同屏幕。例如,游戏中的主菜单、暂停菜单和每个级别都是不同的场景。
要向游戏添加场景:
- 展开场景面板(如果尚未展开)。
- 选择单击以添加场景。
然后选择场景以打开它。
注意
如果向项目添加多个场景,则列表中的第一个场景是游戏在启动时加载的场景。
步骤5:向场景中添加对象
场景由对象组成。用户看到或与之交互的每样东西都是对象,包括可玩角色、敌人和环境的各个部分。
GDevelop提供了不同类型的对象,您可以将其添加到游戏中。每种类型的对象都具有独特的功能和用例。最常见的对象类型是精灵对象,它允许您创建一个图形,您可以选择(可选)对其进行动画处理。
要创建一个对象:
- 在对象面板中,单击添加新对象。
- 选择精灵。
- 在对象名称字段中,键入“Cloud”。
- 当对象编辑器打开时,单击添加一个动画。即使标签上写着“添加一个_动画_”,Sprite对象不必是动画的。
- 单击添加。
- 选择“cloud2.png”资产。
- 选择应用。
然后将一个或多个“Cloud”对象的副本拖放到场景中。
注意
场景中出现的对象的每个副本都被称为该对象的_实例_。
步骤6:更改背景颜色
白色的云在灰色背景上看起来不够好。
要更改场景的背景颜色:
- 右键单击场景的背景。
- 选择场景属性。
- 单击场景背景颜色。
- 选择一个漂亮的蓝色。
提示
您可以输入16进制(例如:#00000)或颜色名称(例如:黑色)
步骤7:预览游戏
经常预览游戏是很有好处的。这样,当某些东西出问题时,更容易找出问题所在。
要启动游戏的预览,请单击工具栏中的预览按钮。
要停止预览,请关闭预览窗口。
步骤8:保存游戏
经常保存游戏也很重要。您可以通过文件菜单保存游戏,也可以使用键盘快捷键进行保存:
- Windows上的
CTRL
+S
- macOS上的
CMD
+S
下一步
阅读平台游戏教程,第2部分,学习如何创建一个可玩角色。