游戏设计毕业论文

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

江苏城市职业学院毕业设计说明书论文题目天天打砖块游戏设计学号1225070107姓名陶圣杰指导教师汪筱红职称副教授办学点无锡办学点教学班12计网(五)200年月日2016年11月27日江苏城市职业学院毕业设计说明书目录摘要.............................................................................1ABSTRACT............................................................................2第一章引言.........................................................................31.1游戏的开发历史.................................................................41.2游戏的特点.....................................................................5第二章系统开发环境.................................................................72.1开发背景......................................................................72.2开发工具......................................................................72.2.1GAMEMAKER8.0引擎介绍.......................................................72.2.2GAMEMAKER8.0功能与特色.....................................................82.3GML语言介绍.................................................................102.4应用环境.....................................................................102.4.1硬件环境..................................................................102.4.2软件环境..................................................................10第三章概要设计....................................................................123.1系统功能设计.................................................................123.1.1主角.....................................................................123.1.2背景音乐和音效............................................................123.2系统功能设计流程.............................................................133.3系统相关功能联系设计.........................................................143.3.1控制板主要事件............................................................143.3.2子弹功能联系..............................................................16第四章系统实现....................................................................184.1打砖块主要类基本功能分析.....................................................184.1.1ROOM类.....................................................................184.2GAMEROOM.....................................................................234.3主要对象.....................................................................254.3.1控制板..........................................................26江苏城市职业学院毕业设计说明书4.3.2子弹....................................................................274.3.3砖块类..................................................................214.4音乐和音效.................................................................304.4最高分数...................................................................31第五章重要算法实现................................................................335.1碰撞事件实现................................................................335.1.1球板碰撞...............................................................345.1.2球砖碰撞...............................................................355.1.3球墙碰撞...............................................................365.2球的转向事件.................................................................37总结和展望.........................................................................38致谢...............................................................................48参考文献...........................................................................49江苏城市职业学院毕业设计说明书1摘要本设计采用GameMaker引擎,GML语言的运用,多种图片,美化素材和音效的运用,制作的天天打砖块游戏。本游戏分为3个难度,简单,中等,困难,每个难度,有不同的球速和关卡设置。本游戏画面精致,操作人性化,非常适合各年龄段的玩家,休闲娱乐用。最独特的内容为天赋系统,因本游戏总体难度偏高,因而需要玩家合理的分配天赋,才能通过关卡,天赋共有3类,子弹天赋,控制板天赋求天赋,共有3个点数可进行分配,用来强化原有的属性,帮助玩家通关。设置音效分为背景音乐的设置还有音效的设置,这里的设置主要是开关。音乐是背景音乐,音效是当发射子弹时,球和墙壁碰撞,球和砖块碰撞等各种音效。积分榜是玩家的得分展示,游戏最后可以根据积分来判断玩家是否破纪录,每关结束,根据自己的得分,在积分榜排位,玩家可以通过主界面积分榜按钮任意查阅。另有独特的爆气系统,玩家可通过击落砖块,通过控制板接住掉落下来的砖块,积累能量值,当能量值到达一定程度,使用空格键即可爆气,球进入贯穿加速状态。当玩家开始游戏,玩家可以通过鼠标滑动,控制板的滑动,鼠标左键发射球,通过控制板的移动击打上方砖块,通过右击发射子弹,进行击落砖块。高端玩家可以在接球的同时,接掉落下来的砖块,通过空格键进入爆气状态。每个被击落的砖块,即增加总分,连续的砖块击打会有更高的分数加成,当全部砖块被击落,则玩家挑战成功,总分被记入积分榜,如果在砖块还未被完全击落前,控制板没有接住球,则挑战失败。关键字GameMaker引擎,GML语言,游戏开发江苏城市职业学院毕业设计说明书2第一章引言1.1游戏的发展历史电子游戏(ElectronicGames)又称视频游戏(VideoGames)或者电玩游戏(简称电玩),是指所有依托于电子设备平台而运行的交互游戏。根据媒介的不同多分为四种:电脑游戏、主机游戏(或称家用机游戏、电视游戏)、掌机游戏、街机游戏和移动游戏(主要是手机游戏)。完善的电子游戏在20世纪末出现,改变了人类进行游戏的行为方式和对游戏一词的定义,属于一种随科技发展而诞生的文化活动。电子游戏也可代指“电子游戏软件”。电子游戏于1952年面世,为井字棋游戏,游戏平台是真空管电脑,当时现代电脑也只是刚面世不足十年。之后出现的是发布于1958年的网球游戏《双人网球》(TennisForTwo),虽然说是网球游戏,实际上的画面却比较类似现代的气垫台。1961年-1962年,《超级大战》诞生,可算是现今所有纵向飞行游戏的始祖。1971年,诺兰·布什内尔以超级大战为基础改良,推出史上第一部街机,但市场尚未获回响。1975年,Atari公司推出家用机,在平民家庭推广,引起流行,令更多厂商投入制造家用机,市场上大量出现变种游戏。1976年,FairchildChannelF上市,它是第一台采用卡带为媒介可更换游戏的家用游戏机。1977年,Atari推出家用游戏机Atari2600,带动全球电玩热潮,同年,任天堂第一部家用游戏机ColorTVGame6在日本上市。1970年代,文字式游戏出现,也是Atari的黄金期。1976年Atari易手,全力发展电子游戏事业;日本方面,另一大厂Taito也加入游戏界战团,推出了经典游戏《太空侵略者》。1980年代初,各款经典游戏相继发行,首先Namco推出《吃豆人》,期后Zork推出《创世纪》,任天堂亦推出《大金刚》;其他电器大厂如飞利浦和IBM也加入电子游戏业,美国EA电子艺界亦在这时组成。1980年代中期,Atari、世嘉及任天堂将战场转移到家用游戏机硬件上,同时推出新款家用机。1980未期是电子游戏的转折点。电脑由于得到显卡的强大支持,开始渐渐掘起;另一大突破是,任天堂推出GameBoy,打开了便携式游戏机的无限发展空间。踏入90年代,家用机已占游戏市场8成,任天堂发行超级任天堂,世嘉亦宣言将会在不久将来推出次世代家用机,吸引了大众的焦点,家用机大战一触即发;街机方面,capcom推出街头霸王,为街机争回喘息的机会;Pentium芯片面世,亚洲中文地区亦开始自行开发针对IBMPC兼容机的电脑游戏,《仙剑奇侠传》、《炎龙骑士团》、

1 / 43
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功