- 机器学习
机器学习案例讲解
该课程针对机器学习的案例进行了讲解,主要是介绍了机器学习常用算法在实际项目中的应用。机器学习针对的是算法的实现,通过案例讲解能够让学习者快速掌握机器学习的经典算法,该课程是以案例的方式讲解,这样便于开发者掌握。
共19节 1472人已学习¥80.0 免费试学 - 机器学习
机器学习
该课程介绍了机器学习所要掌握的基础知识,包括:神经网络,卷积神经网络,迁移学习,激励函数以及一些基础算法比如QLearning,Sarsa算法等等,通过该课程的学习帮助学员快速掌握机器学习的基础知识,了解机器学习的基础概念。
共27节 2370人已学习¥80.0 免费试学 - JavaScript
ThreeJS 3D高级教程
该课程是在ThreeJS 3D基础版的提升,学习基础版以后,再学习该课程,目的是帮助在ThreeJS 3D应用方面做一个技术提升,该课程实现了一些比较复杂的效果,当然这些效果实现起来也不难,只要掌握了ThreeJS 3D编程的精髓,学习就容易的多了。
共17节 3107人已学习¥88.0 免费试学 - JavaScript
ThreeJS 3D基础教程
由于WebGL的出现,在网页端渲染3D物体已经变成了现实,由于Web端不需要安装,直接可以运行,所以它获得了很多编程着的喜爱,但是由于很多人并不懂图形学编程,很难掌握Web端的3D渲染,本教程借助ThreeJS 3D给读者具体讲解如何在Web端渲染3D物体,这样可以让开发者快速的入手3D编程,能够得到事半功倍的学习效果。
共27节 2217人已学习¥89.0 免费试学 - Unity3D
Unity网络游戏架构设计
该课程主要是介绍了当前比较流行的大型网络架构设计,该架构设计采用了FairyGUI作为UI,实现了代码和逻辑的彻底分离,资源的加载采用了AssetBundle,使用了数据驱动的模块化设计,核心模块比如:游戏AI,角色相关的采用了组件设计,网络层采用了Observer观察者模式等等,值得网络游戏开发者学习,该框架实现了多款上线游戏。
共22节 1414人已学习¥100.0 免费试学 - C/C++
C++11基础教程
该课程主要是介绍了C++11以上版本相关的技术,由于C++11较之以前改变了很多,在使用起来更加方便,语法更加简洁,作为程序员值得学习一下。该课程主要是介绍了C++11以上版本的主要功能,学习起来更加容易。
共26节 1179人已学习¥66.0 免费试学 - Unity3D
FairyGUI 教程
近期公司项目中的UI部分使用的是FairyGUI,FairyGUI作为第三方插件,它弥补了UGUI中的不足,尤其在UI优化,资源和代码分离这块做的非常好,UI在游戏中经常需要更换,FairyGUI更换UI非常方便。UI自适应这块做的也非常好,可以一键适应不同的设备。该课程不同于基础讲解,而是通过代码帮助读者分析。希望通过该课程的学习能够更好的驾驭FairyGUI。
共40节 3044人已学习¥120.0 免费试学 - Unity3D
Unity水渲染技术
该课程主要讲解了两方面的内容:一是水的渲染,包括:水波动,水底焦散渲染,体积光渲染等等。二是海水编辑器的制作,实现了海边噪音,利用四叉树实现了海水网格的绘制等等。通过该课程的学习对与掌握海水绘制帮助非常大。
共10节 1664人已学习¥66.0 免费试学 - Unity3D
深度图技术应用
深度图在游戏渲染中被广泛的应用,利用该技术可以实现很多绚丽的效果,比如能量场的实现,雷达扫描,景深,战争迷雾,贴画等等都时使用深度图实现的,该课程通过大量的案例给读者介绍了深度图的应用。希望读者通过该课程的学习真正掌握深度图技术。
共12节 691人已学习¥66.0 免费试学 - Unity3D
游戏网络编程必备知识
现在的游戏大部分是网络游戏开发,网络通信包括:Http, UDP, TCP ,在客户端也许要对他们进行封装,该课程主要是从实战角度触犯帮助读者学会自己封装网络消息,通过案例的方式告诉读者它们的实际运行原理,理解消息包的封装以及发送,网络同步处理方式,消息加密等等。
共7节 575人已学习¥30.0 免费试学 - Unity3D
Unity渲染之阴影技术
移动端的阴影也是体现一款手游的渲染品质,随着技术的提升,实现角色的实时阴影可以采用不同的实现方式,本课程给读者总结了在移动端实现实时阴影的几种方式,以及完全使用GPU实现的SDF实现阴影等等,希望通过该课程的学习能让读者真正掌握实时阴影的实现方式。
共6节 756人已学习¥30.0 免费试学 - Unity3D
Unity3D场景优化算法
该课程主要是针对密集型场景裁剪处理提供了解决方案,利用四叉树或者八叉树对场景进行分割,然后通过角色身上的包围盒与四叉树或者八叉树分割的物体进行碰撞检测,这样就可以把玩家周围的物体显示出来,这个也是针对移动端的解决方案。如果对于PC端可以使用多线程分块解决,该课程也是给读者提供了一种场景优化的解决方案。
共5节 960人已学习¥20.0 免费试学 - Unity3D
Unity3D优化技术讲解
该课程使用的Unity2018,主要内容是关于游戏优化方面的讲解,不同于以往的讲解,该课程首先给读者分享了几个案例:自定义Mesh实现,利用GOU几何绘制实现草的编辑,为了让读者更好的理解优化技术,给读者深入分析了优化涉及到的三个方面:CPU,GPU,内存,以及在产品设计上需要 关注的点。希望通过该课程的学习能够帮助读者在优化方面进一步提升。
共13节 751人已学习¥66.0 免费试学 - 其他
DX12基础知识讲解
市面上比较流行的引擎有Unity和UE4引擎,二者在PC端使用的是DX12图形API,作为想从事引擎开发的程序员,掌握DX12势在必行,以前给读者讲过DX9以及基于固定流水线实现的引擎。DX12相比DX9做了许多改进,包括可编程流水线增加了几何处理等等。在渲染这块做的更细致了,可以实现更复杂的效果,通过该课程的学习能够让你快速的掌握DX12,可以在此基础上进行引擎的编写,当然也有助于你阅读理解开源引擎的代码。
共27节 1478人已学习¥100.0 免费试学 - Python
Python Tkinter窗体讲解
Python作为自立门户的语言,除了学习它的基础编程之外,它还提供了窗体的学习,这样相对来说,它就完整了,如果大家学习过C#窗体实现或者Java,MFC等等吧,再学习它就会简单的多。当然大家也不用担心,即使没学过,在学习了该教程提供的Python的Tkinter窗体后,也会让你快速的掌握。这样我们就可以使用Python做一些小游戏,或者做一些小系统。
共13节 3474人已学习¥30.0 免费试学 - Python
Python基础学习
该课程是作为想学习Python或者想转行Python的开发者提供的教程,作为人工智能学习必备语言,Python非常适合初学者学习。只要学习者掌握了一门面向对象编程语言,再学习就简单的多了。市面上比较流行的爬虫以及比较火的Alpha Go都是以Python语言作为基础实现的,本课程不同于以往的Python课程,而是从应用角度出发,通过案例的方式给读者一一呈现,通过该课程的学习能够教会读者如何学习一门语言?
共18节 933人已学习¥66.0 免费试学 - Unity3D
Unity游戏开发需掌握的C#知识点
学习Unity编程的人越来越多,由于其使用C#作为脚本语言,对于开发者上手比较容易,但是要想利用好C#编好程序,C#自身的一些技术点需要开发者熟练掌握,本教程主要是把游戏开发中经常使用的C#技术点做了一个总结,这样对于入门的开发者能够快速的掌握,写出优质的代码,提升自己的编程能力。
共9节 761人已学习¥20.0 免费试学 - Unity3D
AI算法实现及应用
该课程主要介绍了如何利用常见的人工智能算法实现AI算法,同时将其应用到项目开发中,常用的AI算法有:AI行为树,FSM,基于脚本,基于感知的等等,课程讲解了很多AI算法,这些算法都有相关案例展示。也是解决AI算法非常好的方法,相比游戏中实现的AI算法都是比较呆板的,事先通过数值设定好的,这样玩家玩几次后就把套路摸清了,缺乏变化。该课程对使用的AI算法做了一个总结,这样对读者学习AI算法帮助很大,希望读者通过该课程的学习能够对AI有更深的理解。
共11节 981人已学习¥55.0 免费试学 - Unity3D
游戏对话系统设计
该课程主要是针对游戏中的剧情、新手引导以及角色对话等关于文字方面的实现,使用了数据驱动的方式,情景中的音效,背景图片以及角色图片都是通过配置文件实现,另外还实现了对话的加载,保存等功能,可以将其移植到游戏开发中。
共8节 1569人已学习¥39.0 免费试学 - Unity3D
游戏研发流程
该课程主要是给读者介绍游戏研发周期结点,时间安排和人员安排,项目中使用的管理工具以及研发团队如何使用项目管理工具。如何提升研发效率等等
共5节 2445人已学习超级会员免费 免费试学
- 1
- 2