Skip to content

平台游戏教程,第1部分:入门

本教程解释了如何使用GDevelop创建平台游戏。如果您以前从未使用GDevelop创建过游戏,这是一个很好的开始。

您将学会如何:

  • 设计具有平台、敌人和可收集硬币的关卡。
  • 创建一个可移动、跳跃和击败敌人的可玩角色。
  • 玩家死亡时将可玩角色返回到检查点。

系列

您正在阅读平台游戏教程第1部分

  1. 第1部分:入门
  2. 第2部分:创建可玩角色
  3. 第3部分:创建平台
  4. 第4部分:为可玩角色添加动画
  5. 第5部分:向游戏添加可收集的硬币
  6. 第6部分:向游戏添加敌人
  7. 第7部分:使敌人杀死玩家(以及玩家杀死敌人)
  8. 第8部分:向游戏添加检查点

步骤1:安装GDevelop

如果您还没有这样做,请下载并安装GDevelop。您可以在入门指南页面找到设置软件的完整说明。

步骤2:下载游戏资源

术语“资产”指的是游戏的音频和视觉媒体,例如声音效果和精灵。每款游戏都需要资产,并且为了使您的生活变得更轻松,本教程提供了创建游戏所需的资产。

您可以通过以下网址下载资产:

http://www.compilgames.net/dl/PlatformerTutorialResources.zip

注意

您也可以使用不同的资产。但显然,在屏幕截图中看到的游戏将与您最终创建的游戏有所不同。

步骤3:创建新项目

在GDevelop中,一个“项目”是游戏的资产和逻辑的容器。在本教程中,“项目”和“游戏”这两个术语是同义词。

要创建一个项目:

  1. 启动GDevelop。
  2. 选择创建新项目
  3. 选择一个项目的文件夹。
  4. 选择空游戏

步骤4:向游戏中添加场景

游戏由“场景”组成。通常,每个场景是游戏中的不同屏幕。例如,游戏中的主菜单、暂停菜单和每个级别都是不同的场景。

要向游戏添加场景:

  1. 展开场景面板(如果尚未展开)。
  2. 选择单击以添加场景

然后选择场景以打开它。

注意

如果向项目添加多个场景,则列表中的第一个场景是游戏在启动时加载的场景。

步骤5:向场景中添加对象

场景由对象组成。用户看到或与之交互的每样东西都是对象,包括可玩角色、敌人和环境的各个部分。

GDevelop提供了不同类型的对象,您可以将其添加到游戏中。每种类型的对象都具有独特的功能和用例。最常见的对象类型是精灵对象,它允许您创建一个图形,您可以选择(可选)对其进行动画处理。

要创建一个对象:

  1. 对象面板中,单击添加新对象
  2. 选择精灵
  3. 对象名称字段中,键入“Cloud”。
  4. 当对象编辑器打开时,单击添加一个动画。即使标签上写着“添加一个_动画_”,Sprite对象不必是动画的。
  5. 单击添加
  6. 选择“cloud2.png”资产。
  7. 选择应用

然后将一个或多个“Cloud”对象的副本拖放到场景中。

注意

场景中出现的对象的每个副本都被称为该对象的_实例_。

步骤6:更改背景颜色

白色的云在灰色背景上看起来不够好。

要更改场景的背景颜色:

  1. 右键单击场景的背景。
  2. 选择场景属性
  3. 单击场景背景颜色
  4. 选择一个漂亮的蓝色。

提示

您可以输入16进制(例如:#00000)或颜色名称(例如:黑色)

步骤7:预览游戏

经常预览游戏是很有好处的。这样,当某些东西出问题时,更容易找出问题所在。

要启动游戏的预览,请单击工具栏中的预览按钮。

要停止预览,请关闭预览窗口。

步骤8:保存游戏

经常保存游戏也很重要。您可以通过文件菜单保存游戏,也可以使用键盘快捷键进行保存:

  • Windows上的CTRL + S
  • macOS上的CMD + S

下一步

阅读平台游戏教程,第2部分,学习如何创建一个可玩角色。