hammer构建基础游戏

为了帮助你入门,本指南将带你构建一个苹果收集游戏!

苹果收集

circle-info

此示例游戏略过了其他指南中深入介绍的细节。如果你需要任何帮助,请查看左侧边栏或使用顶部的搜索功能获取更多信息!

构建地图

我们将从创建一个基本世界开始,包含一个可行走的岛屿和一个稍后要收集的苹果!

  1. 资源目录 中搜索 Apple 和 Island 并将它们拖入游戏的场景视图。

  1. 那个岛屿相当小!在 检视器 中设置 缩放 为 10x10 使其变大

  1. 现在岛屿大小合适了,但苹果在岛屿后面!将岛屿的 图层 设置为 -10 将其推到其他所有物体之后。

添加脚本

在你的游戏项目的 scripts 目录中,创建一个名为 pickup_apple.csl 的新文件并在文本编辑器中打开,或使用 基于 AI 的 IDE.

粘贴以下示例脚本并保存文件:

添加苹果组件

既然你已经创建了苹果脚本,我们需要将其应用到场景中的苹果上。为此,我们将使用检查器从脚本中添加新的 Pickup_Apple 组件到苹果上。

  1. 在场景中选择你的苹果

  2. 在检查器中点击“添加组件”按钮。

  3. 搜索“Pickup_Apple”组件并点击它将其添加到苹果上

现在你会看到该组件已添加到苹果上!你可以通过更改检查器中的值来调整苹果的一些字段:

玩你的游戏

准备好后,点击有趣的绿色三角形并试玩你的游戏!

下一步

在接下来的章节中,你将学习如何与多名玩家一起进行游玩测试、创建你自己的脚本并构建你的梦想世界。

这里有一些可尝试的挑战:

  • 制作许多苹果让玩家食用

  • 被吃掉时播放音效

  • 高级: 尝试编写脚本在苹果被吃掉后重新生成更多苹果

--

circle-info

附注:如果你的岛屿分辨率低/像素化,请在“资源”部分点击岛屿的 png 资产,将重采样倍增器设置为 1,然后点击应用

最后更新于