Level2课程
等级起点:
需要掌握C#编程的基础原理
需要熟练掌握Unity的基础界面及相关操作应用
需要入门通过地图器编辑进行游戏设计
等级终点:
熟练使用C#脚本并通过Unity提供的API和场景逻辑进行交互
掌握面向对象(OOP)编程技术和.NET框架 (OOP基础、继承和多态、OOP设计理念、委托、泛型、集合及特性和反射)
可设计出高质的面向对象程序,并可在Unity中用C#来开发脚本
熟练掌握Unity游戏引擎的工具链应用 (图形、物理、粒子、动画、UI)
掌握设计强交互的游戏数据及架构
爪爪游戏学院
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Unity游戏开发:游戏开发面试编程应用题-经典篇
游戏开发面试编程应用题-经典篇计算机程序就等于数据结构加上算法,而对这两者的掌握是必须要通过不断的锻炼来熟悉的。这也是游戏开发公司在面试程序职位时最为看重的核心技能。本课程通过对经典算法和数据结构的学习,来理解他们的核心思想,我会利用应用题目来加强同学们对程序设计的理解。因为课程时长原因,不可能对每个话题进行非常全面的讲解,但学习完本课程之后,大家可以对相应的编程思维拥有最基本的概念,从而打下...原创 2019-11-18 17:46:13 · 1278 阅读 · 0 评论 -
Unity游戏开发:Unity Editor零基础实战开发课程
工欲善其事,先利其器。游戏开发也适用于这句老话。游戏公司的项目开发,并不单是靠程序员对游戏逻辑的输出。假如游戏逻辑交给代码来处理,无论是游戏测试还是bug的修改,时间和金钱的成本控制都是不可预料的。游戏工程师应该规划好各个游戏系统后,通过制作可配置的、可调式的工具并交给策划、美术和测试人员,这样才能发挥各个部门的能力,完善公司的工作流。因此,如果你是一个Unity学习者或者是从业者,U...原创 2019-11-11 17:22:52 · 499 阅读 · 0 评论 -
Unity游戏开发:MadMind VR速度实践
设计开发一个类似于PT寂静岭的解谜恐怖游戏MadMind是一个第一人称互动解谜游戏,玩家在Doctor Frank的办公室醒来后,发现这里已经空无一人,一起进入虚拟现实解开这个谜题。我们此次开发的项目选自于该游戏的序章DEMO。我们将在这次的速度实践中学习如何设计及开发一个类似于PT寂静岭一样的解密恐怖游戏。我们将使用Paws4Unity的测试版本进行项目的设计及开发。这次项目实践将主...原创 2019-09-05 11:18:34 · 283 阅读 · 0 评论 -
Unity游戏开发:文字冒险游戏项目实战
全面设计与实现问答游戏项目文字冒险游戏又称互动小说,游戏的交互是通过玩家输入的文字来展开剧情。虽然文字冒险游戏的操作非常简单,但是如果开发者有充分的脑动和强大的设计能力,就能开发出系统复杂,超长游戏时长的趣味游戏。在本节课中,我们会通过C#编程一步一步带大家实现文字游戏的游戏逻辑。课程的主要内容围绕着游戏逻辑展开,主要设计了输入与响应逻辑、房间Room逻辑、文字指令、物品与背包和物品的...原创 2019-09-05 10:58:57 · 4089 阅读 · 0 评论 -
Unity游戏开发:光与影的游戏速度实践
通过SPEEDDEMO速度实践项目,快速提升Unity光照系统的实战经验技能和我们一起从0开始导入素材创建场景,并且开发出高质的光影视效氛围,让你直观的理解Unity的GI烘焙系统。同时我们还提供了关于反射探头的实操项目,带你制作实时的镜面反射效果,系统了解分析效率与效果之间的权衡。你还可以和我们一起共同搭建光照探头组,设置光照探头的工作区域以及分析在过程中遇到的问题,让你啃下光照探头...原创 2019-09-04 15:17:18 · 214 阅读 · 0 评论 -
Unity游戏开发:Unity寻路
常问路的人,不迷失方向本课程讲解在Unity中使用自带的Navigation模块来实现寻路和导航,并讲解如何通过Unity官方提供的脚本组件来实现组件化的寻路网格,针对不同角色类型进行导航,以及动画和寻路的配合。学习本课程之前需要先完成Unity C#速成课程和Unity脚本基础课程。完成本课程后即可在游戏中开发寻路和导航的功能。预估学习&练习时间:8小时 难易度:进...原创 2019-09-03 18:26:14 · 258 阅读 · 0 评论 -
Unity游戏开发:UI系统
符号语言的艺术与技术UI是游戏里同玩家交互的最有效方式,它们能向玩家传递信息、情感、甚至能够告诉玩家应该去哪里应该做什么。而UI的开发同时也是游戏设计师及开发工程师必须要掌握的重要开发技能。UGUI是Unity的界面交互系统,它具有使用灵活、界面美观、支持个性化定制的特点,也是业内目前使用最为平凡的Unity平台工具系统。ALEX老师将会带大家一起来学习canvas、image、b...原创 2019-09-03 18:07:42 · 490 阅读 · 0 评论 -
Unity游戏开发:Unity动画系统
Unity动画系统的深度教学本课程,结合了Unity引擎动画模块的使用技巧和C#脚本游戏逻辑的编写,学习并掌握动画设计模块的可扩展性。课程的主要内容深度讲解了Unity Animation先关组件的具体使用方式及注意事项。同时还实例讲解了Player Controller、寻路与动画的配置和实用流程。预估学习&练习时间:16小时 难易度:进阶动画基础组件Uni...原创 2019-09-03 17:32:33 · 355 阅读 · 0 评论 -
Unity游戏开发:粒子系统
从入门到进阶的粒子设计实战,一起动手搞起来!粒子系统是游戏开发中最为有趣和激动的模块,粒子特效往往能够起到画龙点睛的作用。在本课程中,Rex老师会带着大家以实战设计的形式,全面系统的从零开始学习Unity粒子系统,深入讲解每一个粒子编辑器功能属性的应用和使用规范,同时也会对粒子特效设计的相关工作流程及注意事项进行说明。同时我们还会提供完整的素材工程,帮助大家更快的上手自己进行粒子特效的...原创 2019-09-02 15:40:22 · 295 阅读 · 0 评论 -
Unity游戏开发:Unity物理引擎
详细讲解Unity的物理引擎系统以及物理组件的应用及注意事项。学习刚体Rigidbody和碰撞体Collider组件的工作方式和应用场景。我们设计了非常高效的教学路径,让你快速入门Unity物理组件的设置方式及操作流程。同时我们也对所有物理组件进行了非常详细的讲解及实操演示。带你全面深度了解Rigidbody刚体的Mass质量属性、阻力及重力的应用; 深度讲解Kinematic Motion运...原创 2019-09-02 15:31:49 · 689 阅读 · 0 评论 -
Unity游戏开发:PBR Shader管线应用课程
学习PBR Shader在Unity当中的应用Physically Based Rendering(简称PBR)是一种着色和渲染技术,用于更精确的描述光如何与物体表面互动,PBR在现代游戏的开发应用中具备非常明显的优势,是开发AAA项目以及VR虚拟现实项目必备的工作管线。同时PBR也为关卡策划及美术提供了非常明确的材质工作路线,PBR不是万能的,在制作移动平台项目的时候往往无法直接应用PBR着...原创 2019-09-02 15:27:08 · 579 阅读 · 0 评论 -
Unity游戏开发:Unity纹理及材质
专业材质工作管线的实践课从纹理到材质,从理论到实践,你将深入学习纹理贴图的应用及操作,全面了解创造及添加材质的基础工作流程。同时,我们还准备了学习了解Unity Standard Shader的快速入门基础课程,为深入学习PBR工作管线打下坚实的基础预估学习&练习时间:8小时 难易度:进阶创造及添加材质的基础工作流程学习建议及心得分享 创造及添加材质的工作流...原创 2019-09-02 15:24:13 · 648 阅读 · 0 评论 -
Unity游戏开发:Unity光照
有光的世界才更精彩!提供了初学者必看的Unity光照模块的学习经验及心得分享,同时准备了十分强大的“Starter_Pack”工程包。我们会带你一起搭建场景光效所使用的三种光照模式管线,并全面的讲解Realtime实时光照工作流程,Baked GI 烘焙全局光照的工作流程以及Precomputed Realtime GI 前置计算的实时全局光照工作流程的相关的基础知识点及注意事项。从如...原创 2019-08-30 18:47:42 · 246 阅读 · 0 评论 -
Unity游戏开发:摄像机及后处理
详细讲解摄像机及后处理系统的工作流程学习摄像机的FOV及裁剪面的基础操作,全面了解摄像机的操作视角及相机投射模式。最后还会学习到不同人称相机视角的设置规范及注意事项。我们制作了全面强大的后处理PostPorcessing学习开发工程,并会手把手和你一起搭建学习场景。我们设计了非常高效的教学路径,让你快速入门后处理Profile的设置方式及操作流程。同时我们也对所有后处理元素进行了非常详...原创 2019-08-30 19:06:10 · 1538 阅读 · 0 评论 -
Unity游戏开发:Unity脚本应用
Unity的C#脚本课程本课程讲解在Unity中使用C#脚本,通过Unity提供的API和场景逻辑进行交互的基础部分。学习本课程之前需要先完成C#基础课程或者Unity C#速成课程。完成本课程后即可在各种Unity实践课程中使用脚本来编写游戏逻辑。预估学习&练习时间:10小时 难易度:进阶基础部分Unity脚本课程简介 开发环境 Unity脚本组件...原创 2019-08-30 18:57:50 · 375 阅读 · 0 评论 -
Unity游戏开发:C#进阶之面向对象编程
深入浅出的C#进阶课程在了解C#基础语法之上,进一步学习面向对象(OOP)编程技术和.NET框架,并深入讲解在实践中总结出的OOP设计理念。学完本课程,即可设计出优质的面向对象程序,并可在Unity中用C#来开发所有脚本。预估学习&练习时间:20小时 难易度:进阶OOP基础面向对象编程简介 命名空间 类的成员及可访问性 字段和常量 属性和索引器 方法...原创 2019-08-30 18:57:31 · 560 阅读 · 0 评论
分享