Unity3D实战入门:第三人称射击游戏

手把手教你搭建3D射击游戏雏形

默认教学计划
16人加入学习
(1人评价)
价格 ¥ 39.00
教学计划
课程介绍

课程概述:

这是一套第三人称射击游戏开发的入门基础课程。

本课程从零开始,带领学习者逐步完成一款小型的第三人称射击游戏。向3D射击类游戏的初学者展示完整项目的制作流程和设计思路,对该类游戏的常用知识点、必备功能模块、代码结构进行详细讲解,让学习者能够快速搭建一款3D射击游戏的雏形,为后续中、大型游戏的开发打下良好基础。

通过本套课程,你可以学习到:

  1. 3D模型的导入
  2. 角色的移动控制
  3. 角色的动画导入和状态切换
  4. 线渲染的属性及其使用方法
  5. Unity的导航寻路系统(Navigation
  6. 角色战斗系统的实现(移动、攻击、死亡)
  7. 角色技能效果的实现
  8. 角色血条等UI界面的设计
  9. 简易游戏手柄的制作
  10. 移动设备上多点触控的实现  

课程难度:中级

软件环境:Unity3d 5.3.5VisualStudio2012

课程目标
  • 本课程以一款小型的第三人称射击游戏为案例,手把手教你如何搭建一款3D射击游戏的雏形。麻雀虽小,五脏俱全,这款小游戏难度不大,但第三人称射击游戏该有的模块、功能它都有涉及。通过案例游戏的开发,学习者可以对第三人称射击游戏快速入门,对后续复杂大中型3D游戏的开发有实际的借鉴意义。 这套课程,对初次接触3D射击类游戏的学习者而言,是一块极好的跳板。
适合人群
  • 有良好的C#编程基础,熟悉Unity3D的界面和基本操作
  • 有2D游戏开发经验,对Unity3D的UI系统、物理系统、动画系统、粒子系统有初步了解
  • 缺乏3D游戏尤其是射击类游戏开发经验