登录
自2024年5月16日起,中文课堂仅支持使用UnityID登入,如遇问题,请在
开发者社区
发帖说明情况,我们会尽快帮您解决。
10天学会Unity小游戏开发
开始教程
10天学会Unity小游戏开发
教程
初级
50 小时
CHARACTER INFINITE
概述
作者信息
教程资料
互动讨论
课程评价
83人收藏,350人学习
登录后开始教程
章节1
第一天
1.
VS和Unity的安装+输入控制移动
2.
动画状态机
3.
动画切换
4.
四方向切换
5.
添加碰撞与图层排序
6.
物理移动
章节2
第二天
1.
制作史莱姆动画
2.
让史莱姆随机移动
3.
计算史莱姆运动方向
4.
用混合树优化动画状态机
5.
制作玩家攻击动画
6.
相机跟随玩家
章节3
第三天
1.
用动画事件制作攻击判定
2.
史莱姆扣血与死亡
3.
制作击退效果
4.
修复问题+导入素材
5.
创建瓦片地图+添加碰撞
6.
制作规则瓦片
章节4
第四天
1.
规则瓦片中的随机与动画
2.
制作跳跃与冲刺
3.
制作冲刺残影
4.
跳跃及冲刺残影的补充
5.
制作伤害数字
6.
制作怪物血条
章节5
第五天
1.
给物体添加透明效果
2.
单例模式原理
3.
场景切换逻辑
4.
制作传送点1
5.
制作传送点2
6.
制作传送点3
章节6
第六天
1.
制作史莱姆AI-追踪
2.
制作史莱姆AI-视野绘制
3.
制作史莱姆AI-视野判断
4.
实现简易状态机
5.
制作史莱姆的攻击
6.
制作玩家的受击
章节7
第七天
1.
UI自适应原理-锚点
2.
制作玩家血条UI
3.
UI的数据关联
4.
制作可破坏物品
5.
制作破坏粒子特效
6.
制作掉落物-金币
章节8
第八天
1.
制作掉落物的弹跳效果
2.
制作库存系统UI
3.
编写库存系统基础逻辑
4.
库存系统功能分析1
5.
库存系统功能分析2
6.
库存系统功能分析3
章节9
第九天
1.
库存系统-物品类
2.
库存系统-使用物品
3.
库存系统-查找Bug
4.
库存系统-物品丢弃
5.
玩家死亡与重新开始
6.
场景切换特效
章节10
第十天
1.
添加游戏音效
2.
制作游戏菜单
3.
存档与读档
4.
制作开始与结束界面
5.
添加通关条件
6.
最终打包
摘要
没有编程经验也无需担心,本课程将带你从0开始制作一款2D俯视角小游戏。通过本课程你将学到Unity编辑器中输入、动画、物理、UI等系统的操作方法,C#的基本语法、单例、协程等各种用法,以及复杂系统的设计思路。跟随我们的课程,你可以制作出一个完整的2D小游戏并在电脑或手机上运行!
【学习交流群】
QQ群:991554509
咨询号:3920334438
面向群体:
对游戏开发感兴趣的同学
无需编程基础
教程最终成果:
可以得到一个在全平台运行的游戏
全套的素材、源代码和工程文件
你会学到什么:Unity 游戏引擎
动画系统
物理系统
UI系统
Tilemap
粒子系统
音效系统
存档系统
编程技术
状态机
单例模式
协程
事件系统
对象池
数据持久化
AI逻辑
设计模式
MVC(UI与数据分离)
Singleton
事件驱动
学习更多课程可以访问我们的官网
字符无限教育科技专注 游戏开发/技术美术TA/地编特效/VR开发
登录后可观看
标签
2D
C#编程
动画
物理模块
UI
建议的Unity版本
适用于所有Unity版本
教程
10天学会Unity小游戏开发
开始教程
电脑配置不足?
Unity云桌面,为Unity而生的云开发平台。
即可体验
教程
10天学会Unity小游戏开发
登录后开始教程
章节
1
第一天
1.
VS和Unity的安装+输入控制移动
2.
动画状态机
3.
动画切换
4.
四方向切换
5.
添加碰撞与图层排序
6.
物理移动
章节
2
第二天
1.
制作史莱姆动画
2.
让史莱姆随机移动
3.
计算史莱姆运动方向
4.
用混合树优化动画状态机
5.
制作玩家攻击动画
6.
相机跟随玩家
章节
3
第三天
1.
用动画事件制作攻击判定
2.
史莱姆扣血与死亡
3.
制作击退效果
4.
修复问题+导入素材
5.
创建瓦片地图+添加碰撞
6.
制作规则瓦片
章节
4
第四天
1.
规则瓦片中的随机与动画
2.
制作跳跃与冲刺
3.
制作冲刺残影
4.
跳跃及冲刺残影的补充
5.
制作伤害数字
6.
制作怪物血条
章节
5
第五天
1.
给物体添加透明效果
2.
单例模式原理
3.
场景切换逻辑
4.
制作传送点1
5.
制作传送点2
6.
制作传送点3
章节
6
第六天
1.
制作史莱姆AI-追踪
2.
制作史莱姆AI-视野绘制
3.
制作史莱姆AI-视野判断
4.
实现简易状态机
5.
制作史莱姆的攻击
6.
制作玩家的受击
章节
7
第七天
1.
UI自适应原理-锚点
2.
制作玩家血条UI
3.
UI的数据关联
4.
制作可破坏物品
5.
制作破坏粒子特效
6.
制作掉落物-金币
章节
8
第八天
1.
制作掉落物的弹跳效果
2.
制作库存系统UI
3.
编写库存系统基础逻辑
4.
库存系统功能分析1
5.
库存系统功能分析2
6.
库存系统功能分析3
章节
9
第九天
1.
库存系统-物品类
2.
库存系统-使用物品
3.
库存系统-查找Bug
4.
库存系统-物品丢弃
5.
玩家死亡与重新开始
6.
场景切换特效
章节
10
第十天
1.
添加游戏音效
2.
制作游戏菜单
3.
存档与读档
4.
制作开始与结束界面
5.
添加通关条件
6.
最终打包