YoVDO

Minecraft Clone in C++ - Code Review and Optimization

Offered By: The Cherno via YouTube

Tags

C++ Courses Game Development Courses OpenGL Courses Shaders Courses Minecraft Courses Singleton Pattern Courses

Course Description

Overview

Explore a comprehensive code review of a Minecraft clone implemented in C++. Dive into various aspects of game development, including project structure, code organization, mathematics, ray casting techniques, and shader programming. Learn valuable insights on improving code clarity, designing efficient structures, and optimizing performance. Gain practical knowledge on topics such as local static singletons, class organization, and vertex packing. Enhance your C++ game development skills through this in-depth analysis of a Minecraft-inspired project.

Syllabus

- What we're looking at today
- Playing the game
- Project structure and initial thoughts
- Local static singleton
- How to organize a class my style
- The math
- Ray casting and how I would change it
- Designing code structure
- Other notes
- Some weirdness and how to write clear code
- Vertex packing and shaders


Taught by

The Cherno

Related Courses

Desarrollo de Videojuegos 3D en Unity: Una Introducción
Universidad de los Andes via Coursera
基于Unity引擎的游戏开发进阶
Fudan University via Coursera
VR Scenes and Objects
Udacity
VR Software Development
Google via Udacity
3D Art and Audio Pipeline
Unity via Coursera