游戏开发

游戏开发是创建电子游戏的过程,涉及从游戏设计和概念到最终游戏发布的各个阶段。游戏开发需要协同合作的团队,包括游戏设计师、程序员、艺术家、音频工程师、测试员和项目经理等,以确保游戏在各个方面都达到高质量标准。

游戏场景管理(三)背面剔除

在图形渲染中有一个很大的敌人就是渲染不必要的多边形,比如处于背面的三角面片。拿起一本数,无论你怎么看最多也只能看到书的三个面,有的时候只能看到书的一个面。看不到的面我们完全可以把它剔除掉,这门武功就叫做背面剔除。

如何入门游戏开发?游戏开发需要掌握哪些技能?

经常能看到类似“如何入门游戏开发?游戏开发需要掌握哪些技能?”这样的问题,下面试着概括性的对游戏开发所需要的技能做一个总结,希望大家对游戏开发能有一个基本的认识!

游戏场景管理(二)视锥体剔除

在学习场景管理之前,我们要先学习一下视锥体剔除(VFC),因为无论你使用什么空间划分算法,划分的空间都要进行视锥体剔除,被剔除的空间内部的所有物件都会被抛弃以此来加速渲染或碰撞。这也是场景管理的核心目的。

优化内容资源,你需要这张优化执行列表

游戏开发中在引擎基本定型的情况下,内容资源的优化对优化游戏起到主要的作用。不论是作为美术、策划、TA,在整个开发的不同阶段都需要有这个意识和执行力,了解自己的每一项内容操作及设置,会对游戏的运行有哪方面的影响(CPU,GPU,内容,包体等),以此指导内容的制作。

想做游戏开发,我应该会点啥?

游戏开发基础要求高么?和其他程序猿一样,要想做一名优秀的游戏开发者,底子不能差,算法,数据结构,语言等基础一个都不能少。当然,除了这些基本功外,还要对游戏有比较深入的理解,比如看到一个功能就能猜出或给出一个大概的实现思路。

Unity3D的全局光照和阴影:中篇(光照探针和反射探针)

使用光照贴图可以大幅度提升场景渲染的真实程度,但缺点是光照贴图无法作用在非静态的物体上,所以看上去运动的物体和场景就显得恨不协调。为了解决这个问题,使用光照探针(probe lighting)技术模拟使用光照贴图的效果。

Unity3D的全局光照和阴影:上篇(全局照明GI和局部照明)

全局照明(global illumination,GI)是用于向三维场景中添加更为逼真的光照效果的一组算法总称。全局算法不仅考虑光源发出的光与被照亮物体之间的关系,即直接照明(direct illumination),还考虑光线从某一物体的表面传递到另一个物体的表面时的关系,即间接照明(indirect illmination)。

IMG B系列多核GPU助Imagination重返高性能游戏市场

上周,Imagination重磅发布 B 系列多核GPU,在计算能力、性能功耗、带宽等各方面均有大幅提升。同时,凭借核心部分的可扩展性,它成为移动设备(从高端到入门级)、消费类电子、物联网、微控制器、数字电视(DTV)和汽车等多个市场的终极解决方案。本文作者Imagination CMO David Harold回忆了产品的发展历程。