【摘要】消除类游戏作为休闲游戏的一种,由于玩法简单而备受喜爱,为了满足不同年龄的玩家对消除类游戏多样化的需求,设计开发了这款游戏。游戏采用了Unity3D游戏引擎和C#语言进行开发,完成了消除功能、关卡选择功能,计时计分计步功能和星级评定等多项功能,游戏通过玩法灵活和界面活泼,让玩家获得了更好的游戏体验,达到愉悦放松心情的效果。
【关键词】消除类游戏;Unity3D;C#
目录
摘要
Abstract
1 引言-1
1.1课题研究的背景-1
1.2课题研究的意义-1
1.3国内外发展概况和发展趋势-1
2 开发技术-2
2.1 Unity3D简介-2
2.2 C#语言简介-3
3 可行性分析-3
4 游戏设计-4
4.1 游戏关卡设计-4
4.2 游戏模块设计-5
4.3 游戏消除算法设计-7
4.4 游戏背景和元素设计-9
5 游戏实现-12
5.1 元素的随机填充和下落-12
5.2 障碍物的设置和周边填充-18
5.3 元素匹配-21
6游戏测试运行结果-25
5.1 游戏主菜单界面-25
5.2 第一关 步数赛-25
5.3 第二关 障碍赛-26
5.4 第三关 计时赛-26
5.5 游戏完成界面27
总结-28
参考文献-29
致谢-30