视频教程-老孙的游戏课 第6篇 生存射手-Unity3D

扫码下载「CSDN程序员学院APP」,1000+技术好课免费看

APP订阅课程,领取优惠,最少立减5元 ↓↓↓

订阅后:请点击此处观看视频课程

 

视频教程-老孙的游戏课 第6篇 生存射手-Unity3D

学习有效期:永久观看

学习时长:429分钟

学习计划:8天

难度:

 

口碑讲师带队学习,让你的问题不过夜」

讲师姓名:孙博文

高校教师 / 培训机构讲师

讲师介绍:在大学混了三十余年,不敢说自己优秀,但学生愿意选俺的课,心里还是美滋滋的。当然除了上课,俺还带领小伙伴们开发VR、AR和游戏项目,现已获得16项软件著作权证书,学生们在国家、省、市各类计算机比赛中获得多项一、二、三等奖。

☛点击立即跟老师学习☚

 

「你将学到什么?」

本课程是《老孙的游戏课》系列课程的第6篇,主要讲解Unity官网上的一个游戏Demo——《Survival Shooter》,即《生存射手》,该实例思路清晰、素材完整,是一个非常好的游戏开发入门课程,虽然该课程在官网上有英文版讲解,但为了方便国内学员学习,我们通过理解和消化对该课程进行了全中文讲解,并在Unity2017版完成实例演示。
该课程分如下12讲:
第1讲 项目介绍
    主要讲解了该游戏项目的来源,运行效果,资源下载位置,以及Unity的基本操作等等。



第2讲 场景搭建
    主要讲解游戏场景文件的创建,游戏模型、灯光的添加,地板碰撞器的构建,背景音乐的设置,以及游戏主角的导入。



第3讲 玩主设置
    主要讲解游戏主角的动画控制器的创建,动画状态机的设计,并为主角添加刚体、碰撞器、音效等。



第4讲 玩主控制
    该讲主要解决对游戏角色的控制问题。包括键盘控制角色行走,鼠标控制角色旋转等。



第5讲 相机跟随
    该讲主要解决摄像机如何跟随角色行走的问题。由于上一讲我们利用鼠标操作实现了对游戏角色的旋转功能,所以这一讲的摄像机跟随,就不能是将摄像机添加到角色身上那么简单,需要编程来实现。



第6讲 添加敌人
    该讲介绍了游戏中的敌人——“僵尸兔”的属性设置,包括敌人被射击时喷溅物特效的添加,但最重要的是,该讲介绍了UInty的一个AI功能,即利用人工智能算法构建的自动寻路设计,从而实现了敌人自动跟随主角行走的功能。



第7讲 生命值UI
    该讲介绍了为角色添加血条的方法,利用Unity自带的UI控件,可以很容易地制作游戏中的血条。



第8讲 生命值计算
    该讲介绍了玩主受到伤害时其生命值的计算方法,通过代码可以实时计算玩主的生命值。



第9讲 攻击敌人
    该讲介绍了玩主攻击敌人的方法,以及敌人受到攻击时所应具有的功能。



第10讲 计分系统
    该讲主要讲解了玩主消灭敌人所获积分的方法,包括积分的计算方法,积分的UI显示等。



第11讲 生成敌人
    该讲介绍了游戏中的敌人动态生成的方法,包括制作敌人种子,敌人的出生点设置,复用动画控制器的设置等。



第12讲 游戏结束
    该讲介绍了“Game Over”游戏UI的动态显示方法,主要讲解了Unity的动画系统的使用。

 

「课程学习目录」

1.游戏实例介绍
2.构建场景
3.玩主设置1
4.玩主设置2
5.玩主控制
6.相机跟随
7.添加敌人
8.生命值UI
9.生命值计算
10.攻击敌人1
11.攻击敌人2
12.计分系统
13.生成敌人1
14.生成敌人2
15.游戏结束
16.游戏结束2

 

7项超值权益,保障学习质量」

  • 大咖讲解

技术专家系统讲解传授编程思路与实战。

  • 答疑服务

专属社群随时沟通与讲师答疑,扫清学习障碍,自学编程不再难。

  • 课程资料+课件

超实用资料,覆盖核心知识,关键编程技能,方便练习巩固。(部分讲师考虑到版权问题,暂未上传附件,敬请谅解)

  • 常用开发实战

企业常见开发实战案例,带你掌握Python在工作中的不同运用场景。

  • 大牛技术大会视频

2019Python开发者大会视频免费观看,送你一个近距离感受互联网大佬的机会。

  • APP+PC随时随地学习

满足不同场景,开发编程语言系统学习需求,不受空间、地域限制。

 

「什么样的技术人适合学习?」

  • 想进入互联网技术行业,但是面对多门编程语言不知如何选择,0基础的你
  • 掌握开发、编程技术单一、冷门,迫切希望能够转型的你
  • 想进入大厂,但是编程经验不够丰富,没有竞争力,程序员找工作难。

 

「悉心打造精品好课,8天学到大牛3年项目经验」

【完善的技术体系】

技术成长循序渐进,帮助用户轻松掌握

掌握Unity3D知识,扎实编码能力

【清晰的课程脉络】

浓缩大牛多年经验,全方位构建出系统化的技术知识脉络,同时注重实战操作。

【仿佛在大厂实习般的课程设计】

课程内容全面提升技术能力,系统学习大厂技术方法论,可复用在日后工作中。

 

「你可以收获什么?」

学会用Unity制作游戏实例

学会做游戏的基本方法和套路

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
程是《老孙游戏》系列程的第6,主要讲解Unity官网上的一个游戏Demo——《Survival Shooter》,即《生存射手》,该实例思路清晰、素材完整,是一个非常好的游戏开发入门程,虽然该程在官网上有英文版讲解,但为了方便国内学员学习,我们通过理解和消化对该程进行了全中文讲解,并在Unity2017版完成实例演示。该程分如下12讲:第1讲 项目介绍    主要讲解了该游戏项目的来源,运行效果,资源下载位置,以及Unity的基本操作等等。第2讲 场景搭建    主要讲解游戏场景文件的创建,游戏模型、灯光的添加,地板碰撞器的构建,背景音乐的设置,以及游戏主角的导入。第3讲 玩主设置    主要讲解游戏主角的动画控制器的创建,动画状态机的设计,并为主角添加刚体、碰撞器、音效等。第4讲 玩主控制    该讲主要解决对游戏角色的控制问题。包括键盘控制角色行走,鼠标控制角色旋转等。第5讲 相机跟随    该讲主要解决摄像机如何跟随角色行走的问题。由于上一讲我们利用鼠标操作实现了对游戏角色的旋转功能,所以这一讲的摄像机跟随,就不能是将摄像机添加到角色身上那么简单,需要编程来实现。第6讲 添加敌人    该讲介绍了游戏中的敌人——“僵尸兔”的属性设置,包括敌人被射击时喷溅物特效的添加,但最重要的是,该讲介绍了UInty的一个AI功能,即利用人工智能算法构建的自动寻路设计,从而实现了敌人自动跟随主角行走的功能。第7讲 生命值UI    该讲介绍了为角色添加血条的方法,利用Unity自带的UI控件,可以很容易地制作游戏中的血条。第8讲 生命值计算    该讲介绍了玩主受到伤害时其生命值的计算方法,通过代码可以实时计算玩主的生命值。第9讲 攻击敌人    该讲介绍了玩主攻击敌人的方法,以及敌人受到攻击时所应具有的功能。第10讲 计分系统    该讲主要讲解了玩主消灭敌人所获积分的方法,包括积分的计算方法,积分的UI显示等。第11讲 生成敌人    该讲介绍了游戏中的敌人动态生成的方法,包括制作敌人种子,敌人的出生点设置,复用动画控制器的设置等。第12讲 游戏结束    该讲介绍了“Game Over”游戏UI的动态显示方法,主要讲解了Unity的动画系统的使用。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值