商务智能)基于S平台的俄罗斯方块游戏的实现

上传人:蜀歌 文档编号:145880214 上传时间:2020-09-24 格式:PDF 页数:68 大小:784.27KB
返回 下载 相关 举报
商务智能)基于S平台的俄罗斯方块游戏的实现_第1页
第1页 / 共68页
商务智能)基于S平台的俄罗斯方块游戏的实现_第2页
第2页 / 共68页
商务智能)基于S平台的俄罗斯方块游戏的实现_第3页
第3页 / 共68页
商务智能)基于S平台的俄罗斯方块游戏的实现_第4页
第4页 / 共68页
商务智能)基于S平台的俄罗斯方块游戏的实现_第5页
第5页 / 共68页
点击查看更多>>
资源描述

《商务智能)基于S平台的俄罗斯方块游戏的实现》由会员分享,可在线阅读,更多相关《商务智能)基于S平台的俄罗斯方块游戏的实现(68页珍藏版)》请在金锄头文库上搜索。

1、商务智能)基于 S 平台的俄罗斯方 块游戏的实现 商务智能)基于 S 平台的俄罗斯方 块游戏的实现 本科生毕业论文(设计)本科生毕业论文(设计) 题目基于 Symbian 平台的俄罗斯方块 游戏的实现 学生姓名XXX 指导教师XXX 学院信息科学与工程学院 专业班级计算机科学与技术 XX 班 基于 Symbian 平台的俄罗斯方块的实现 摘要 I 摘要 Symbian操作系统是当前智能手机中最有号召力的一个操作系统。 由于它是完全开放的系统, 任何厂商都可以在 Symbian 系统上开发自 己的软件,所以当它变得更加强大,应用更加广泛的时候,对智能手 机软件的需求也就会增长。基于 Symbia

2、nOS 的智能手机是开放的,用 户可以任意下载、安装、卸载由第三方软件开发者(或者用户自己) 开发的应用软件,而不需要厂商的同意。S60 是最受欢迎的低端智能 手机的 Symbian 用户界面。而手机终端性能的提高,必将带动手机游 戏的发展。 因此本课题设计实现了Symbian系统下的俄罗斯方块游戏。 此文中的俄罗斯方块游戏是在手机上运行的, 手机程序的开发和 PC 程序的开发有很大的不同,但是在设计思想上却是大同小异,都 遵循软件工程的一般原理。 本课题在设计中从俄罗斯方块的功能需求 入手,结合软件工程的思想,严格按照软件工程的开发步骤,完整的 实现了俄罗斯方块游戏。由于受手机平台资源少的限

3、制,本游戏在算 法的设计上有其独到之处,对方块的操作都是通过移位运算来实现, 节省了资源,提高了游戏的运行效率。游戏的最终运行结果令人满意, 开发非常成功。 关键字关键字 Symbian 操作系统,智能手机,S60,俄罗斯方块游戏 基于 Symbian 平台的俄罗斯方块的实现 ABSTRACT II ABSTRACT SymbianOSisafull-featuredmobileoperatingsystemthatresid esinmostoftodayssmartphones.Becauseitiscompletelyopen,any onecanmanufacturerintheSym

4、biansystemanddevelopitsownsoftwar e,sothedemandforsmartphonesoftwareisgrowingasthesedevicesbe comemorepowerfulandmorewidelyused.WhileSymbianOS-basedsmart phonesareshippedwithavarietyofusefulapplicationsbuiltin,ane xcitingaspectofthesephonesisthattheyare“open”.Thismeansth atuserscandownload,installan

5、duninstallapplicationswrittenby third-partydevelopers(orbytheusersthemselves).Nospecialcarr ierserviceordevicemanufacturersagreementisneededtodistrib utenewsmartphoneapplications.S60isapopularSymbianuserinterf aceforlowercostsmartphonesandresidesinthemajorityofSymbianO Sphonesshipped.Theimprovemento

6、fphoneterminalscapabilitywi llarousethedevelopmentofphonegamenecessarily.Somytopiccarri edouttheRussiansquarepiecegamebasedonSymbianoperatingsystem . Thegamerunsonthemobilephone.Softdevelopmentofthemobilep honeandPCisquitedifferent,butthedevelopmentthinkingisverysi milar.Theybothfollowedonsoftwareen

7、gineeringprinciples.Thede velopmentprocessoftheRussianboxbeginwiththefunctionalneeds, combiningwithsoftwareengineeringideas,accordancewiththedeve lopmentofsoftwareengineeringstepsstrictly,andcompletetheRus siansquarepiecegameintheend.Becauseofthemobilephonesfewer resourcesconstraints,thealgorithmoft

8、hegamesdesignisspecial.T heoperationtoboxisshiftingoperations,thisimprovetherunninge fficiencyofthegameandsaveresources.Therunningresultofthegam eissatisfied,andthedevelopmentofthegameisverysuccessful. KEYWORDSKEYWORDSSymbianOS,smartphoneS60,Russiansquarepiecegame 基于 Symbian 平台的俄罗斯方块的实现 目录 III 目录 摘

9、要 .I ABSTRACT .II 第一章 绪言.1 1.1 课题研究背景.1 1.2 手机游戏特点 .2 1.3 移动游戏开发与传统游戏开发的区别 .3 1.4 课题研究意义 .4 1.5 运行环境要求 .4 1.5.1 硬件环境 .4 1.5.2 软件环境 .5 1.6 文本组织 .5 第二章 开发环境 .6 2.1 Symbian OS 简介.6 2.1.1 Symbian 的历史.6 2.1.2 Symbian 的特点.6 2.1.3 Symbian 应用程序框架.7 2.1.4 S60 的简介.8 2.1.5 S60 模拟器介绍.9 2.2 Symbian 编程基础知识.10 2.2

10、.1 SymbianC+和标准 C+的区别.10 2.2.2 数据类型与命名规则 .11 2.2.3 活动对象 .13 2.2.4 两阶段构造思想 .14 2.2.5 重要文件介绍 .14 2.3 平台搭建 .15 第三章 需求说明 .17 3.1 目的 .17 3.2 需求分析 .17 3.3 可行性分析 .18 3.4 项目进度计划 .19 第四章 概要设计 .20 4.1 用例图 .20 4.2 内部运行机制 .22 第五章 系统详细设计 .23 5.1 初步研究方案 .23 5.2 算法方案 .24 5.3 状态变化规则 .24 5.4 系统类架构设计 .25 5.5 类的头文件介绍 .26 第六章 游戏实现 .

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 经营企划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号