计算机科学与技术
目 录 概述 1 背景介绍 1.1灵感来源 1.2背景描述 2功能说明 2.1 主要功能 2.2辅助功能 3 界面说明 3.1 启动游戏界面 3.2 等待开始界面 3.3 游戏界面 3.4 结算界面 4 连接说明 4.1 页面跳转 4.2 具体连接 5 场景切换说明 5.1初始页面→准备页面 5.2准备页面→游戏页面 5.3结算页面→初始页面 6 应用逻辑说明 6.1 跳跃功能 6.2 障碍物生成和检测 6.3 计分功能 7相关技术说明 7.1动画实现技术 7.2更新检查 8 分工 9 总结感想 9.1 困难及解决办法 9.2 感想 概述 本项目通过对UIKit的基本组件的使用,用纯代码的方式完成了一个综合的游戏模式的搭建,游戏有创新性且可玩性强,并且在基本功能之外,还加入了一些另外的小功能,比如加入了显示当前帧数、计分板等功能,并且可以显示历史最高分数,以此来加强我们对Swift语言运用的熟练度和综合运用能力。
目 录
概述
1 背景介绍
1.1灵感来源
1.2背景描述
2功能说明
2.1 主要功能
2.2辅助功能
3 界面说明
3.1 启动游戏界面
3.2 等待开始界面
3.3 游戏界面
3.4 结算界面
4 连接说明
4.1 页面跳转
4.2 具体连接
5 场景切换说明
5.1初始页面→准备页面
5.2准备页面→游戏页面
5.3结算页面→初始页面
6 应用逻辑说明
6.1 跳跃功能
6.2 障碍物生成和检测
6.3 计分功能
7相关技术说明
7.1动画实现技术
7.2更新检查
8 分工
9 总结感想
9.1 困难及解决办法
9.2 感想
本项目通过对UIKit的基本组件的使用,用纯代码的方式完成了一个综合的游戏模式的搭建,游戏有创新性且可玩性强,并且在基本功能之外,还加入了一些另外的小功能,比如加入了显示当前帧数、计分板等功能,并且可以显示历史最高分数,以此来加强我们对Swift语言运用的熟练度和综合运用能力。