大鱼吃小鱼游戏系统设计与实现论文


时间: 2021-07-03 23:03:06 人气: 15 评论: 0

摘要  随着移动互联的发展,手机的软件的开发日趋火热。而iOS系统的苹果手机软件开发更是以后发展的趋势,一款休闲娱乐的大鱼吃小鱼游戏,可以用一些零散的时间比如乘坐地铁公交时,放松一下心情。同时在游戏中可以学习到一些科普知识。

本论文研究了iOS中使用UI控件实现游戏效果。

本论文运用UI控件实现游戏的动画效果,通过tcp/ip协议实现双人联机一起吃鱼游戏,通过block块实现数值的回调。游戏中加入了一些秘籍,使其更具有趣闻型。


关键词:iOS; UI控件; socket通信技术 

 

(1)游戏背景和鱼的图片选择

该功能通过正向传值即可实现实现。

(2)鱼的游动效果

该功能通过NSTime函数即可实现,通过不断更新鱼的坐标可实现鱼的游动效果。

(3)吃鱼和被吃的实现

首先通过自身的frame和产生鱼的frame进行比较大小。如果比其要小则被吃,如果大的话就吃掉。

(4)计分的实现

定义一个全局变量,每当吃掉一条小鱼,这个全局变量就做加加运算。

(5)双人联机

通过tcp/ip实现联机对战。

(6)鱼的简介

通过自定义webView实现网站的链接,在百度百科中进行详解。

(7)解锁问题

用图片覆盖一些场景,当过关之后才将此图片删除,并且将此时的数据存到本地。  


目   录



引言4

1绪论4

1.1研究背景4

1.2研究的目的及意义5

2开发环境与技术5

2.1 iOS操作系统简介5

2.2开发工具简介6

2.3 MVC模式6

3系统需求分析6

3.1可行性研究6

3.2游戏的功能分析7

4 游戏的总体设计7

4.1系统总体设计目标7

4.2游戏设计图7

5 游戏详细设计8

5.1 界面详细设计8

5.1.1 初始界面的搭建8

5.1.2 选择界面的搭建10

5.1.3 简介页面的搭建15

5.1.4 游戏页面的搭建17

5 游戏测试30

5.1测试简述30

6测试方法31

6.1黑盒测试31

6.2详细设计31

结论35

致谢35

参考文献35


评论
188083800