Yan Chernikov
Yan Chernikov creates C++ tutorials and documents Hazel game engine development.
About Yan Chernikov
Yan Chernikov produces programming tutorials focused on C++ development and the creation of a custom game engine called Hazel. The channel covers advanced C++ topics including reference counting, code safety, and high-performance GPU computing, alongside practical demonstrations like building a C++ chess engine and a Minecraft clone. Recent content extensively explores the use of AI in programming, examining AI capabilities for building game engines and finishing multiplayer systems while critically assessing the quality of AI-generated code.
The channel documents the ongoing development of the Hazel engine, including the completion of the engine's new 2D and 3D renderers. Yan Chernikov also addresses career-oriented topics for software engineers, providing guidance relevant to the current programming landscape.