在第115期(点击前往),我们搭好游戏开发环境,今天要让角色在地图上动起来,包括:

1、从Unity自带商店下载美术素材
2、做个简单的场景,放置1个角色
3、让角色在场景里欢快地跑动起来

Michael是我很喜欢的一位UP主,他的视频很适合零基础的小伙伴,闲暇时动手学学。这系列的文章不是教大家怎么做游戏,而是陪伴大家一起学做游戏。Michael是老师,我跟大伙都是学生,同学之间可以相互嘚瑟吹逼吐槽,指导就别指望我了,我怂。

首先,到Unity自带商店下载美术素材

打开Unity,进入Asset Store

unity动态设置游戏图标 unity怎么动起来_unity动态设置游戏图标

搜索sunnyland,找到商品,点击免费下载

unity动态设置游戏图标 unity怎么动起来_游戏设计_02

下载完后,导入美术素材

unity动态设置游戏图标 unity怎么动起来_unity动态设置游戏图标_03

成功导入后,在Assets文件夹里,会看到Sunnyland子文件夹

unity动态设置游戏图标 unity怎么动起来_unity动态设置游戏图标_04

跟着视频教程,在Scene窗口中,拼个地图

unity动态设置游戏图标 unity怎么动起来_游戏设计_05

在Hierarchy里选中场景,增加场景的碰撞组件(Tilemap Collider 2D)

unity动态设置游戏图标 unity怎么动起来_游戏开发_06

跟着视频教程,找到角色的待机/移动关键帧

unity动态设置游戏图标 unity怎么动起来_游戏开发_07

在菜单栏–>选择Window–>打开Animation,将关键帧做成动画

unity动态设置游戏图标 unity怎么动起来_unity动态设置游戏图标_08

在菜单栏Edit里选择Preferences,将代码编辑器(Visual Studio)跟Unity关联

unity动态设置游戏图标 unity怎么动起来_游戏策划_09


备注:如果代码编辑器不跟Unity关联,后续编辑代码时,无法补足提示,比如写Public,只要写Pu就会提示Pu开头的一些代码,包括Public,当初我被无法自动补足折腾了很久…完后,给角色Player增加脚本组件,写代码

unity动态设置游戏图标 unity怎么动起来_unity动态设置游戏图标_10

运行后,角色就可以在场景里左右移动