基于unity3d的贪吃蛇游戏设计文献综述
2020-04-15 17:04:49
当今世界已进入娱乐,电子游戏目前已经成为全球公认的主流行业,它的崛起及迅猛的发展以及在全世界的欧机型已经给人类的生活带来了翻天覆地的变化。游戏开发引擎的发展也取得了巨大的成就,为电子游戏开发提供了很好的技术支持。近年来,迅速发展的手机游戏已经成为游戏行业主流,手机游戏日趋大众化,越来越多的手机游戏涌现。随着玩家对游戏的沉浸感和体验感的要求逐渐增加,3D游戏成了当前游戏发展的主要热点。游戏种类繁多,例如动作游戏、冒险游戏、策略游戏、模拟游戏、角色扮演类游戏等等。有很多人只想要休闲放松一下,玩过于复杂的动脑游戏觉得辛苦,因此开发一个操作简单,让玩家轻松愉悦的游戏很有意义。
正是基于这样一个背景,unity3d的发展已经势如破竹,基于unity3d引擎开发的游戏越来越多。Unity3d是一款国际领先的专业游戏引擎,其精简直观的工作流程,功能强大的工作集,使得游戏开发的周期大幅度缩减。它还有一个特点就是跨平台能力强,支持PC、Mac、Linux、网页、iOS、Android等几乎所有的平台,移植便捷。在手机平台unity几乎成为3d游戏开发的标准工具。Unity引擎是一款3D游戏开发工具和游戏引擎套件,其包含了图形、音频、物理、网络等多方面的引擎支持,并包含一个异常强大的编辑器来整合这一切。Unity引擎使用了mono作为脚本引擎的虚拟机,并可使用C#语言或一种类似于JavaScript的语言为脚本语言,这在游戏引擎编辑脚本语言方面中实属罕见。
贪吃蛇是一款老少皆宜的益智游戏,既可以让人放松,又不会让人沉迷。近年来,《蛇蛇大作战》这款游戏成为风靡全国的游戏之一。贪吃蛇的游戏规则就是玩家使用方向键来操控一条长长的蛇不断地吃下地图上随机出现的物品来不断的使自身边长,当蛇头撞到蛇身或者蛇头撞到墙壁时则游戏结束。
如今跨平台游戏已在全球形成气候,有着很大的市场占有率,而unity3D引擎在全球各大游戏厂商眼中的重要性可见一斑。短短几年时间,全球范围内的跨平台游戏领域中,使用unity3D引擎开发的游戏已多达数百款,最可怕的是基于该引擎的手机游戏井喷式增长,上千款已经是过去式。
{title}2. 研究的基本内容与方案
{title}设计的基本内容与目标:
1、unity3d引擎及关键技术介绍;
2、贪吃蛇游戏的可行性和功能性分析;
3、游戏功能介绍及概要设计;
4、程序设计及主要函数、代码;
5、程序的运行与调试;