《坦克争霸战》Unity 3D游戏

初阶8天开发一个Unity游戏,纯干货,起步神器

5分 更新: 2020/04/19

收藏( 9 下载课程 二维码 下载学堂APP 缓存视频离线看 学习社群 二维码 关注公众号 加入官方群

474 学习人数 6小时24分钟 30课时
课程权益 15分钟内无条件退款 1、仅限付费视频课程适用
2、购买后15分钟内可以找到客服进行沟通退款
3、下载资料后不再享有退款特权
4、客服(Tel:400-101-1651)

下载资料后不支持
24小时内答疑 随时随地观看课程 专属资料下载
  • 课程介绍
  • 课程大纲
  • 学员评价
  • 其他课程 66
  • 专题套餐

适合人群:

unity开发工程师,游戏开发工程师

课程目标:

8天开发一个Unity游戏,纯干货,起步神器

课程简介:

一.项目简介

《坦克大战》是一款Unity 引擎开发的3D射击游戏,游戏拥有与CS媲美的对战模式和3D的视觉体验。

     《坦克大战》以二战坦克为题材,既保留了射击类游戏的操作性,也改进了射击类游戏太过于复杂难玩的高门槛特点,是一款集休闲与竞技于一身的网页游戏。

      超过20辆各类二战知名战车供您选择,关卡系统,道具系统,各坦克独立个性强化系统,更拥有全车独特皮肤闪亮登场,并拥有多种竞技模式,让每一个玩家都能找到适合自己的归属。


图片2.png


二、实训对象:

动漫制作技术专业、数字媒体应用技术专业、数字媒体艺术设计专业、动漫设计专业、游戏设计专业、软件工程专业、网络工程专业、通信工程专业、电子信息工程专业、计算机应用专业、计算机科学与技术专业等相关专业的在校学生及毕业生,对游戏开发以及AR/VR有浓厚兴趣的人员。



三、具备专业知识:

1)、具备一定的PS软件及3DMAX建模基础;

2)、具备C#语言编程基础;

3)、具备Unity引擎开发基础;

4)、具备实际动手能力;

5)、有较强的学习能力;



四、培养目标:

1)、了解手机游戏公司项目开发流程,项目分工,岗位分工及岗位技术要求;

2)、学习项目UI框架搭建规范及技术标准;

3)、学习NGUI插件导入应用;

4)、学习各个UI功能模块搭建如开始界面,设置界面,战斗界面,战斗结果界面设计等;

5)、学习C#语言在Unity引擎语言应用规范及坦克类核心战斗系统框架搭建,战斗系统,敌人坦克智能系统,道具管理系统等;

6)、学习项目打包发布流程要求及规范;




五、环境要求

1)、提供多媒体实训课程,配备投影仪,每个学生一台电脑;

1)、教学环境:网络广播教学系统活着标准清晰的投影设备,话筒等;

1)、开发主机:Windows系统或者Mac系统主机,可安装Unity 5.4引擎和Visual Studio 2015软件;


六、实训周期:

8天(48学时)



坦克争霸战》项目工程知识体系


1、项目工程创建

1.Untiy工程创建基本步骤及规范

2.美术资源分类管理


2、UGUI

1.UGUI组建基本应用

2.登录界面创建

3.战斗界面创建

4.战斗结束界面创建


3、玩家坦克系统

1.玩家坦克资源管理

2.玩家坦克战斗系统功能

3.坦克键盘控制移动、坦克炮口旋转

4.坦克键盘控制发射zhi弹

5.生命系统


4、zhi弹系统

1.zhi弹资源管理

2.zhi弹智能飞行

3.zhi弹碰撞检测逻辑

4.zhi弹碰撞销毁判断


5、爆炸特效系统

1.爆炸特效资源管理

2.爆炸特效产生及销毁判断

6、敌人坦克系统

1.敌人坦克资源管理

2.敌人坦克随机动态生成逻辑

3.敌人坦克智能逻辑

  敌人坦克智能追踪目标坦克

  敌人坦克智能gong击目标坦克

4.敌人坦克zhi弹系统及zhi弹爆炸系统

5.生命系统


7、关卡系统

1.游戏胜负判断基本规则

2.玩家坦克升级及关卡升级基本逻辑


8、武器系统

1.武器资源管理

2.武器属性配置及奖励规则

3.武器碰撞检测


9商城系统

1.玩家坦克资源管理

2.玩家坦克升级及商城购买数据配置


10游戏结束系统

1.玩家失败结束判断

2.玩家通关逻辑判断



9、讲师:

却家庭

多年从事Unity及VR开发。曾参与研发多款游戏,精通C#编程以及Unity引擎开发技术。擅长案例与课堂理论相结合,积极热情,极富感染力,能活跃课堂,乐于共享和传播IT技术,授课认真负责,有亲和力。

展开更多

课程大纲-《坦克争霸战》Unity 3D游戏

资料下载
  • 1

    1-1-项目简介资源导入 1-1-项目简介资源导入

    [14:52] 开始学习
  • 2

    1-2-工程资源简介 1-2-工程资源简介

    [08:01] 开始学习
  • 3

    1-3-按钮事件脚本绑定及场景跳转 1-3-按钮事件脚本绑定及场景跳转

    [10:29] 开始学习
  • 4

    2-1-玩家坦克键盘控制逻辑 2-1-玩家坦克键盘控制逻辑

    [17:30] 开始学习
  • 5

    2-2-玩家坦克控制旋转与移动 2-2-玩家坦克控制旋转与移动

    [13:25] 开始学习
  • 6

    2-3-玩家坦克炮口旋转 2-3-玩家坦克炮口旋转

    [16:01] 开始学习
  • 7

    2-4-玩家坦克zhi弹实例化 2-4-玩家坦克zhi弹实例化

    [11:46] 开始学习
  • 8

    2-5-zhi弹初始化化速度 2-5-zhi弹初始化化速度

    [11:55] 开始学习
  • 9

    2-6-zhi弹碰撞检测 2-6-zhi弹碰撞检测

    [11:20] 开始学习
  • 10

    2-7-玩家坦克操作特效管理 2-7-玩家坦克操作特效管理

    [11:17] 开始学习
  • 11

    2-8-主摄像机跟随玩家坦克 2-8-主摄像机跟随玩家坦克

    [11:05] 开始学习
  • 12

    3-1-敌人坦克状态智能判断 3-1-敌人坦克状态智能判断

    [14:00] 开始学习
  • 13

    3-2-敌人坦克智能追击 3-2-敌人坦克智能追击

    [13:24] 开始学习
  • 14

    3-3-敌人坦克智能gong击 3-3-敌人坦克智能gong击

    [11:54] 开始学习
  • 15

    3-4-玩家坦克被gong击伤害判断 3-4-玩家坦克被gong击伤害判断

    [13:09] 开始学习
  • 16

    3-5-玩家坦克UI数据绑定 3-5-玩家坦克UI数据绑定

    [09:23] 开始学习
  • 17

    3-6-敌人坦克伤害判断及UI数据绑定 3-6-敌人坦克伤害判断及UI数据绑定

    [12:20] 开始学习
  • 18

    4-1-关卡设置及敌人坦克波次创建 4-1-关卡设置及敌人坦克波次创建

    [19:20] 开始学习
  • 19

    4-2-关卡升级判断及敌人坦克列表动态管理 4-2-关卡升级判断及敌人坦克列表动态管理

    [13:36] 开始学习
  • 20

    4-3-游戏胜利及失败判断 4-3-游戏胜利及失败判断

    [20:53] 开始学习
展开更多

5

学员评分

  • 0%
  • 0%
  • 0%
  • 0%
  • 0%
超过  “Unity3D”   99%的课程

    1
    非常糟

    2
    很差

    3
    一般

    4
    很好

    5
    非常好

      展开更多
      加载中
      没有了哦~
      仅需¥39.00
      关注公众号 领VIP会员
      下次再说

      点击打包下载,即可获取该课程全部资料

      打包下载
      618折上满减满200减25元 满300减35元 满500减55元
      是否单独购买该课程?
      直接购买 去凑单
      在线
      客服
      APP
      下载

      下载Android客户端

      下载iphone 客户端

      官方
      微信

      关注官方微信

      返回
      顶部