从零开始入门创作游戏——Unity编辑器的使用

article/2025/10/26 8:42:17

还没找到工作的我继续瞎折腾中,上次搭建环境就花了我3天的时间

从零开始入门创作游戏——Unity3d的环境搭建_默哀d的博客-CSDN博客

接下来是根据油土鳖的视频学习创作的一个小恐龙跳跳跳游戏,直接上手做一次学得更多

https://www.youtube.com/watch?v=UdM9DEys-rI

  • 创建项目

选择2D核心模板就可以了,注意不要勾选版本管理

  • 下载素材包

在油土鳖中有素材下载地址  https://bit.ly/3e3HOBx

其中左边的是字体素材,右边的是图像素材,两个都下载下来

  • 界面介绍

我这个版本是在安装编辑器时已经选择了中文,所以大部分词都是中文的

左上角是这个项目中的所有游戏对象(Game Object)的图层,第一个是Main Camera,作为游戏的展示视角。

中间是游戏场景,是放置各种对象到游戏中具体位置的沙盒

场景分页中还有个游戏分页,可以拖出来移动到其他位置,这个分页展示的就是游戏运行时的内容,窗口大小会影响场景中的Camera大小

 右侧是检查器,实际上就是参数和属性的窗口,任何游戏对象的配置会在这里展示,也可以为游戏对象添加需要运行的脚本和属性

最下面是这个项目中的所有资产,脚本、图像等等都会在这里展示,也能通过拖动文件到这里来添加资产到该项目中 


  • 创建游戏对象

首先需要将素材导入到这个项目中,先把一开始下载的GIF拖到资产窗口中

因为这个是一张图中有多个图案,接下来需要将这个素材进行分割,选中gif后在右侧窗口中的【Sprite 模式】选择【多个】,在点击【Sprite Editor】 

点击上面的【切片】后, 再点击下面的【切片】

就能看到这个gif中的图案都有个正方形框住,这些正方形中的图案就能被当成一个个对象使用了。

注意:这是系统自动切分出的,不一定准确,所以需要自己进行检查,例如这次的仙人掌就没准确分割,可以手动调整正方形框的大小或者删掉多余的框

 关闭窗口并保存后,就可以点击gif素材中的三角形,看到每一个正方形的素材对象


  • 在场景中添加游戏对象

直接从资产页面中拖动素材到场景就会自动创建对应的游戏对象

场景中有多少对象,左侧就会生成多少个游戏对象

为了方便管理,可以在左侧右键创建空对象,然后将游戏对象拖至空对象,作为该空对象的子对象,并且重命名一下

 这样游戏场景就创建好了


  • 游戏对象的属性设置

这个游戏的主角是小恐龙,首先需要创建碰撞体积的属性和重力属性,让它能掉落并站在地上        

1、重力属性

我们首先要让悬空的小恐龙下落到地面,那么就需要添加重力属性。

选中小恐龙这个游戏对象后,点击右侧【添加组件】,输入 【Rigidbody 2D】(因为是2D的游戏) 

 

 添加完成后点击场景上面的三角形播放键开始游戏,游戏对象就会开始运动,带有重力的恐龙就会自己掉落,但是因为没有碰撞体积所以恐龙会一直往下掉而不会停在地上,所以接下来是创建碰撞体积让恐龙站在地上。

【Rigidbody 2D】里面的各个参数可以试着调整,会影响恐龙的掉落速度和添加跳跃动作时的高度和速度。

2、碰撞体积属性

选中小恐龙和地板的游戏对象后,点击右侧【添加组件】,输入 【Box Collider 2D】(因为是2D的游戏)

添加好这个属性后,可以点击编辑碰撞器来对碰撞箱子进行微调

 调整到合适的大小就可以,因为恐龙是站在地面的,所以地面的碰撞箱子要记得往下调一点

再次点击场景上面的播放键,就能看到小恐龙站在地上了,注意看绿色的格子

 对与其他游戏对象(鸟或者仙人掌),想添加的就可以进行相同的操作来配置对应属性


  • 游戏对象动画

为了让游戏生动可爱,可以对一个游戏对象创建动画,这个对象就会在游戏启动时不停运动。

在资产页面中右键,【创建】——【动画】,就会生成个动画文件,双击打开就会出现动画窗口,将这个窗口移动到资产窗口上面就能展示全部内容。

将这个动画素材拖动到恐龙这个游戏对象后,就会自动为这个恐龙游戏对象创建动画检查器(绿框的文件)。 

将恐龙抬腿的素材拖动到动画页面的对应帧,然后点击右侧的播放键,恐龙就会动起来

注意:因为是循环播放,所以在最后一帧后会立马变回第一帧,为了保证动画流程,第一帧的图要再加到最后一帧,如下面3个图的位置

再次选择动画文件,勾选【循环时间 】,这样游戏启动后,恐龙就会不停运动而不是只动一次

这样游戏场景就算是配置好了,后面再讲游戏对象的运动和脚本编辑


http://chatgpt.dhexx.cn/article/RxLgGivb.shtml

相关文章

[转]2d游戏开发:游戏地图编辑器

2d游戏开发:游戏地图编辑器 akinggw 金桥信息 2006-06-15 游戏地图编辑器 作者:akinggw 朋友们,大家好! 今天,我们将讲解游戏开发中一个重要的工具DD“游戏地图编辑器”。 几乎任何一款商业游戏都有自己的游戏地图编辑器&am…

Unity 编辑器(UnityEditor)

<small>前几天开始准备看源码&#xff0c;结合自己工作使用Lua&#xff0c;想看sLua框架源码&#xff0c;但是Lua确实不太熟悉&#xff0c;于是还是选择C#&#xff0c;打算看NGUI的源码&#xff08;因为工作中也有用到&#xff09;。 自己看源码经验不是很多&#xff0c;…

游戏编辑器制作(3)

最近抽时间加入了自由的地表纹理编辑和地型升、降、平滑、平整等功能&#xff0c;把编辑操作等结构优化了一下&#xff0c;各功能代码更清晰了便于接下来大量功能的开发。也加入了简单的操作界面功能。截图记录一下。

游戏编辑器制作(4)

今天加入了一个简单的Lambert光照效果。重新计算了地面的法线。另外地形编辑工具已全部实现。加入了回退&#xff0c;重做系统。截图记录一下。

游戏编辑器制作(6)

这几天因为新冠疫情原因被隔离了几天&#xff0c;在家里把地形功能基本完成了&#xff0c;实现了下陷悬崖&#xff0c;实现了高级的悬崖系统&#xff0c;也实现了浅水和深水的表现。地形这块的功能只剩下斜坡了。 截图记录一下。

Unity Editor 编辑器介绍

一、整体界面介绍&#xff1a; Project 窗口&#xff1a;列出所有的资源 Console 窗口&#xff1a;日志输出 Hierarchy 窗口&#xff1a;在Project 窗口选择一个 Scene 场景后&#xff0c;会在这个窗口显示这个构成这个场景的所有游戏对象 Inspector 窗口&#xff1a;在 Hie…

游戏编辑器制作(9)

夜阑卧听风雨&#xff0c;白日高温依旧。 何当蜀雨秋池&#xff0c;豆花白肉烧酒。 由于电力紧张&#xff0c;本周是在完全没有空调的三伏天工作的&#xff0c;温度最高达到了44度左右。基本上是赤背上阵。实现了粒子系统&#xff0c;各种显示方面的调优&#xff0c;加入了更多…

游戏编辑器制作(8)

今天在家里把阴影效果和雾效加上去了&#xff0c;还修改了一下各种操作的手感&#xff0c;现在制作地形编辑和悬崖水面等更方便了&#xff0c;一拖就可以了。下一次准备多上点资源&#xff0c;拖一个完整点的地图出来。现在快凌晨两点了&#xff0c;截图纪录一下。。。。。

游戏编辑器制作(1)

实现了地表纹理的编辑功能&#xff0c;不同大小网格的显示功能&#xff0c;截图记录一下。

游戏编辑器制作(7)

有一段时间没有更新内容了&#xff0c;最近太忙了&#xff0c;手里工作多。天气太热了&#xff0c;做得也慢&#xff0c;一天只有一两个小时开发时间。今天把模型载入&#xff0c;渲染等功能全部集成上来了。现在可以添加和编辑场景物件了。搞了些模型做测试。下一步是强化操作…

用游戏编辑器制作MOD脱颖而出

【导读】 立志成为游戏策划的你&#xff0c;和千千万万的游戏玩家的不同之处在哪&#xff1f; 是你玩过很多的游戏&#xff1f;别人也玩过 是你游戏打得比别人好&#xff1f;也许电子竞技更适合你 是你对游戏的理解比别人深&#xff0c;知道如何设计出更好玩的游戏&#xff1f…

游戏编辑器制作(5)

这几天都在搞悬崖地形系统&#xff0c;悬崖地形系统分成上两层&#xff0c;下两层。 这几天把程序框架重新设计了一下&#xff0c;可以方便实现悬崖系统了&#xff0c;悬崖地形的几何体需要动态镶嵌拼接&#xff0c;纹理坐标也要能完整地拼接到一起&#xff0c;还要能适应各种复…

游戏编辑器制作(2)

今天实现了地表纹理的圆形画刷和方形画刷以及不同画刷大小的编辑功能&#xff0c;截图记录一下&#xff01;

关于自己编写简单游戏编辑器的介绍

该编辑器编写的初衷是为了帮助游戏一些功能的开发比如新手引导&#xff0c;成就等等。现在编写的是一个框架&#xff0c;具体功能需要自行扩展。 目录 一、编辑器结构&#xff08;原始数据触发器&#xff09; 1、编辑器总体结构 2、原始数据 3、触发器数据 4、枚举数据 5、…

【图文教程】CAD 卸载工具(免费),教你卸载CAD

【图文教程】CAD 卸载工具&#xff08;免费&#xff09;&#xff0c;教你卸载CAD 很多朋友出现无法卸载CAD&#xff0c;或者卸载了CAD就无法安装、安装失败CAD的情况。 分享一个卸载工具&#xff0c;很简单&#xff0c;让你告别卸载软件烦恼。 准备工作 软件下载&#xff1a; …

CAD 卸载工具,完美彻底卸载清除干净CAD各种残留注册表和文件【转载】

一些同学安装CAD出错了&#xff0c;也有时候想重新安装CAD的时候会出现这种本电脑已安装CAD&#xff0c;你要是不留意直接安装&#xff0c;只会安装CAD的附件&#xff0c;CAD是安装不上的。这种原因呢就是大家在之前卸载CAD时没有把CAD残留信息删除&#xff0c;下面我来教大家把…

CAD 卸载工具,完美彻底卸载清除干净cad各种残留注册表和文件

CAD提示安装未完成&#xff0c;某些产品无法安装该怎样解决呢&#xff1f;&#xff0c;一些朋友在win7或者win10系统下安装CAD失败提示CAD安装未完成&#xff0c;某些产品无法安装&#xff0c;也有时候想重新安装CAD的时候会出现本电脑windows系统已安装CAD&#xff0c;你要是不…

cad卸载工具_如何卸载AutoCAD 附上清理注册表方法

AutoCAD安装过&#xff0c;清理电脑不小心删除了&#xff0c;重新安装提示已安装&#xff0c;我相信很多用AutoCAD都遇到过这种情况&#xff0c;我看网上很多方法都是教你删除注册表的Autodesk和7D2F38...&#xff0c;这种方法有些时候并不管用&#xff0c;如果电脑还装了3dmax…

cad卸载工具_使用感极好的5款软件分享,款款高逼格,下载之后就没舍得卸载...

想要在繁忙的工作中偷闲&#xff1f;通常你要拥有极高的效率&#xff0c;如何能最快速的完成工作内容&#xff0c;相信大家都会有自己的独家秘籍&#xff0c;往往快速完成工作都会有一个弊端&#xff01; 工作质量不是很美好&#xff0c;如何能又快又高质量呢&#xff1f;如果你…

cad卸载工具_「Windows」不足10M的卸载软件,卸载得可真干净啊

前言&#xff1a; 相信大家都遇见过在卸载CAD、Office、UG之类的软件时&#xff0c;始终卸载不干净&#xff0c;导致无法重装的情况&#xff0c;还有些流氓软件甚至卸载不掉&#xff0c;卸载了还给你推广告&#xff0c;占用你的硬盘内存&#xff0c;是可忍孰不可忍&#xff01;…