YoVDO

C# Game Engine Code Review - Building a 3D Renderer at 16

Offered By: The Cherno via YouTube

Tags

Game Engine Development Courses C# Courses Software Architecture Courses Shader Programming Courses Render Passes Courses

Course Description

Overview

Explore an in-depth code review of a C# game engine developed by a 16-year-old programmer. Dive into various aspects of game engine development, including nullable reference types, application architecture, renderer design, and advanced graphics techniques. Learn about better approaches to handling environment maps, optimizing render passes, and implementing bloom effects. Gain insights into shader development and overall engine structure. Benefit from expert analysis and suggestions for improving game engine performance and design.

Syllabus

- Something different today
- Nullable reference types
- Application overview and architecture
- Renderer architecture
- A better way to handle environment maps
- More renderer suggestions
- Render passes
- Hey wait, that's my bloom!
- The other shaders
- Final thoughts


Taught by

The Cherno

Related Courses

Code-It-Yourself 3D Graphics Engine - Texturing and Depth Buffers - Part 4
javidx9 via YouTube
DirectX 11 Integration in CryENGINE 3 - Features and Improvements
Nvidia via YouTube
Rendering Lines in a Game Engine - Game Engine Series
The Cherno via YouTube
Universally Unique Identifiers - Game Engine Series
The Cherno via YouTube
Making Game Engines Is Hard
The Cherno via YouTube