gamemaker的冒险类游戏设计开发(附件)
摘要:现如今电子游戏已经成为一个热门产业,各种电子游戏的制作引擎层出不穷。系统利用GameMaker游戏制作引擎,编写了一款单人冒险类游戏,解决了图片擦除、计时器、步事件、碰撞事件、交互控制功能和绘制事件等技术综合使用的关键问题。游戏设计角色分为主人公和敌人,设置各种障碍、陷阱、道具和触发器,并加以综合使用,设置游戏关卡数量达20关,并且实现了根据背景音乐节奏和敌人的血量触发相应的技能事件的功能,同时利用Xampp和PHP相关知识,建立本地服务器,使游戏分数能够进行上传。游戏融入了大量冒险类游戏特有的技术,画面流畅、音效震撼。
目录
摘要 1
关键词 1
Abstract 1
Key words 1
引言 1
1 选题背景 2
1.1课题意义 2
1.2国内外研究现状 2
1.2.1国内研究现状 2
1.2.2国外研究现状 3
1.3应用前景 3
2 相关技术理论 3
2.1 GameMaker背景介绍 3
2.2 GameMaker特点 3
2.3实现的关键技术 4
2.3.1图片擦除? 4
2.3.2计时器? 4
2.3.3步事件 4
2.3.4碰撞事件 4
2.3.5交互控制功能 4
2.3.6绘制事件 5
2.4 GameMaker的其他功能 5
3 系统开发概述及需求分析 5
3.1游戏概述 5
3.1.1游戏类型及简介 5
3.1.2开发背景 5
3.1.3系统需求 6
3.1.4市场需求 6
3.2 系统可行性分析 6
3.2.1经济可行性 6
3.2.2技术可行性 6
3.2.3操作可行性 6
3.2.4法律可行性 6
3.2.5市场可行性 6
4 冒险游戏总体设计 6
4.1技术路线 6
4.2设计思想与整体规划 8<
*好棒文|www.hbsrm.com +Q: *351916072*
br /> 4.2.1 面向对象的设计思想 8
4.2.2 事件驱动行为的设计思想 8
4.2.3房间舞台的设计思想 8
4.3游戏具体实现 8
4.3.1游戏的玩法及操作按键 8
4.3.2游戏主人公 8
4.3.3敌人、障碍以及陷阱 9
4.3.4道具和触发器 12
4.3.5 BOSS关卡 12
4.3.6 综合分析复杂物体及其关联物体 13
4.3.7 游戏其他功能 15
5 游戏制作中的图片制作和音效裁剪 17
5.1图片制作 17
5.2音效裁剪 18
6 系统的实现与总结 18
致谢 22
参考文献 22
基于GameMaker的冒险类游戏设计开发
引言
电子游戏从上世纪60年代诞生至今,已成为全世界范围内认同的娱乐项目之一。然而在国内,由于电子游戏的特殊性,其发展一直萎靡不振。直到上世纪90年代中期,许许多多的国外游戏佳作进入国内,才在国内掀起了一阵电脑游戏狂潮[1]。后来,随着国内游戏制作人员自主研发能力提高,逐渐出现了很多游戏工作室,还有些其他性质的公司也纷纷加入游戏制作行列,那个时候也出现了不少的优秀作品,只可惜由于经营水平有限,市场不够成熟,尤其是盗版游戏猖獗,大多数游戏制作团队或者公司都难以维持生计,坚持游戏的创作,一个个都作出了相应的调整,国产游戏的创作也因此步入低谷。
后来,为防止青少年沉迷于电子游戏,国务院办公厅在2000年6月转发《关于开展电子游戏经营场所专项治理的意见》,开始了针对国内游戏机市场的整体治理工作,这次行动间接地导致了中国民众对电子游戏的误解,以至于形成了抵制电子游戏的风气,这沉重的打击了国内的游戏产业。
但是实际上,游戏只是一种新兴的媒体。在竞技层面上好比传统体育,在文化层面上好比电影。体育分不同项目,电影分不同类型,电子游戏也根据玩法、题材等方面的不同分门别类,有些对人们的影响是好的,也有些对人的形成坏的影响[2]。
现在的主流国产游戏基本上都是一些功能相似的网页游戏。绝大多数游戏制作人员都放弃原创,从过去的游戏中窃取素材或者盗用源码。但是由于国内游戏市场的特殊性,往往这些网页游戏特别容易快速获得利润。原创的独立游戏却很难在这种现状下生存,国内原创游戏行业前景可以说是步履维艰。
本项目则是使用PC为开发平台,GameMaker8.0引擎作为开发工具的一款独立的冒险游戏,命名为《Tiny Square》。游戏面向Windows平台,与该游戏相关的一切内容,均为个人独立原创完成。
1 选题背景
1.1课题意义
随着个人电脑的普及,人们的生活质量要求也在不断提高,玩一款充满乐趣的小游戏已经成为一种很常见的休闲方式。甚至可以说在人们的日常生活中,除了工作、学习,拥有一款自己喜欢的游戏正在成为一种时尚,并且小游戏大概是覆盖年龄段最广的一类,年龄比较大的老人也玩过象棋、军旗之类的游戏。
小游戏一般要求玩家充分运用自己的智力来解决游戏的难题从而使游戏过关解锁下一关的内容。通过游戏的形式,玩家锻炼了自身的脑、眼、手等,增强自身的逻辑分析能力和思维敏捷性。优秀的小游戏不仅娱乐性强,在娱乐的过程中也增强了逻辑判断能力。并且它曾经给了不少玩家们一个美好的回忆,也是目前游戏平台非常广的一类游戏。所以,开发出大家都比较喜欢的,高品质的小游戏,将会受到人们的普遍欢迎,让人们在工作学习之余,放松自己的心情,享受游戏的快乐[3]。
同时,小游戏还潜藏着巨大的经济效益。与其它游戏相同,小游戏也可以用买断的方式或让玩家购买游戏中道具的方式谋取利益。一款设计精美的小游戏还有着更高的商业价值[4]。
在本次游戏开发的软件选择上使用了 YoYo Games公司的GameMaker,因为这款软件在设计游戏时极为灵活,并内置一套强大的编程语言,还具有完备的图形绘制功能,可以说有着周全、清晰地游戏设计思想。
目录
摘要 1
关键词 1
Abstract 1
Key words 1
引言 1
1 选题背景 2
1.1课题意义 2
1.2国内外研究现状 2
1.2.1国内研究现状 2
1.2.2国外研究现状 3
1.3应用前景 3
2 相关技术理论 3
2.1 GameMaker背景介绍 3
2.2 GameMaker特点 3
2.3实现的关键技术 4
2.3.1图片擦除? 4
2.3.2计时器? 4
2.3.3步事件 4
2.3.4碰撞事件 4
2.3.5交互控制功能 4
2.3.6绘制事件 5
2.4 GameMaker的其他功能 5
3 系统开发概述及需求分析 5
3.1游戏概述 5
3.1.1游戏类型及简介 5
3.1.2开发背景 5
3.1.3系统需求 6
3.1.4市场需求 6
3.2 系统可行性分析 6
3.2.1经济可行性 6
3.2.2技术可行性 6
3.2.3操作可行性 6
3.2.4法律可行性 6
3.2.5市场可行性 6
4 冒险游戏总体设计 6
4.1技术路线 6
4.2设计思想与整体规划 8<
*好棒文|www.hbsrm.com +Q: *351916072*
br /> 4.2.1 面向对象的设计思想 8
4.2.2 事件驱动行为的设计思想 8
4.2.3房间舞台的设计思想 8
4.3游戏具体实现 8
4.3.1游戏的玩法及操作按键 8
4.3.2游戏主人公 8
4.3.3敌人、障碍以及陷阱 9
4.3.4道具和触发器 12
4.3.5 BOSS关卡 12
4.3.6 综合分析复杂物体及其关联物体 13
4.3.7 游戏其他功能 15
5 游戏制作中的图片制作和音效裁剪 17
5.1图片制作 17
5.2音效裁剪 18
6 系统的实现与总结 18
致谢 22
参考文献 22
基于GameMaker的冒险类游戏设计开发
引言
电子游戏从上世纪60年代诞生至今,已成为全世界范围内认同的娱乐项目之一。然而在国内,由于电子游戏的特殊性,其发展一直萎靡不振。直到上世纪90年代中期,许许多多的国外游戏佳作进入国内,才在国内掀起了一阵电脑游戏狂潮[1]。后来,随着国内游戏制作人员自主研发能力提高,逐渐出现了很多游戏工作室,还有些其他性质的公司也纷纷加入游戏制作行列,那个时候也出现了不少的优秀作品,只可惜由于经营水平有限,市场不够成熟,尤其是盗版游戏猖獗,大多数游戏制作团队或者公司都难以维持生计,坚持游戏的创作,一个个都作出了相应的调整,国产游戏的创作也因此步入低谷。
后来,为防止青少年沉迷于电子游戏,国务院办公厅在2000年6月转发《关于开展电子游戏经营场所专项治理的意见》,开始了针对国内游戏机市场的整体治理工作,这次行动间接地导致了中国民众对电子游戏的误解,以至于形成了抵制电子游戏的风气,这沉重的打击了国内的游戏产业。
但是实际上,游戏只是一种新兴的媒体。在竞技层面上好比传统体育,在文化层面上好比电影。体育分不同项目,电影分不同类型,电子游戏也根据玩法、题材等方面的不同分门别类,有些对人们的影响是好的,也有些对人的形成坏的影响[2]。
现在的主流国产游戏基本上都是一些功能相似的网页游戏。绝大多数游戏制作人员都放弃原创,从过去的游戏中窃取素材或者盗用源码。但是由于国内游戏市场的特殊性,往往这些网页游戏特别容易快速获得利润。原创的独立游戏却很难在这种现状下生存,国内原创游戏行业前景可以说是步履维艰。
本项目则是使用PC为开发平台,GameMaker8.0引擎作为开发工具的一款独立的冒险游戏,命名为《Tiny Square》。游戏面向Windows平台,与该游戏相关的一切内容,均为个人独立原创完成。
1 选题背景
1.1课题意义
随着个人电脑的普及,人们的生活质量要求也在不断提高,玩一款充满乐趣的小游戏已经成为一种很常见的休闲方式。甚至可以说在人们的日常生活中,除了工作、学习,拥有一款自己喜欢的游戏正在成为一种时尚,并且小游戏大概是覆盖年龄段最广的一类,年龄比较大的老人也玩过象棋、军旗之类的游戏。
小游戏一般要求玩家充分运用自己的智力来解决游戏的难题从而使游戏过关解锁下一关的内容。通过游戏的形式,玩家锻炼了自身的脑、眼、手等,增强自身的逻辑分析能力和思维敏捷性。优秀的小游戏不仅娱乐性强,在娱乐的过程中也增强了逻辑判断能力。并且它曾经给了不少玩家们一个美好的回忆,也是目前游戏平台非常广的一类游戏。所以,开发出大家都比较喜欢的,高品质的小游戏,将会受到人们的普遍欢迎,让人们在工作学习之余,放松自己的心情,享受游戏的快乐[3]。
同时,小游戏还潜藏着巨大的经济效益。与其它游戏相同,小游戏也可以用买断的方式或让玩家购买游戏中道具的方式谋取利益。一款设计精美的小游戏还有着更高的商业价值[4]。
在本次游戏开发的软件选择上使用了 YoYo Games公司的GameMaker,因为这款软件在设计游戏时极为灵活,并内置一套强大的编程语言,还具有完备的图形绘制功能,可以说有着周全、清晰地游戏设计思想。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/wljs/686.html