大家好!该系帖子我将用来教新人如何入门关于Unity2D游戏的简单制作,如果帖子有不足的地方或是其他问题可以回复下我,十分感谢!
**说下Unity游戏制作的整体思路:Unity配合它自己的功能,比如一些内置组件等,然后再配合C#脚本进行游戏逻辑的执行,大体上就是这样的。**然后编写C#脚步的软件用Visual Studio,我自己用的2022版本的,这个是另外下的,不过下载Unity Hub它也会自动帮你下载和配置到Unity上,如果你下VS了就不用再下了。代码也是重点学习,需要一些C语言相关的基础(如果学过python也是能很好理解的),如果不是很会也没事,我会尽量去说明白的。
首先,我们要了解Unity这个软件的窗口布局。如下图:
第一点-窗口布局:
①Hierarchy窗口,是创建和管理物体的地方。
②Project是管理资产的地方,比如图片啊,代码啊。而且==管理文件是很重要的能力!==因为放的乱了自己找起来也遭罪。比如③就是我的人物和场景的素材,可以从桌面拖拽进来这样会比较方便。
④Console是看提示信息的地方,一般前期没有写代码看不到的,在代码中写下Debug.Log(“xxx”);我们或许可以看到提示信息,然后它的运行==提示错误信息也很重要!==每次弄完记得点击Clear清下屏幕,Collapse是折叠相同的报错。
⑤Layout和我们现在修改的一些功能的位置布局有关,如果你不小心改乱了布局,你就点击Default就能回到软件最初的模样。Save Layout是保存你现在的弄好后的心仪的布局。
第二点-关于版本选择:
选择最新版本就好了,当然不要太新万一有什么bug…然后去unity中文官网下载,先下载UnityhHub。编辑器也选择比较新版的。
正式开始:
先说下我是从哪里学习的这些系列知识:素材导入和整理|Unity2022.2 最新教程《勇士传说》入门到进阶|4K_哔哩哔哩_bilibili
因为是初学者,所以我先学习2D像素风格的游戏制作,然后人物及场景的素材从视频下方的简介进行获取。
我们先设置好我们的人物图片素材,如下图:
Sprite Mode我们选择Multiple,像素选择16,FilterMode过滤模式和Compression压缩我们选择无,然后点击保存Apply。
然后点击Open Sprite Editor进行人物的切割,下面的切割方式我也弄不清,弄得合适即可,然后Pivot锚点我们都选择Bottom(人物脚底的中心位置),最后统统Apply进行保存。
然后先拖拽一个图片素材到我们的GameObject中进行一个小展示:
另外补充:
1、避免我们误操作(比如我不知道我游戏是否在调试运行,如果我动了什么按钮项目就会GG),我可以在Edit->Preferences->Colors->Playmode int然后选择你心仪的颜色,这个功能是提醒自己运行游戏时不要胡乱操作,比如下图:这样界面变成红色的,我就能知道我在运行游戏试玩了。
2、关于游戏运行时的背景颜色调整:
如下图,点击上方的三角形就是我们进行游戏的试玩或说调试,然后每次运行,因为我们还没有添加背景啥的所以是蓝色,这样可能影响观感,所以我们找到Camera右边的Environment下的Background进行颜色选择即可。
![在这里插入图片描述](
3、调整游戏画面比例到适合的观感:如下图,选择相机然后size一般选择6(作者经验)。
未尽事宜以后可能会再补充,谢谢观看。
-------------------------------------------------------------------------------------------------结束线