泰课在线加密视频的获取及使用说明泰课在线加密过的课程是绑定计算机电脑的硬件,除了绑定的电脑以外,其余的电脑是无法观看课程的。(加密的课程在相关课程介绍里都有提示)每个购买课程的学员仅提供一次绑定电脑的机会,所以请选择自己常用的电脑用于课程学习。 视频获取1.课程和播放器等相关资源的下载,请购买完毕后...
课程更新课程课时更新目录Unity飞行游戏开发原理与实践课时2:02-游戏卷轴新方法分析与实践课时3:03-敌机发射子弹的实现 课时4:04-飞行编队的创建 课时5:05-解决飞行编队制作中遇到的问题立即查看
笔者介绍:姜雪伟,泰课在线高级讲师3D游戏引擎的核心是渲染,游戏品质的提升需要通过Shader编程实现渲染技术,通常的渲染方式一般会通过Direct3D或者是OpenGL,对于目前比较流行的引擎Unity3D,Cocos2d-x,UE4引擎在移动端的渲染都是采用的OpenGL,所以掌握OpenGL的...
课程更新课程课时更新目录细说lua(大家都关心的热更新)课时17:Table 作为列表点击查看
在学习Unity引擎或者是其他3D游戏引擎时,经常遇到的问题就是各个坐标空间,在以前的博客中也给读者介绍过,本篇博客里用通俗易懂的语言再给读者揭露一下为什么需要这么多坐标空间?以及如何产生矩阵变换或者说利用矩阵变换解决问题。在生活中我们经常遇到问路的,有的人方向感比较强,而有的人方向感比较弱,针对这...
笔者介绍:姜雪伟,泰课海洋老师网上有很多关于Shader的教程,我在这里就不给读者讲解基础知识了,我们直接讲重点,我会结合着C++底层代码一起讲解,帮助读者理解Unity3D引擎内部对于Shader加载的实现原理,下面就结合着Unity3D中的Shader的编写给读者解释,在Unity3D中的每个S...
服务器架构技术一直是技术热点,比如比较流行的游戏服务器,各种数据平台系统等等都离不开服务器的架构设计,服务器架构设计的好坏直接决定了用户对产品使用的体验,在互联网时代,全世界用户或者玩家的距离已经开始变的越来越小,我们做的各种平台设计要能满足全球用户的使用已经成为了现实,数据的共享已经成为当前急需解...
字符串与 Text字符串和 Text 是 Unity 项目里常见到影响效能的原因之一。在 C# 里所有的字符串都是不可变(Immutable)的。任何对字符串的操作都会导致配置一个全新的字符串,这其实还蛮贵的。如果重复地串接大字符串、或是串接数量很多的字符串、或是在执行很多次的循环里串接都会造成效能...
基础开始用unity进行基础VR开发之前,先确认硬件和软件已经按照前一篇文章进行了设置。配置好并且安装好unity以后,在打开unity之前,保证DK2已经连接好,并且已经启动。在进行接下来的操作之前,先检查一下Oculus的 配置工具是否正常工作。可能需要先设置一个新用户来运行Demo场景。创建你...
2016年12月末,xLua刚刚实现新的突破:全平台支持用Lua修复C#代码bug。目前Unity下的Lua热更新方案大多都是要求要热更新的部分一开始就要用Lua语言实现,不足之处在于:接入成本高,有的项目已经用C#写完了,这时要接入需要把需要热更的地方用Lua重新实现;即使一开始就接入了,也存在同...