跳转到主要内容

游戏引擎

如何开发一款游戏?游戏开发流程及所需工具分享!

demi 提交于

游戏作为娱乐生活的一个方面,参与其中的人越来越多,而大部分参与其中的人都是以玩家的身份。他们热爱一款游戏,或是被游戏的故事情节、炫丽的场景、动听的音乐所艳羡,亦或是被游戏中角色扮演、炫酷的技能、有趣的任务所吸引,然而他们中的大多数可能并不了解如此一款好玩的游戏是如何打造出来的。

画质与性能双重加持,Unity超越游戏的“炫技”

demi 提交于

从细致入微的纹理、虚实难辨的光影质感,再到两个完全由视觉特效创造的角色波士顿(Boston)和摩根(Morgan)身上,无不让人感受到亦真亦幻的奇幻视觉冲击。如果不看出品方,这部高画质的视频可能会让B站网友误以为是某一部好莱坞巨制的片段。

游戏引擎架构——渲染

demi 提交于

延迟渲染:将光照计算从观察空间延迟到屏幕空间。先迅速生成不含光照的场景,并将所有用于光照计算的信息存储在几何缓冲(G buffer)中,如深度、表面法向量、颜色、PRT系数等。完成场景渲染后用几何缓冲的信息计算光照和着色。这样更高效。