Our First Triangle Posted on 2022-01-27 In 游戏引擎开发 (Game Engine Series)4.7k 9 mins.Christmas renders 2018 and 2021 by Mohamed Chahin引言上一节我们为不同的图形 API 创建了 Context 中间层。今天我们将绘制引擎第一个三角形。Read more »
Rendering Context Posted on 2022-01-27 In 游戏引擎开发 (Game Engine Series)3k 5 mins.Christmas renders 2018 and 2021 by Mohamed Chahin引言上一节我们将引擎转变为静态库并消除了所有警告和错误。今天我们将进入渲染模块。Read more »
A Gentle Introduction to DirectX Raytracing 11 Posted on 2022-01-26 In 光线追踪 (Ray Tracing)4.4k 8 mins.引言本节我们将减少光线计数,将阴影射线拍摄到每个像素仅一个随机光。Read more »
Static Libraries and ZERO Warnings Posted on 2022-01-25 In 游戏引擎开发 (Game Engine Series)3.8k 7 mins.Christmas renders 2018 and 2021 by Mohamed Chahin引言也许是时候停下脚步,整理一下我们在引擎开发中遗留的各种警告与问题了。我们将引擎构建为静态库,并且清除所有警告!Read more »
Rendering Introduction Posted on 2022-01-23 In 游戏引擎开发 (Game Engine Series)963 2 mins.Christmas renders 2018 and 2021 by Mohamed Chahin引言好的,之前的铺垫终于有了本章:渲染!我们将介绍渲染的基础知识,讨论渲染架构以及维护。Read more »
ImGui Docking and Viewports Posted on 2022-01-22 In 游戏引擎开发 (Game Engine Series)6.7k 12 mins.Christmas renders 2018 and 2021 by Mohamed Chahin引言上一节我们添加了 glm 并讨论了游戏的一般数学库。今天我们将做一些 ImGUI 调整并修复一些新功能。Read more »
Math Posted on 2022-01-21 In 游戏引擎开发 (Game Engine Series)5k 9 mins.Christmas renders 2018 and 2021 by Mohamed Chahin引言上一节我们为引擎提供了自己的键鼠映射,今天我们来聊聊之后的渲染部分的数学基础。Read more »
Key and Mouse Codes Posted on 2022-01-21 In 游戏引擎开发 (Game Engine Series)4.7k 8 mins.Christmas renders 2018 and 2021 by Mohamed Chahin引言上一节我们看了输入轮询,本节我们继续深入创造我们引擎自己的键盘与鼠标代码。Read more »
Procedural Dungeon Generation Algorithm Posted on 2022-01-21 In 游戏开发 (Game Development)3.7k 7 mins.Read more »
Input Polling Posted on 2022-01-20 In 游戏引擎开发 (Game Engine Series)6.2k 11 mins.Christmas renders 2018 and 2021 by Mohamed Chahin引言上一节我们为引擎完善了 ImGUI 事件,对预生成文件进行了修改。今天我们来看看事件系统对输入的轮询。Read more »