摘要:像素画电子游戏开发教程:游戏场景导入Unity#G06
关键词:像素画,游戏场景,Unity
撰文&编辑:三二
教你画像素画首发 | 公众号 pixelart
本文共789个字,阅读大约需要2分钟。
题图:SovanJedi
介绍
像素画电子游戏开发教程内容灵感来自coursera同名课程Pixel Art for Video Games。希望对想用像素画开发游戏的小伙伴有帮助。
#G06第六篇主题是游戏场景导入Unity,上一篇#G05介绍游戏场景远景图。
导出画好的TileSet
将画好的TileSet导出为png。Tile的尺寸是32X32像素,因此9宫格TileSet的尺寸是96X96。
如果游戏场景元素很丰富,可以扩大TileSet的尺寸来存放,确保场景元素都要在32X32的格子里即可。
将TileSet导入Unity
将TileSet图片拖入Unity的Assets窗口,或者在Assets窗口右键,选择Import New Asset…
选择TileSet图片导入,然后选中图片,在右侧属性面板设置。
1、Sprite Mode:选Multiple
2、Pixels Per Unit:根据需要填写,这是1 Unit=多少像素
3、Filter Mode:Point /这个和下面的选项都是像素画要选的
4、Compression:None
5、最后点击Apply保存设置。
裁切TileSet
选中图片,选择顶部菜单栏Window-2D-Sprite Editor。
在弹出的Sprite Editor窗口,点击Slice,选择Grid By Cell Size,Pixel Size 填写Tile的尺寸X:32;Y:32,点击Slice,最后别忘记点Apply保存。
(吐槽:Unity这个软件真心难用,程序员思维……一点也没有考虑到设计师和普通小白用户的使用习惯)。
场景TilePalette表
TileSet裁切之后还不能拼场景,还需要建立TilePalette。
选择顶部菜单栏Window-2D-Tile Palette。
在弹出的Tile Palette窗口,点击Create New Palette。
1、Name:设置场景名称,我这里填的bg1,如果你有很多场景,可以填森林关卡,使用这个森林关卡Palette就可以拼所有的森林关卡场景。
点击Create。软件会提示存放位置,默认即可。
然后将TileSet拖入窗口,软件再次提示存放位置,默认即可。
保持TilePalette窗口开启。
Tilemap
最后在左侧面板,右键选择2D Object-Tilemap。
终于可以在Unity里面,用Tile拼游戏场景了。
选择TilePalette窗口里面的Tile,在Tilemap场景中拼。
使用TilePalette的好处是自动对位,像宝箱那样直接摆图片也可以,但是对位很麻烦。所以拼场景,还是用TilePalette靠谱。
像素画游戏角色设计
下一期介绍像素画游戏角色设计。
完。
本账号系网易新闻-网易号“各有态度”签约账号