欢迎来到天天文库
浏览记录
ID:39514115
大小:1.29 MB
页数:33页
时间:2019-07-04
《毕业设计--基于iOS的推箱子游戏的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、毕业设计基于iOS的推箱子游戏的设计与实现学生姓名学院专业班级学号指导教师 2016年5月16日盐城师范学院毕业设计基于iOS的推箱子游戏的设计与实现摘要当今社会电子游戏业正在蓬勃发展,尤其是在国内,国内的电子游戏业在政府的支持下正迅速发展,游戏业在我国产业中意义重大。在繁忙的生活中,适当的游戏可以放松身心,一些有教育意义的游戏还可以给我们意想不到的收获。本文介绍了基于iOS的推箱子游戏,该游戏用Objective-C语言编写。本游戏共有4个模块,分别为游戏开始、游戏设置、关卡选择、推箱子模块、退出游
2、戏功能模块。游戏开始模块:该模块有初始化游戏和让用户启动游戏的功能;游戏设置模块:该模块可以让用户对游戏进行个性化设置,让用户在玩该游戏时有更好的游戏体验;关卡选择模块:该模块实现了对游戏关卡的自由选择;推箱子模块:该模块是游戏的核心,实现了小人推箱子模块;退出游戏模块:该模块可以让游戏正常退出,并保存游戏资料。通过对游戏的功能进行测试,测试结果证明该游戏拥有美观的界面、良好的游戏体验,给用户留下了很好的印象。【关键词】iOS;推箱子游戏;设计;实现;Objective-C语言盐城师范学院毕业设计TheDesign
3、AndImplementationOfSokobangamebasedofiOSAbstract窗体顶端Video窗体顶端Today'ssocietyelectronicgameindustryisbooming,especiallyinChina,thedomesticvideogameindustryisdevelopingrapidlyinsupportoftheGovernment,thegameindustryinChinaindustryissignificant.Inabusylife,therigh
4、tgamecanrelaxsomeeducationalgamescanalsogiveusunexpectedresults.ThisarticledescribestheiOS-basedSokobangames,thegameiswritteninObjective-Clanguage.Thegamehasfourmodules,namelythegamestarts,gamesettings,levelselect,sokoban,quitthegamemodules.GameStartModule:Thi
5、smoduleallowstheusertoinitializethegameandstartthegamefunction;gameplaymodule:Thismoduleallowsuserstopersonalizethegame,allowuserstoplaythegamehaveabettergamingexperience;thelevelselectionmodule:thismoduleimplementsthefreedomofchoiceofgamelevels;sokobanModule:
6、Thismoduleisthecoreofthegame,toachieveavillainSokobanmodule;quitthegamemodule:thismoduleallowsnormalexitthegameandsavegamedata. Throughgamesfunctionaltest,thetestresultsshowthatthegamehasabeautifulinterface,agoodgamingexperiencetotheuserleftagoodimpression.
7、[Keywords]iOS;Sokobangame;design;accomplish;Objective-Clanguage盐城师范学院毕业设计目录1绪论11.1选题背景11.2课题研究现状11.3研究内容与组织结构22推箱子游戏需求分析22.1系统需求22.2性能需求22.3功能需求32.4开发软件平台及技术介绍52.4.1iOS简介52.4.2开发环境——Xcode53推箱子游戏的设计63.1游戏界面设计63.2游戏模块设计73.2.1游戏开始模块73.2.2游戏设置模块73.2.3关卡选择模块83.2.4推
8、箱子模块83.2.5退出游戏模块84推箱子游戏的实现104.1概述104.2游戏功能实现104.2.1游戏开始模块104.2.2游戏设置模块124.2.3关卡选择模块134.2.4推箱子模块164.2.5退出游戏模块20盐城师范学院毕业设计5游戏的测试215.1软件测试215.1.1测试方法215.1.2测试过程215.2游戏系统测试225.3游戏的优缺点2
此文档下载收益归作者所有