基于android环境的俄罗斯方块游戏设计

基于android环境的俄罗斯方块游戏设计

ID:15712245

大小:578.93 KB

页数:13页

时间:2018-08-05

基于android环境的俄罗斯方块游戏设计_第1页
基于android环境的俄罗斯方块游戏设计_第2页
基于android环境的俄罗斯方块游戏设计_第3页
基于android环境的俄罗斯方块游戏设计_第4页
基于android环境的俄罗斯方块游戏设计_第5页
资源描述:

《基于android环境的俄罗斯方块游戏设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、武汉理工大学计算机科学与技术学院《能力拓展训练》学号:0120910340204计算机能力拓展训练题目基于android环境的俄罗斯方块游戏设计学院计算机科学与技术专业计算机科学与技术班级计算机0902班姓名方鑫指导教师许毅2012年9月2日13武汉理工大学计算机科学与技术学院《能力拓展训练》计算机能力扩展训练任务书学生姓名:方鑫专业班级:计算机0902班指导教师:许毅工作单位:计算机科学与技术学院题目:基于android环境的俄罗斯方块游戏设计初始条件:理论:.NET、Java、Linux、Android或WindowsPhone环境,Oracle、SQLite、SQLServ

2、er、SQLServerCE或MySQL数据库,C#、Eclipse、C++或其它合适、有效的开发工具,等等。实践:计算机科学系实验中心提供计算机及软件开发环境。要求完成的主要任务:(1)系统需求分析:使用软件工程所学的知识对拟开发的系统进行数据需求和功能需求分析,确定开发环境和工具软件。(2)系统设计:根据系统需求分析进行概要设计和详细设计,在确定好的开发环境中利用确定的工具软件进行系统实现。(3)编制好程序后,设计若干测试用例,上机测试所设计的原型系统。(4)设计报告按格式要求书写。设计报告正文的内容应包括:1)系统描述包括问题说明、数据需求和功能需求。2)系统设计包括总体设

3、计、数据库表结构、输入/输出设计、用户界面设计、处理过程设计。3)系统测试包括测试用例的描述、测试方法和测试结果。4)设计的特点、不足、收获和体会。时间安排:1、暑期完成。2、下学期开学第一周到计算机学院实验中心(三楼)检查程序、交课程设计报告、源程序(CD盘)。指导教师签名:年月日系主任(或责任教师)签名:年月日13武汉理工大学计算机科学与技术学院《能力拓展训练》基于Andriod环境的俄罗斯方块游戏设计1绪论中国手机用户已超过6亿,具有庞大的潜在用户群,便携性,对于Android开放式平台,技术门槛低,手机游戏前景广阔手机游戏业务全面崛起:手机游戏的市场规模已经超过了手机音乐

4、,成为名副其实的“无线娱乐产业之王”单机游戏占据较大市场份额:受到网速和资费的制约,目前手机网游份额较小,单击游戏占据市场主要份额。手机游戏成为中国移动通信热点:运营商将手机游戏作为新的业务增长点;众多无线运营商、手机制造商、平台/技术提供商和游戏开发商的大力投入运营模式是手机游戏发展的关键:如何构建移动运营商与SP、CP之间良好的产业合作关系,如何建立适合手机网络游戏发展的收费模式和推广渠道,是摆在产业界面前的重要课题。1.1课题背景俄罗斯方块是家喻户晓的益智小游戏,它由俄罗斯人阿列克谢~帕基诺夫在1984年6月利用空暇时间所编写的游戏程序,故此得名,俄罗斯方块的基本规则是移动

5、、旋转、和摆放游戏自动输出的各种方块,使之排列成完整的一行或多行并且消除得分。它看似简单却变化无穷,俄罗斯方块上手及其简单,但是要熟练地掌握其中的操作与摆放技巧,难度却不低。由于俄罗斯方块具有的教学性、动态性与知名度,所以常拿来做游戏程序设计的练习教材。以前玩的都是别人写好的,决心自己做一个,并与别人一起分享这份快乐,同时也运用下自己所学知识。13武汉理工大学计算机科学与技术学院《能力拓展训练》1.2游戏简介原本是前苏联科学家阿列克谢·帕基特诺夫所开发的教育用软件,之后开始提供授权给各个游戏公司,造成各平台上软件大量发行的现象。  GameBoy版的俄罗斯方块在日本卖出424万套

6、,是GameBoy史上卖最好的游戏。海湾战争时,也是前线美军最常拿消磨时间的游戏之一。  由于俄罗斯方块具有的数学性、动态性与知名度,也经常拿来作为游戏程序设计的练习题材。  俄罗斯方块曾经造成的轰动与造成的经济价值可以说是游戏史上的一件大事,它看似简单但却变化无穷,令人上瘾。相信大多数用户都还记得为它痴迷得茶不思饭不想的那个俄罗斯方块时代。  俄罗斯方块上手极其简单,但是要熟练地掌握其中的操作与摆放技巧,难度却不低。作为家喻户晓老少皆宜的大众游戏,其普及程度可以说是史上任何一款游戏都无法相比的。1.3开发平台相关介绍Android有丰富的功能,因此很容易与桌面操作系统混淆。An

7、droid是一个分层的环境,构建在Linux内核的基础上,它包括丰富的功能。UI子系统包括:窗口,视图。用于显示一些常见组件(例如编辑框、列表和下拉列表)的小部件。Android包括一个构建在WebKit基础上的可嵌入浏览器,iPhone的MobileSafari浏览器同样也是以WebKit为基础。Android提供多种连接选项,包括WiFi、蓝牙和通过蜂窝(cellular)连接的无线数据传输(例如GPRS、EDGE和3G)。Android应用程序中一项流行的技术是链接到Goo

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。