↓ 跳过正文

我同时也是一名B站的技术UP主,经常创作一些技术视频。

由于我的兴趣方向和工作方向是游戏引擎开发,所以我的频道中有很多游戏引擎底层技术相关视频。

我的频道:单身剑法传人

目前的系列有:

Vulkan入门
#

于2022年制作,2024年翻新。当时被Games101坑入渲染方向,沉迷于实时渲染底层技术,加上国内Vulkan相关教程几乎没有,所以我做了这系列视频。

但经过这么长时间,视频中的很多技术已经落伍。而由于我现在的工作并不和渲染相关,所以我也没有再次翻新此系列的打算。

在 Bilibili 观看

使用Rust制作软渲染
#

于2023年制作。此时依旧沉迷于渲染技术,在学习完Vulkan之后进行更加底层的渲染学习后制作。

在 Bilibili 观看

SDL2和3的教程
#

于2022年制作。SDL是我在大学就开始用来制作游戏的库。制作此视频以帮助使用SDL制作游戏的开发者。

在 Bilibili 观看

以及新出的SDL3的新功能一览

在 Bilibili 观看

从0开始实现C++反射
#

于2024年制作。此时开始研究游戏引擎开发中非渲染部分的技术。自己实现了一套C++静态/动态反射框架并制作此视频。

在 Bilibili 观看

ECS源码分析
#

于2026年制作。因为2024年前后ECS的话题度很高,所以学习了ECS的源码做了这个解析视频。

视频中解析了EnTT和Flecs两大开源库的源码。

下载PPT
在 Bilibili 观看

未来可预见的大活
#

已在开发,预计一定会出视频的项目:

  1. SDL3游戏开发实战:从0使用SDL3制作一款俯视角2D的联机游戏。这将是我最后一个手搓游戏引擎向底层向的技术视频。做完这个游戏我就全面转向UE/Godot等开源游戏引擎了。自研引擎真的没出路的有懂的吗。

  2. 游戏物理引擎开发:从0实现3D游戏物理引擎。

    也有配套的文章教程:

这里还没有任何文章可以列出。