自2024年5月16日起,中文课堂仅支持使用UnityID登入,如遇问题,请在开发者社区发帖说明情况,我们会尽快帮您解决。

《王国之梦》Roguelike卡牌游戏开发教程

教程
中级
10 小时45 分钟
概述
作者信息
互动讨论
课程评价
282人收藏,697人学习
摘要

* 【合辑包】会自动扣掉你已有课程,获得最优折扣 !

【入门最佳】《勇士传说》+《王国之梦》优惠合辑包 :
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卡牌游戏开发教程