发布时间:2023-11-27 16:15:38 浏览量:133次
大家好,我是二月份的值班小编,为大家带来的是unity游戏开发(2d游戏),这份教程大概会持续一整个月,每两到三天更新一次,希望朋友们能够跟着小编一起学习unity2d游戏开发。
可能有的朋友还不知道,Unity3D是由Unity Technologies开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台综合型游戏开发工具,是一个全面且专业的游戏引擎。世界上约有一半的游戏是用unity开发出来的,虽然它名字里面带3D两个字,但是做起2D游戏来也是刚刚的。
unity的销售策略和微软的visual studio类似,都是开发者个人版可以免费试用,商业化之后才需要付费。所以大家可以放心下载学习尝试。
今天课程的主要内容是环境安装和开发框架的安装。
可能有的朋友说,一个软件的安装还需要写篇文章出来么。 事实上,小编一开始也觉得unity的安装应该是蛮简单的,然后,走了N多的弯路,花了两天时间才把环境搞好。今天写篇文章出来,也是希望朋友们能够少走一些弯路。
小编写这篇文章的时候(2020年2月初),unity的最新版是2019.3.0f6,朋友们不需要下载这么新的版本,因为很多框架还没有适配新版本。
而且,从官网下载的时候,一定不要下载installer或者editor,而是要下载unity hub。
Unity Hub的本意是用于简化unity开发工作流程,如上图所示,它提供了一个统一的仪表盘用于管理Unity项目、简化下载、查找以及安装多个Unity版本。
然后,在unity hub里面,点击蓝色的安装按钮,下载2019.2这个版本(不是最新版,也不是中国加强版)。
可能有的朋友还没有理解为什么要使用框架。 既然安装了unity,直接用它开发游戏不香吗?
事实上,unity太难太复杂了,尤其是一些底层的游戏设计,简直让人摸不到头脑,甚至掉头发也是常见的事。
幸好,unity的生态非常活跃,有很多大神开发者把unity的复杂操作封装成了框架,不管市面(unity store)上哪种框架,使用起来都有一些好处:快速开发游戏,不用再考虑公共问题,可以让我们专心在游戏业务实现上。而且这些框架一般都易于学习(相对于unity来说)、也易于维护,而且新手也可快速写出质量相对较好的程序。
在unity 2d游戏开发领域,小编比较推荐的是“2D Game Kit”这个框架。一方面是由于它的易用性,另外还有一个很重要的原因就是“免费”。恩,很多大神写的都是收费框架,免费又好用的框架确实不多。
框架的下载和安装也是通过unity hub来操作的。
打开unity hub,然后切换到左侧的“学习”tab,如下图,在“项目”里面找到”2D Game Kit“,
点击进去详情页,再点下载即可。300M左右,可能要下载几个小时吧,下载完成之后,点击详细页里面的”打开项目“。
然后就会调起unity editor,editor会自动完成框架的安装,然后会自动创建一个新的项目。
整个过程一看网络速度,二看电脑性能,反正小编的笔记本是折腾了好久好久。
在今天文章的最后,小编带朋友们熟悉一下unity editor的操作界面。
虽然是英文的界面,而且菜单和按钮都很多,但是朋友们不要畏惧,很快就能熟悉起来。
unity editor的主界面分为四块,左上角是Hierarchy window,它里面是游戏场景(scene)中的全部物体(object)。值得一提的是,游戏中的物体是有层次结构的,一个物体可能是另外一个物体的一部分,也就是说,如果父物体在场景中发生了移动,那么子物体也会跟着移动。
中部上方的区域是Scene view,也就是游戏场景,里面可以包含多个关卡。咱们可以用鼠标在场景里面拖动物体。
右侧区域是Inspector window,用来给选中的游戏物体做参数设置。
左下方区域是Project window,里面可以看到各种项目文件,比如代码、图片、音频等等资源文件。
工具条可以说是最常用的工具按钮的集合。不过高手们一般都用快捷键啦, 这里小编就稍稍讲解一下工具条好了。
先看中间的播放、暂停按钮,点击播放按钮就可以在editor里面运行游戏的当前场景,相当于一个预览功能;点击暂停按钮就暂停了游戏,暂停按钮右边是一个分步执行的按钮,它可以让游戏一帧一帧地运行。
工具条左侧的四个图标的功能分别是:拖动场景(快捷键Q)、移动物体(快捷键W)、旋转物体(快捷键E)、缩放物体(快捷键R),可以看到这四个快捷键都在左手的键位,这是为了方便右手用鼠标。可是对于小编这种左撇子就非常的不友好了。这四个图标后面还有两个图标,它们是前面几个图标功能的组合,一个是给2d游戏用的,另外一个是给3d游戏用的。
如果上面的快捷键您都没记住,也没关系,反正可以使用鼠标点击按钮来操作。
但是下面这个快捷键请大家一定要记住,就是F键。
当在游戏场景中选中一个物体之后,无论这个物体跑到了何处,按F键之后,都可以让它出现在屏幕正中间。
今天课程的主要内容是环境安装和开发框架的安装,然后又熟悉了一下软件的界面和工具栏以及最重要的一个快捷键F键,朋友们应该还跟的上吧。
请期待小编后续的文章。
热门资讯
探讨游戏引擎的文章,介绍了10款游戏引擎及其代表作品,涵盖了RAGE Engine、Naughty Dog Game Engine、The Dead Engine、Cry Engine、Avalanche Engine、Anvil Engine、IW Engine、Frostbite Engine、Creation引擎、Unreal Engine等引擎。借此分析引出了游戏设计领域和数字艺术教育的重要性,欢迎点击咨询报名。
2. B站视频剪辑软件「必剪」:免费、炫酷特效,小白必备工具
B站视频剪辑软件「必剪」,完全免费、一键制作炫酷特效,适合新手小白。快来试试!
游戏中玩家将面临武侠人生的挣扎抉择,战或降?杀或放?每个抉定都将触发更多爱恨纠葛的精彩奇遇。《天命奇御》具有多线剧情多结局,不限主线发展,高自由...
4. 手机游戏如何开发(如何制作传奇手游,都需要准备些什么?)
如何制作传奇手游,都需要准备些什么?提到传奇手游相信大家都不陌生,他是许多80、90后的回忆;从起初的端游到现在的手游,说明时代在进步游戏在更新,更趋于方便化移动化。而如果我们想要制作一款传奇手游的
三昧动漫对于著名ARPG游戏《巫师》系列,最近CD Projekt 的高层回应并不会推出《巫师4》。因为《巫师》系列在策划的时候一直定位在“三部曲”的故事框架,所以在游戏的出品上不可能出现《巫师4》
6. 3D动画软件你知道几个?3ds Max、Blender、Maya、Houdini大比拼
当提到3D动画软件或动画工具时,指的是数字内容创建工具。它是用于造型、建模以及绘制3D美术动画的软件程序。但是,在3D动画软件中还包含了其他类型的...
众所周知,虚幻引擎5(下面简称UE5)特别占用存储空间,仅一个版本安装好的文件就有60G,这还不包括我们在使用时保存的工程文件和随之产生的缓存文件。而...
一、声音优化在绝地求生游戏中能够提前听到脚步声往往能提前取得战机,主要有两种方法:1、利用SoundLock软件,软件的功能主要是限制最大音量。百度搜索...
想让你的3D打印模型更坚固?不妨尝试一下Cura参数设置和设计技巧,让你轻松掌握!
UI设计师、动画设计师、特效设计师每一个职位的功能和负责的方面都不同。所以,3D美术这方面需要大量的人才。但是要成为一个3D游戏建模师,也不是那么...
最新文章