资源描述:
《基于Android的消除类游戏开发》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、江苏理工学院毕业设计说明书(论文)本科毕业设计(论文)基于Android的消除类游戏开发学院名称:计算机工程学院专业:计算机科学与技术班级:11计2S江苏理工学院毕业设计说明书(论文)学号:11141218姓名:林祥指导教师姓名:朱洪锦指导教师职称:副教授二〇一五年六月江苏理工学院毕业设计说明书(论文)基于Android的消除类游戏开发摘要:随着中国近30年的快速发展,手机渐渐地人们生活中的必不可少的消费品,借此机遇手机游戏也迎来了他的春天,手机游戏由以往的《贪吃蛇》、《俄罗斯方块》等经典简单的单机小游戏,也渐渐发展了起来,发展出了网络版手游,从单一走向的多元,从简单的玩法到各式各样的玩
2、法,这一过程都是手机游戏发展的变化历程。中国的手机游戏的市场更是不需要多少,那么庞大的手机用户基数,相信在不久的将来能够带动游戏行业往更高的层级发展。项目采用的是目前比较流行的游戏引擎Cocos2d-x,此游戏引擎是一个开源的游戏引擎,所以它的成长是与广大的开发者是分不开的,是与开发者共同成长起来的,目前它必将适合2D游戏的设计开发,对于3D游戏暂时还不是那么的完善。本设计我是使用cocos2d-x进行项目的编写,编写的项目是当前红极一时的消除类游戏《Popstar》,选择的VS2013为开发工具,严格严格按照软件工程开发原则,运用面向对象方法,经过详细设计和分析,完成该项目。关键词:C
3、ocos2d-x,手机游戏,VS2013,C++江苏理工学院毕业设计说明书(论文)江苏理工学院毕业设计说明书(论文)TheeliminationgamedevelopmentbasedonAndroidAbstract:WiththerapiddevelopmentofChina'snearly30years,mobilephonesgraduallyindispensableconsumergoodsinpeople'slives,theopportunityalsousheredinthespringofhismobilephonegame,mobilephonegamefromth
4、eprevious"snake","Tetris"andotherclassicsimplestand-alonegame,hasgraduallydeveloped,thedevelopmentofanetworkversionofMobileGames,fromsingletomultiple,fromsimplegameplaytoeverykindofgameplay,thisprocessisthechangingprocessofmobilephonegamedevelopment.Chinamobilephonegamemarketisnotthenumberofmobil
5、ephoneusers,soahugebase,Believeinthenearfuturecandrivethedevelopmentofgameindustrytoahigherlevel.Thisdesignistheuseofthemostfirethemostpopularcocos2d-xgameengine,thegameengineisanopensourcegameengine,soitisgrowingwiththemajorityofdevelopersareinseparable,istogetherwithdeveloperstogrow,itwillforth
6、edesignanddevelopmentof2Dgame,the3Dgameyetnotsowell.Thisismydesignusingcocos2d-xprojectpreparation,preparationoftheprojectistoeliminatethe"Popstar"gamethesmashhit,chooseVS2013asthedevelopmenttool,strictlyinstrictaccordancewiththesoftwareengineeringprinciples,usingobjectorientedmethod,throughdetai
7、leddesignandanalysis,thecompletionoftheproject.Keywords:cocos2d-x,mobilephonegames,VS2013,C++江苏理工学院毕业设计说明书(论文)江苏理工学院毕业设计说明书(论文)目录引言1第1章概述21.1手机游戏发展历程 61.2手机游戏市场存在的问题71.3手机游戏市场与前景8第2章可行性分析102.1技术可行性 102.1.1开发工具 102.1.2开