资源描述:
《科技论文基于arm俄罗斯方块联机游戏设计大学论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于ARM俄罗斯方块联机游戏设计摘要:俄罗斯方块俄罗斯方块【9】(Tetris,俄文:Тетрис)是一款风靡全球的电视游戏机和掌上游戏机游戏,它由俄罗斯人阿列克谢·帕基特诺夫发明,故得此名。俄罗斯方块的基本规则是移动、旋转和摆放游戏自动输出的各种方块,使之排列成完整的一行或多行并且消除得分。由于上手简单、老少皆宜,从而家喻户晓,风靡世界。也许大家觉得俄罗斯方块有什么好联机的,是这样说没错,但世界上所有的很多事情觉得很无趣的事情确能够成为一个有趣的事情,这样的现象也是常见的,还有我们玩QQ里面的游戏,比如消除游戏,这个
2、不也是联机游戏吗,虽然好像没什么联机性,但却为什么很多人玩。竞争,现在很多人在游戏中为的就是个名次,高分,所以一个联机游戏具有竞争性才是最重要的。对于本次开发的俄罗斯方块游戏除了具有竞争性外,还加入高度的可玩性,玩家之间可以彼此释放技能,比如让对方加速,让对方游戏区域旋转等效果,确实可以瞬间让人觉得一个很乏味很普通的游戏瞬间变为一个很有趣很高端的一个游戏。本文基于ARM下的俄罗斯方块联机的设计与实现进行了研究。首先阐述了俄罗斯方块游戏的发展背景,发展现状,以及发展趋势。分析了开发俄罗斯方块联机软件的必要性和可行性,对开
3、发俄罗斯方块软件进行了需求分析,系统设计,探讨了俄罗斯方块联机软件的开发方法和实现技术。对于本俄罗斯方块算法,下面也将进行详细描述,另外还有用到的QT跨平台的编程语言,以及交叉编译工具链的使用。关键词:QT;ARM;俄罗斯方块;Socket通信。指导老师签名:南昌航空大学东软班综合报告TetrisonlinegamedesignbasedonARMAbstract:Tetris(Tetris,Ru:Тетрис)isapopularglobalTVgameandPSPgames,itconsistsoftheRussi
4、anAlexeipalmerjester’sinvention,thereforethename.Tetrisisthebasicrulesofmovement,rotation,andputthegameautomaticallyoutputvariousdiamondsmakeitintoacompleteoneormorelinesandeliminatescores.Becauseitissimple,foryoungandold,tohouseholdnames,popularintheworld.Maybe
5、youthinkofanygoodonlineTetris,saidyes,butallthethingsintheworldfeelveryboringthingsitcanbecomeaninterestingthings,suchaphenomenonalsoiscommon,andweplaytheinsideoftheQQgame,suchastheeliminationofthegame,thisisnotaonlinegame,too,althoughnotonline,butwhyalotofpeopl
6、eplay.Competition,nowalotofpeopletoaplaceinthegame,goodgrades,soanonlinecompetitivegameisthemostimportantthing.ForthedevelopmentofTetrisgameinadditiontocompetitive,alsotojointhehighplayability,playerscanreleaseeachotherbetweenskills,suchastoaccelerateeachother,l
7、ettheothersideeffects,suchasrotatinggame,canletapersonfeelamomentveryboringveryordinarygameintoonehighendaveryinterestinggame.ThisarticleisbasedontheARMofthedesignandimplementationsofTetrisonlinewerestudied.FirstlyexpoundsthedevelopmentbackgroundofTetrisgame,dev
8、elopmentpresentsituation,anddevelopmenttrend.AnalyzedthenecessityandfeasibilityofdevelopingtheTetrisonlinesoftware,Tetrissoftwaredevelopedforthedemandanalysis,systemd