姜雪伟|开发组长/高级工程师/技术专家

擅长领域:3D引擎,移动端游戏,计算机图形学

讲师介绍

网名:海洋,CSDN社区讲师,3D游戏引擎开发者,IT讲师,计算机图形学方向研究生,曾在浙江大学CAD&CG;国家重点实验室学习。从事IT行业15年,主导或参与了18款大型游戏的研发;曾在网龙、久游、趣游等知名IT公司担任核心技术团队负责人;目前个人拥有3项软件著作权和一个发明专利。 已出版书籍《手把手教你架构3D游戏引擎》电子工业出版社,《Unity3D实战核心技术详解》电子工业出版社。

讲师卡

累计308945人学习过该讲师的课程

最近学员

最新评论

Unity3D:

游戏对话系统设计

该课程主要是针对游戏中的剧情、新手引导以及角色对话等关于文字方面的实现,使用了数据驱动的方式,情景中的音效,背景图片以及角色图片都是通过配置文件实现,另外还实现了对话的加载,保存等功能,可以将其移植到游戏开发中。

共8课时(已更新8课时)| ¥29.00| 113人学习过开始学习
Unity3D:

游戏开发经验分享

该课程主要是针对游戏开发方方面面的经验分享,从加密算法,到内存优化,GPU优化,多线程编程,美术资源优化,项目管理工具,客户端架构设计等一一给读者讲解,帮助大家提升研发效率,找到优化的根源,借助辅助工具,达到优化目的。

共11课时(已更新11课时)| ¥49.00| 125人学习过开始学习
Unity3D: 【会员免费】

游戏研发流程

该课程主要是给读者介绍游戏研发周期结点,时间安排和人员安排,项目中使用的管理工具以及研发团队如何使用项目管理工具。如何提升研发效率等等

共5课时(已更新5课时)| 389人学习过开始学习
Unity3D:

GPU编程优化篇

本课程从可编程流水线到GPU内部运行原理一一给读者介绍,本课程涉及到的Shader编程技术都是实战中经常使用的,结合着案例讲解让读者更容易接受,另外对GPU编程的优化也做了进一步的讲解。

共17课时(已更新17课时)| ¥99.00| 147人学习过开始学习
其他:

3D引擎架构设计篇

本课程是针对3D引擎架构设计,涵盖引擎的基础模块,多线程基础框架,大场景加载,地形多纹理优化技术,GPU优化渲染,物理引擎,AI算法以及AI行为树,AR/VR技术讲解等等。

共26课时(已更新26课时)| ¥199.00| 149人学习过开始学习
Unity3D:

飞车竞速

本课程是一款真正的商业游戏开发,该产品涉及的技术点非常多,从编码规范到系统架构设计给大家一一展现,其主要技术点包括: 全新的游戏架构设计理念 打造自己的UI系统,不使用任何第三方UI(NGUI或UGUI)。 文本文件的加密以及多语言版本的实现。 场景的无缝拼接。 数值驱动游戏开发 多关卡设计 绚丽的特效系统 游戏商店设计 丰富的游戏玩法 升级系统设计 新手引导等等

共103课时(已更新103课时)| ¥399.00| 342人学习过开始学习
手游开发:

Unity游戏文本自动化生成脚本工具

在游戏开发中,策划填写好配置表,程序拿到配置表后,根据配置表中的项,在代码中定义结构体,编写加载函数接口,获取数据接口,一旦配置表中的项增加或者删除,或者改变,程序就要在脚本中修改对应的结构体,否则就会在加载数据或者获取数据时报错,这对程序开发者来说非常繁琐的,而本课程主要是为解决这个问题而制作的。

共12课时(已更新12课时)| ¥49.00| 707人学习过开始学习
其他:

算法与游戏实战技术

游戏开发者需要具有能解决实际问题的能力也就是算法能力。这需要开发者能将算法与实际项目开发完美的结合起来。算法是支撑项目开发的灵魂,在游戏公司,算法都是封装在引擎中,对于一般的开发者是不可见的,这样非常不利于开发者学习,久而久之,对于开发者自身技能提升是非常不利的。为了更好的帮助开发者提升技能,特意为开发者准备了算法与游戏系列课程。

共6课时(已更新6课时)| ¥99.00| 5396人学习过开始学习
Unity3D:

Unity内存优化经验分享

该课程主要是针对游戏开发过程中,包体的压缩,材质的压缩,效率的优化等一些技术点的讲解,以及编码过程中如何优化内存等。

共10课时(已更新10课时)| ¥29.00| 11015人学习过开始学习
Unity3D:

移动端游戏架构设计

目前很多开发者对于游戏架构设计一无所知,只是简单的把脚本与对象进行挂接,导致在后期开发中,版本维护,功能扩展非常不方便,现在网上出现了各种版本的热更新实现,比如Lua,JS,C#Light等, 该框架设计技术独辟蹊径,而且在设计上采用了MVC设计模式,非常适用于开发者,对于UI和场景都适用。

共17课时(已更新17课时)| ¥100.00| 16589人学习过开始学习
每页显示 共25条数据 1 2 3