项目简介
这是一个基于嵌入式系统的多人交互式幽灵狩猎游戏项目。项目以UCfunkit平台为基础,运用ATmega32u2微控制器开发,能让玩家在追逐与被捕的竞争中获得有趣的互动体验。
项目的主要特性和功能
- 多用户交互:支持多名玩家同时参与,玩家以不同角色互动。
- 角色设定:有人类和幽灵两个主要角色,各有不同特性与行为规则。
- 游戏规则:人类躲避幽灵追捕,幽灵尝试捕获人类。
- 视觉显示:借助LED矩阵显示游戏界面,含角色位置和地图等。
- 红外通信:通过红外接收器实现角色间通信与位置更新。
- 任务调度:采用任务调度器管理角色移动、位置更新、结果判定等任务。
安装使用步骤
- 已下载项目源代码文件后,解压文件。
- 将game.c、display_image.c等源代码文件编译并烧录到ATmega32u2微控制器中。
- 复位UCfunkit设备,按下白色按钮(按钮S2)重置。
- 通过终端窗口执行make程序命令,将游戏代码和makefile下载到计算机。
- 屏幕出现“[SELECT]”提示时,用navswitch选择角色,按下navswitch确认。
- 使用通用按钮进入游戏地图界面,开始游戏。
注意:开始游戏前需熟悉规则和操作方式,操作依赖硬件设备特性与设定规则,请按说明正确操作。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】