武汉大学国家网络安全学院 大一小学期终极任务贪吃蛇代码
本项目完成于2024.7@珞珈山 by 🦖
考虑到公平性本仓库只给出了简单的玩家代码,其他代码联系🦖获取。
本项目是一个贪吃蛇游戏的实现,包含玩家和电脑两种控制模式,提供了丰富的游戏逻辑和状态判断功能,支持地图边界收缩、碰撞检测、得分计算等机制。
确保系统已安装 make 和 bash 。
在项目根目录下执行以下命令运行游戏:
#!/bin/bash
./run.sh [--visible]- --visible :可选参数,添加该参数可查看游戏的可视化过程。
- 脚本会自动创建必要的目录(如 bin 、 log 、 log/judge )。
- 检查电脑和玩家程序。
- 编译电脑和玩家程序。
- 启动游戏并将日志输出到 log/judge 目录。
- 若运行过程中出现错误,脚本会自动终止并输出错误信息。
- 可根据需求修改 Makefile 调整编译选项。