登录
自2024年5月16日起,中文课堂仅支持使用UnityID登入,如遇问题,请在
开发者社区
发帖说明情况,我们会尽快帮您解决。
PlayMaker + C# : 合成类游戏开发
¥299 购买
PlayMaker + C# : 合成类游戏开发
教程
中级
13 小时
10 分钟
Ava_Xiang
概述
作者信息
教程资料
互动讨论
课程评价
77人收藏,80人学习
登录后开始教程
章节1
游戏基础
1.
可试看
项目创建
2.
可试看
主角基本移动
3.
可试看
主角朝向
4.
可试看
主角动画
5.
可试看
瓦片地图
6.
相机跟随
章节2
原材料采集
1.
主角的简单交互
2.
添加镐头
3.
给游戏设置固定帧率
4.
给镐头设置冷却时间
5.
使用镐头
6.
射线检测
7.
可破坏物受伤
8.
添加目标选框
9.
选择最近的可破坏物
10.
添加血量条
11.
创建可采集物品
12.
生成可采集物品
13.
采集物品
14.
物品的下落效果
15.
丰富原材料
16.
添加采集音效
章节3
背包系统
1.
加入背包
2.
背包大小限制
3.
暂停游戏
4.
背包 UI 界面
5.
显示背包物品1
6.
显示背包物品2
7.
背包中物品的数量限制
章节4
合成系统
1.
生成合成界面
2.
显示合成物品
3.
显示原料表1
4.
显示原料表2
5.
合成动画
6.
生成合成物品
7.
移除物品
章节5
战斗
1.
显示主角血量
2.
敌人巡逻
3.
敌人攻击
4.
主角受伤
5.
主角死亡
6.
敌人受伤1
7.
敌人受伤2
8.
敌人动画
9.
使用血瓶回血
10.
创建可放置物品
11.
物品的移动和放置
12.
拖拽物品的优化
13.
放置物品时的避障1
14.
放置物品时的避障2
15.
扩展可放置物品
16.
解决放置和暂停的冲突
章节6
Juice
1.
Juicy打磨 - 砍树
2.
Juicy打磨 - 收集
3.
Juicy打磨 - 音效
章节7
储物箱系统
1.
添加储物箱
2.
储物箱的打开和关闭
3.
储物箱 UI 界面
4.
生成储物箱插槽
5.
显示储物箱插槽内物品
6.
储物箱界面的物品拖拽1
7.
储物箱界面的物品拖拽2
8.
增加大储物箱
9.
储物箱 bug 修复
10.
完结打包
章节8
存储
1.
主角生命值的存储
2.
可破坏物的存储 1
3.
可破坏物的存储 2
4.
敌人的存储
5.
序列化和反序列化
6.
可采集物品的保存
7.
可采集物品的保存
8.
背包的保存
9.
背包的加载
10.
可放置物品的保存
11.
可放置物品的加载
12.
储物箱的保存
13.
储物箱的加载
摘要
2024/1/2 更新存储章节
课程特色:
这套教程中,PlayMaker 和 C# 强强联合,发挥各自的优势,PlayMaker 主要负责表现层,例如主角基本移动,主角和敌人的战斗,UI 界面的展示,C# 则负责管理复杂的数据,例如背包中物品的增删改查。
教程中主要包含采集,背包,合成,和宝箱(储物箱)系统,可广泛用于各类游戏。具有逻辑清晰,简单易上手,可扩展性强的特点,从此PlayMaker 不再局限于小游戏开发,用PlayMaker 也可以把游戏做大做强啦!
课程要求:
了解 PlayMaker 或者 C# 的基础概念。
对游戏开发感兴趣。
作者的其他课程:
零代码做游戏:2D 平台跳跃 (PlayMaker)
零代码做游戏:Topdown RPG (PlayMaker)
PlayMaker 教程合集
登录后可观看
标签
可视化编程
C#
建议的Unity版本
2021.3 - 2022.1
教程
PlayMaker + C# : 合成类游戏开发
开始教程
电脑配置不足?
Unity云桌面,为Unity而生的云开发平台。
即可体验
教程
PlayMaker + C# : 合成类游戏开发
登录后开始教程
章节
1
游戏基础
1.
可试看
项目创建
2.
可试看
主角基本移动
3.
可试看
主角朝向
4.
可试看
主角动画
5.
可试看
瓦片地图
6.
相机跟随
章节
2
原材料采集
1.
主角的简单交互
2.
添加镐头
3.
给游戏设置固定帧率
4.
给镐头设置冷却时间
5.
使用镐头
6.
射线检测
7.
可破坏物受伤
8.
添加目标选框
9.
选择最近的可破坏物
10.
添加血量条
11.
创建可采集物品
12.
生成可采集物品
13.
采集物品
14.
物品的下落效果
15.
丰富原材料
16.
添加采集音效
章节
3
背包系统
1.
加入背包
2.
背包大小限制
3.
暂停游戏
4.
背包 UI 界面
5.
显示背包物品1
6.
显示背包物品2
7.
背包中物品的数量限制
章节
4
合成系统
1.
生成合成界面
2.
显示合成物品
3.
显示原料表1
4.
显示原料表2
5.
合成动画
6.
生成合成物品
7.
移除物品
章节
5
战斗
1.
显示主角血量
2.
敌人巡逻
3.
敌人攻击
4.
主角受伤
5.
主角死亡
6.
敌人受伤1
7.
敌人受伤2
8.
敌人动画
9.
使用血瓶回血
10.
创建可放置物品
11.
物品的移动和放置
12.
拖拽物品的优化
13.
放置物品时的避障1
14.
放置物品时的避障2
15.
扩展可放置物品
16.
解决放置和暂停的冲突
章节
6
Juice
1.
Juicy打磨 - 砍树
2.
Juicy打磨 - 收集
3.
Juicy打磨 - 音效
章节
7
储物箱系统
1.
添加储物箱
2.
储物箱的打开和关闭
3.
储物箱 UI 界面
4.
生成储物箱插槽
5.
显示储物箱插槽内物品
6.
储物箱界面的物品拖拽1
7.
储物箱界面的物品拖拽2
8.
增加大储物箱
9.
储物箱 bug 修复
10.
完结打包
章节
8
存储
1.
主角生命值的存储
2.
可破坏物的存储 1
3.
可破坏物的存储 2
4.
敌人的存储
5.
序列化和反序列化
6.
可采集物品的保存
7.
可采集物品的保存
8.
背包的保存
9.
背包的加载
10.
可放置物品的保存
11.
可放置物品的加载
12.
储物箱的保存
13.
储物箱的加载