登录
自2024年5月16日起,中文课堂仅支持使用UnityID登入,如遇问题,请在
开发者社区
发帖说明情况,我们会尽快帮您解决。
《王国之梦》Roguelike卡牌游戏开发教程
¥499 购买
《王国之梦》Roguelike卡牌游戏开发教程
教程
中级
10 小时
45 分钟
M STUDIO
概述
作者信息
互动讨论
课程评价
282人收藏,697人学习
登录后开始教程
章节1
教程开始
1.
创建项目及整理素材
2.
创建房间的Prefab
3.
设计地图配置表
4.
生成地图上的房间
5.
生成房间之间连线
6.
实现随机地图
7.
泛型事件框架
8.
场景加载
9.
保存地图场景
10.
房间进出逻辑
11.
制作卡牌Prefab
12.
创建卡牌数据类
13.
对象池
14.
制作卡牌库实现抽卡
15.
创建卡牌布局
16.
抽卡动画
17.
实现卡牌扇形布局
18.
实现鼠标事件
19.
卡牌拖拽
20.
攻击牌的拖拽指针
21.
实现洗牌逻辑
22.
导入Spine人物素材
23.
人物基类代码
24.
执行卡牌效果
25.
制作血条的UI Document
26.
绑定血条数据
27.
创建USS血条样式
28.
制作Gameplay Panel
29.
绑定Gameplay Panel数据
30.
回合转换
31.
出牌能量判断
32.
防御牌及UI
33.
回血的苹果牌及特效
34.
增加力量牌及UI
35.
更多卡牌
36.
人物动画
37.
敌人意图AI逻辑
38.
敌人的动画执行逻辑
39.
对战胜负逻辑
40.
制作胜利和抽卡面板
41.
抽卡面板的实际逻辑
42.
GameOver及Menu面板
43.
实现休息房间的逻辑
44.
Boss制作和整体流程
45.
淡入淡出及打包游戏
摘要
* 【合辑包】会自动扣掉你已有课程,获得最优折扣 !
【入门最佳】《勇士传说》+《王国之梦》优惠合辑包 :
https://learn.u3d.cn/bundle/2DAdventure-DOTK
2D教程优惠大合辑:
https://learn.u3d.cn/bundle/M-Bundle-2D
M宇宙-课程全收集:
https://learn.u3d.cn/bundle/M-Universe
本教程非入门教程,如果学习过《勇士传说》可以顺利过渡到这个项目中!
网页试玩:
https://m-studio.itch.io/dotk
教程项目会制作内容:
随机地图生成
随机房间生成
三种敌人对战房间
休息房间
宝箱房间
卡牌效果实现
攻击牌
防御牌
回血牌
抽卡牌
Buff 攻击力牌
DeBuff 攻击力牌
对战胜利后随机抽卡
UI动效
血条动画及变色
按钮反馈
淡入淡出
会学到的知识点:
UI Toolkit 制作全部 Runtime UI
USS 样式设计
Pseudo-classes
数据绑定
抽象类多态
Unity Event System
拖拽非UI物体
Scriptable Object 事件传递
通用泛型事件及监听
数学逻辑算法
Unity新API
ObjectPool
Awaitable
Spine动画
SDK安装
动画使用方法
登录后可观看
建议的Unity版本
2023.2
教程
《王国之梦》Roguelike卡牌游戏开发教程
开始教程
电脑配置不足?
Unity云桌面,为Unity而生的云开发平台。
即可体验
教程
《王国之梦》Roguelike卡牌游戏开发教程
登录后开始教程
章节
1
教程开始
1.
创建项目及整理素材
2.
创建房间的Prefab
3.
设计地图配置表
4.
生成地图上的房间
5.
生成房间之间连线
6.
实现随机地图
7.
泛型事件框架
8.
场景加载
9.
保存地图场景
10.
房间进出逻辑
11.
制作卡牌Prefab
12.
创建卡牌数据类
13.
对象池
14.
制作卡牌库实现抽卡
15.
创建卡牌布局
16.
抽卡动画
17.
实现卡牌扇形布局
18.
实现鼠标事件
19.
卡牌拖拽
20.
攻击牌的拖拽指针
21.
实现洗牌逻辑
22.
导入Spine人物素材
23.
人物基类代码
24.
执行卡牌效果
25.
制作血条的UI Document
26.
绑定血条数据
27.
创建USS血条样式
28.
制作Gameplay Panel
29.
绑定Gameplay Panel数据
30.
回合转换
31.
出牌能量判断
32.
防御牌及UI
33.
回血的苹果牌及特效
34.
增加力量牌及UI
35.
更多卡牌
36.
人物动画
37.
敌人意图AI逻辑
38.
敌人的动画执行逻辑
39.
对战胜负逻辑
40.
制作胜利和抽卡面板
41.
抽卡面板的实际逻辑
42.
GameOver及Menu面板
43.
实现休息房间的逻辑
44.
Boss制作和整体流程
45.
淡入淡出及打包游戏