BATTLELIGHT

A Physical Game, Reimagined Through Light and Interaction

10-12 / 2025实体交互游戏产品设计
玩家通过手机应用和发光棋盘体验 BattleLight

一种全新的《BattleLight》游戏体验

BattleLight 是一款基于 Arduino 的 交互式桌游,通过融合实体玩法与配套应用,对经典的《战舰》游戏进行了重新设计。面向 6–12 岁儿童,该产品支持便携的 双人对战,并通过沉浸式的光效交互与实时反馈,提升玩家的策略思考与游戏体验。

如何使用

1. 开始游戏

玩家1在应用中点击“START”,激活游戏棋盘。

2. 布置战舰

玩家 1 通过棋盘按钮布置战舰,App 将同步显示其位置(共 4 艘,分别由1、2、3、4格组成)。

3. 传递棋盘

当指示灯熄灭后,玩家1需在10秒内将棋盘传递给玩家2。

4. 进攻阶段

玩家 1 选择目标并按下按钮发动攻击:红色代表击中,蓝色代表落空;玩家 2 可通过 App 实时追踪战舰状态。

每轮结束后,双方玩家均可在 App 中查看本轮用时及相关战绩数据。

红蓝白光点亮交互棋盘
交互式 LED
手机应用同步显示棋盘信息
实时反馈
玩家把棋盘放入包中携带
便携设计
倒计时与棋盘灯光营造游戏氛围
沉浸式体验

硬件架构

硬件架构:手机和 ProtoPie 与 Arduino UNO 通信,Arduino UNO 连接支持全彩 NeoPixel 的 8×8 I2C 键盘矩阵 PCB

逻辑流程图

BattleLight 游戏逻辑流程图:玩家设置、棋盘布置、Arduino 与 ProtoPie 数据处理,以及命中反馈

幕后故事

BattleLight 制作过程:键盘灯光测试、蓝色实体原型、彩色 LED 电路测试与 3D 打印

通过从结构设计到电子集成的实践性原型制作,对方案进行了完整的构建与测试验证