← 全部项目

游戏 · 2022

Devilived

Devilived 是一款融合推箱子与一笔画规则的双角色解谜游戏。玩家通过天使移动箱子,为恶魔规划通往宝石的连续路径。六人团队在波士顿 Global Game Jam 2022 的 48 小时内完成了这款游戏。

我的职责
Unity 独立程序开发 · 核心玩法与关卡实现

游戏预告

从“二元性”的主题出发,团队将两个角色的能力差异变成相互配合的解谜规则。预告展示了游戏画面与基本玩法。

如无法播放,可通过外部链接观看。

在哔哩哔哩观看 ↗

核心游戏机制

解谜分为相互依赖的两步:先改变箱子的位置,再规划恶魔的行进路线。我负责两个角色的输入与移动控制、箱子交互及通关判定,将团队确定的规则落实为游戏功能。

天使与恶魔:先调整环境,再规划路径

天使通过移动箱子改变关卡布局,为恶魔创造通路。箱子的位置既影响可通行区域,也影响后续路径的选择。

恶魔利用调整后的布局,沿连续路径抵达宝石。一笔画规则将空间布局与路径规划联系起来,玩家需要把两个角色的操作放在一起考虑。

游戏设计与实现

从角色分工、地图布局到程序集成,设计与实现始终围绕同一个问题:如何让两种能力共同完成一次解谜。

将“二元性”写进规则

天使负责改变环境,恶魔负责沿路径前进;两者能力不同,却需要共同达成目标。团队用这种分工回应 Duality 主题,让角色的对照体现在实际操作中。

关卡布局与碰撞交互

初始布局决定了箱子、墙壁与目标之间的关系,也决定了玩家需要先调整哪些位置。关卡草图用不同的空间结构探索箱子移动与连续路径的组合。

我在 Unity 中实现并集成关卡,配置角色、箱子和墙壁的碰撞区域,处理移动与障碍限制,让地图布局和双角色规则能够一起运行。

48 小时内完成程序实现与集成

作为团队中唯一的 Unity 程序开发者,我负责从基础框架到可玩版本的程序实现。除核心玩法和关卡逻辑外,我还实现了主菜单、暂停菜单及游戏内 UI,并将团队提供的音效与背景音乐接入游戏流程。

团队共同讨论创意、机制并完成制作;我的工作重点是让控制、交互、关卡和界面在有限时间内整合运行。

完整游戏流程

观看天使如何移动箱子、改变布局,以及恶魔如何沿连续路径抵达宝石,了解从环境调整到路径解谜的完整过程。

如无法播放,可通过外部链接观看。

在哔哩哔哩观看 ↗
技术与工具
  • Unity
  • C#
  • 玩法编程
  • 碰撞检测
  • 关卡设计
  • 游戏界面
项目背景
Global Game Jam 2022 · 波士顿 · 48 小时 · 6 人团队