登录
自2024年5月16日起,中文课堂仅支持使用UnityID登入,如遇问题,请在
开发者社区
发帖说明情况,我们会尽快帮您解决。
《炸弹人》开发一款移动设备上运行的2D游戏
¥189 购买
《炸弹人》开发一款移动设备上运行的2D游戏
教程
中级
8 小时
M STUDIO
概述
作者信息
教程资料
互动讨论
课程评价
1593人收藏,2390人学习
登录后开始教程
章节1
Install & Assets
1.
说明
2.
Section 1 Create Project 创建项目
3.
Section 2 Unity Layout Unity 布局
4.
Section 3 Setup Assets 资源设置
章节2
Build Your Level
1.
Section 1 Use Tilemap 使用 Tilemap 瓦片地图
2.
Section 2 Rule Tile 规则瓦片
3.
Section 3 Tilemap Collider 瓦片碰撞器
4.
Section 4 Other Objects 其他物体
5.
Section 5 Physics 2D & Prefab 2D物理及预制体
章节3
Create Player
1.
Section 1 Setup Player 创建玩家
2.
Section 2 Movement 基本的移动
3.
Section 3 Jump 跳跃
章节4
Animation
1.
Section 1 Setup Animation 设置动画
2.
Section 2 Animator States 动画控制器状态
3.
Section 3 Jump VFX 跳跃的特效
章节5
Unit 5 Create Bomb
1.
Section 1 Setup Bomb 创建炸弹
2.
Section 2 Bomb Explosion 炸弹爆炸效果
3.
Section 3 Player Attack 玩家攻击
章节6
Create Enemy Scripts & AI
1.
Section 0 Enemies Assets Overview 敌人素材预览
2.
Section 1 Setup Basic Enemy 设置基本敌人
3.
Section 2 More Elements 更多的组件
4.
Section 3 Basic Methods 基本函数方法
5.
Section 4 Inheritance 继承
6.
Section 5 Finite States Machine 有限状态机
7.
Section 6 Animator States 动画状态机
8.
Section 7 Switch Attack Target 切换攻击目标
9.
Section 8 Attack Action 攻击方式
10.
Section 9 Hit Point 打击点
11.
Section 10 Skill Action 技能攻击方式
12.
Section 11 Interface:IDamageable 创建接口
13.
Section 12 Player Get Hit 玩家获得伤害
章节7
Unit 7 Skill Action for Each Enemies
1.
Section 0 Unit Overview 本单元概览
2.
Section 1 Bald Pirate 光头海盗
3.
Section 2 Big Guy 大块头
4.
Section 3 Captain 舰长
5.
Section 4 Whale 鲸鱼
章节8
Unit 8 User Interface
1.
Section 1 Create Canvas 创建画布
2.
Section 2 Update Health 更新生命值
3.
Section 3 Pause Menu 暂停菜单
4.
Section 4 Boss Health Bar Boss血条
章节9
Unit 9 Game Manager
1.
Section 1 Game Over 游戏结束画面
2.
Section 2 Way to the Next Room 通往下一关
3.
Section 3 Save Data 保存数据
4.
Section 4 Fix bugs 调整bugs
5.
Section 5 Load Game 加载游戏进度
章节10
Unit 10 Build for Mobile & Monetisation
1.
Section 1 Mobile Platform Control 移动平台控制方法
2.
Section 2 Build and Run 生成并运行
3.
Section 3 Prepare for Unity Ads 为Unity广告做好准备
4.
Section 4 Watch Ads 观看广告
摘要
课程介绍视频:点击跳转
横版动作类游戏合集:
https://learn.u3d.cn/bundle/2DPlatform
M宇宙-课程全收集:
https://learn.u3d.cn/bundle/M-Universe
这个课程你将学习到以下内容:
FSM 状态机
抽象类继承
接口 interface
NPC 的 AI
数据的加载
游戏进度保存
移动平台控制
Unity Ads 广告接入
你需要做的准备:
下载安装好基本的开发环境
保持积极的心态认真跟着视频操作
登录后可观看
标签
2D
Unity Ads
Mobile & Touch
C#编程
物理模块
建议的Unity版本
适用于所有Unity版本
教程
《炸弹人》开发一款移动设备上运行的2D游戏
开始教程
电脑配置不足?
Unity云桌面,为Unity而生的云开发平台。
即可体验
教程
《炸弹人》开发一款移动设备上运行的2D游戏
登录后开始教程
章节
1
Install & Assets
1.
说明
2.
Section 1 Create Project 创建项目
3.
Section 2 Unity Layout Unity 布局
4.
Section 3 Setup Assets 资源设置
章节
2
Build Your Level
1.
Section 1 Use Tilemap 使用 Tilemap 瓦片地图
2.
Section 2 Rule Tile 规则瓦片
3.
Section 3 Tilemap Collider 瓦片碰撞器
4.
Section 4 Other Objects 其他物体
5.
Section 5 Physics 2D & Prefab 2D物理及预制体
章节
3
Create Player
1.
Section 1 Setup Player 创建玩家
2.
Section 2 Movement 基本的移动
3.
Section 3 Jump 跳跃
章节
4
Animation
1.
Section 1 Setup Animation 设置动画
2.
Section 2 Animator States 动画控制器状态
3.
Section 3 Jump VFX 跳跃的特效
章节
5
Unit 5 Create Bomb
1.
Section 1 Setup Bomb 创建炸弹
2.
Section 2 Bomb Explosion 炸弹爆炸效果
3.
Section 3 Player Attack 玩家攻击
章节
6
Create Enemy Scripts & AI
1.
Section 0 Enemies Assets Overview 敌人素材预览
2.
Section 1 Setup Basic Enemy 设置基本敌人
3.
Section 2 More Elements 更多的组件
4.
Section 3 Basic Methods 基本函数方法
5.
Section 4 Inheritance 继承
6.
Section 5 Finite States Machine 有限状态机
7.
Section 6 Animator States 动画状态机
8.
Section 7 Switch Attack Target 切换攻击目标
9.
Section 8 Attack Action 攻击方式
10.
Section 9 Hit Point 打击点
11.
Section 10 Skill Action 技能攻击方式
12.
Section 11 Interface:IDamageable 创建接口
13.
Section 12 Player Get Hit 玩家获得伤害
章节
7
Unit 7 Skill Action for Each Enemies
1.
Section 0 Unit Overview 本单元概览
2.
Section 1 Bald Pirate 光头海盗
3.
Section 2 Big Guy 大块头
4.
Section 3 Captain 舰长
5.
Section 4 Whale 鲸鱼
章节
8
Unit 8 User Interface
1.
Section 1 Create Canvas 创建画布
2.
Section 2 Update Health 更新生命值
3.
Section 3 Pause Menu 暂停菜单
4.
Section 4 Boss Health Bar Boss血条
章节
9
Unit 9 Game Manager
1.
Section 1 Game Over 游戏结束画面
2.
Section 2 Way to the Next Room 通往下一关
3.
Section 3 Save Data 保存数据
4.
Section 4 Fix bugs 调整bugs
5.
Section 5 Load Game 加载游戏进度
章节
10
Unit 10 Build for Mobile & Monetisation
1.
Section 1 Mobile Platform Control 移动平台控制方法
2.
Section 2 Build and Run 生成并运行
3.
Section 3 Prepare for Unity Ads 为Unity广告做好准备
4.
Section 4 Watch Ads 观看广告