资源描述:
《《专业方向综合实训》报告-刮刮乐游戏软件的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、刮刮乐游戏逻辑与算法的设计长沙理工大学《专业方向综合实训》报告刮刮乐游戏逻辑与算法的设计学院计算机与通信工程专业计算机科学与技术班级计算机科学与技术学号学生姓名指导教师课程成绩完成日期2017.7.1刮刮乐游戏逻辑与算法的设计计算机工程实训成绩评定学院计算机与通信工程专业计算机科学与技术班级学号学生姓名指导教师课程成绩完成日期2017.7.1指导教师对学生在实训的评价评分项目优良中及格不及格实训中的创造性成果学生掌握课程内容的程度实训完成情况实训动手能力文字表达学习态度规范要求实训论文质量指导教师对实训的评定意见综合成绩指导教师签字年月日刮刮乐游戏逻辑
2、与算法的设计刮刮乐游戏软件的设计与实现摘要游戏的意义在于提供额外的娱乐。作为一个十分流行的消遣方式,游戏的模式十分多样化,各种游戏也不尽相同。有人说,游戏是劳作后的休息和消遣,本身不带有任何目的性的一种行为活动,也有人说,游戏就是在快乐中学会某种本领的活动。游戏,伴动物而生。在动物世界里,游戏是各种动物熟悉生存环境、彼此相互了解、习练竞争技能、进而获得“天择”的一种本领活动。游戏,随人类而造。在人类社会中,游戏不仅仅保留着动物本能活动的特质,更重要的是作为高等动物的人类,为了自身发展的需要创造出多种多样的游戏活动。游戏,并非为娱乐而生,而是一个严肃的人
3、类自发活动,怀有生存技能培训和智力培养的目标。本课题以Linux操作系统为基础,利用X64平台上的开源软件,移植若干软件到ARM平台上,包括:移植U-Boot,移植Linux内核,移植播放器madplayer,移植数据库SQLite,移植图形库Qt,利用这些开源软件开发出相应的驱动和图形界面,应用数据库管理音频信息,完成一个嵌入式刮刮乐游戏软件的应用,并体现出开源软件移植应用的过程与注意点。关键词:Linux;游戏;ARM;娱乐刮刮乐游戏逻辑与算法的设计Designandimplementationofthegamesoftware:GuagualeA
4、BSTRACTThepointofthegameistoprovideextraentertainment.Asapopularpastime,thegamepatternsareverydiverseandvariousgamesarenotthesame.Somepeoplesaythatthegameisarestandrecreationafterwork,andthereisnopurposefulactivityinitself.Otherssaythatgamesareactivitiesthatlearnsomeskillinhappi
5、ness.Games,accompaniedbyanimals.Intheanimalworld,thegameisakindofskillactivitythatallkindsofanimalsknowthelivingenvironment,understandeachother,practicecompetitiveskills,andthenacquire"naturalselection".Gamesarecreatedwithhumans.Inhumansociety,thegameisnotonlyretainsthecharacter
6、isticsofanimalinstinctactivity,itismoreimportantasthehumanofhigheranimals,forthesakeoftheirowndevelopmentneedstocreateavarietyofgames.Thegameisnotforentertainment,butforaserioushumaninitiative,withthegoalsofsurvivalskillstrainingandintellectualcultivation.ThistopicisbasedonLinux
7、operatingsystem,usingX64platformofopensourcesoftware,somesoftwareontheARMplatform,including:transplantationofU-theBoot,theLinuxkernel,portableplayermadplayer,transplantdatabaseSQLite,transplantgraphicslibraryQt,usetheopensourcesoftwaretodevelopthecorrespondingdriveandthegraphica
8、linterface,applicationofdatabasemanagementofaud