← All resources

The Cherno (YouTube)

Video / channel Beginner

Yan Chernikov

Visit resource ↗

Description

The Cherno is Yan Chernikov's YouTube channel covering C++, software engineering, and game engine development at youtube.com/@TheCherno. Chernikov founded Studio Cherno and created the Hazel engine, which grew out of his long-running Game Engine video series.

Playlists include the Hazel Game Engine series (ECS, rendering, tooling built line by line on video), C++ fundamentals, design patterns, OpenGL and graphics episodes, and practical engine architecture topics for aspiring professional engine programmers.

Beginners with basic programming knowledge benefit from the structured, watch-and-code format. The Hazel docs at docs.hazelengine.com extend the videos with getting-started and engineer-oriented guides.

Free on YouTube; Hazel itself is an open engine you can build and ship games with. Chernikov previously worked on EA mobile and Frostbite engine teams before going independent.

Widely recommended as a primary free path into C++ game engine programming for self-taught developers.