在本教程中,Heinrich将展示如何制作一个2D平台游戏角色控制器。该角色能够移动、跳跃(包括可变跳跃高度),并且能够从墙壁上跳跃和滑下墙壁。教程从创建新项目开始,导入资源并设置精灵属性,接着使用Unity的瓦片地图系统创建地图,并通过排序层管理背景、平台和装饰物的渲染顺序。最后,教程展示了如何添加装饰物和草地,为地图增添细节。
【01】 设置地图.mp4
【02】 移动、跳跃与动画.mp4
【03】 地面检测与修复无限跳跃 – 2D平台游戏角色控制器 – 第3部分 [Unity 2018.3.10f] Ground.mp4
【04】 墙壁滑动与可变跳跃高度 – 2D平台游戏玩家控制器 – 第4部分 [Unity 2018.3.10f] Wall Sl.mp4
【05】 墙壁跳跃 – 2D平台游戏玩家控制器 – 第5部分 [Unity 2018.3.10f] Wall Jumping -.mp4
【06】 移动改进 – 2D平台游戏角色控制器 – 第6A部分 [Unity 2019.2.0f1] Movement Impr.mp4
【07】 移动改进2 – 2D平台游戏玩家控制器 – 第6B部分 [Unity 2019.2.0f1] Movement Imp.mp4
【08】 边缘攀爬 – 2D平台游戏玩家控制器 – 第7部分 [Unity 2019.2.0f1] Ledge Climb -.mp4
【09】 冲刺与残影效果 – 2D平台游戏角色控制器 – 第8部分 [Unity 2019.2.0f1] Dash and Af.mp4
【10】 基础战斗 – 2D平台游戏玩家控制器 – 第9部分 [Unity 2019.2.0f1] Basic Combat -.mp4
【11】 基础战斗2 – 战斗假人 – 2D平台游戏玩家控制器 [Unity 2019.2.0f1] Basic.mp4
【12】 基础敌人 Basic Enemy.mp4
【13】 基础敌人2 – 触碰伤害与重生.mp4
【14】 使用有限状态机实现复杂敌人行为.mp4
【15】 检测玩家 – 复杂敌人行为.mp4
【16】 向玩家冲锋 – 复杂敌人行为.mp4
【17】攻击玩家 – 复杂敌人行为 Attacking the player.mp4
【18】 反击!- 复杂敌人行为 Fighting back!.mp4
【19】 启动弓箭手!- 复杂敌人行为 Starting the archer.mp4
【20】 完成弓箭手敌人!- 复杂敌人行为.mp4
【21】 新输入系统.mp4
【22】 状态机设置 State Machine Setup.mp4
【23】 跳跃! Jumping! – 2D Platformer Player Co.mp4
【24】 墙壁抓取攀爬滑行 Wall GrabClimbSlide – 2D.mp4
【25】 墙壁跳跃 Wall Jump.mp4
【26】 边缘攀爬下降 -Ledge ClimbDrop.mp4
【27】 冲刺 Dash.mp4
【28】 蹲下 Crouch.mp4
【29】 多武器战斗系统介绍!Multi-weapon Combat System.mp4
【30】 攻击移动 Attack Movement.mp4
【31】 重构! Refactoring!.mp4
【32】 造成伤害 Doing Damage.mp4
【33】 敌人核心功能更新 Enemy Core Update.mp4
【34】 伤害与击退 Damage and Knockback.mp4
【35】 状态 Stats.mp4
【36】 提高核心的可重用性 Increasing the Reusability.mp4
【37】 粒子管理器核心组件 The Particle Manager Core Compent.mp4
【38】 死亡核心组件 The Death Core Component.mp4
【39】 完结 The End of the Series.mp4