首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

像素画电子游戏开发教程:游戏场景导入Unity#G06

摘要:像素画电子游戏开发教程:游戏场景导入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靠谱。

像素画游戏角色设计

下一期介绍像素画游戏角色设计。

完。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200510A08QBX00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券