为动态刚体2D角色制作运动、控制、动画和碰撞

您将学到的内容:
使用动态刚体物理学制作一个完全可移动的2d平台角色
将spritesheet转换为与Unity引擎兼容的2d动画序列
学习编写控件、状态和物理交互的C#编码基础
探索Unity引擎主题,适合游戏开发初学者

MP4 |视频:h264,1280×720 |音频:AAC,44.1 KHz,2声道
语言:英语+中英文字幕(云桥CG资源站 机译) |时长:10节课(2小时6分钟)|大小解压后:1.68 GB



要求
一般编程知识是有帮助的,但不是必需的。Unity脚本是用C#编写的
下载并安装Unity游戏引擎和您选择的脚本编辑器。Visual studio是标准的,在安装过程中可以很容易地与Unity一起安装。

描述
这个课程将向你展示如何获取一个动画精灵角色,并在Unity engine中使用它来设置一个完全可玩的动画玩家角色游戏对象。在本系列中,我们将利用unity animator组件&状态机来让我们的角色在正确的时间从一个动画(如空闲、奔跑、跳跃和跳墙)过渡到下一个动画。我们还将介绍如何设置角色移动脚本来移动玩家的刚体。到最后,你应该有一个正常运行的2d平台角色,有一个干净的状态机设置和很好分离的状态机行为来控制每个状态(或者当你想一次将一个脚本应用到多个状态时,有一个子状态机!)Make a 2D Platformer Character with State Machines in Unity

创建一个2d平台角色,用动作脚本在你的关卡中跑来跑去。

尤其是对那些想在Unity引擎中构建他们的第一个可控角色的新手来说。

基于精灵的动画设置。如何创建动画剪辑

在本课程中,我们将进行跑步、跳跃、双跳、壁滑和从壁滑上跳下。

如果您将来需要制作攻击状态、破折号、幻灯片等,同样的基本原则也可以适用。

使用Unity状态机系统。

转换、状态行为脚本和子状态机

当得到玩家输入并给你的刚体角色分配力量时,如何与动画师交流

如何创建Tilemaps并设置与地面和墙壁的碰撞

让状态保存特定于该状态的代码来分隔任务。

这门课程是给谁的
任何人有兴趣制作2D,平台,或像素艺术游戏或只是一般的游戏
不熟悉Unity引擎或游戏开发的人
那些寻找快速和有趣的编码项目

此处为密码隐藏区,登录评论后刷新网页 点击下方按钮查看解压密码!
*该资源需回复评论后下载,马上去发表评论?
©本站部分资源解压密码需要登录评论后获取,避免爬虫批量采集资源,感谢您的理解与支持!

发表回复

后才能评论

评论(2)