Minecraft Clone in C++ - Code Review and Optimization
Offered By: The Cherno via YouTube
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
Automated and Connected Driving ChallengesRWTH Aachen University via edX Basics in computer vision
Higher School of Economics via Coursera Build a Guessing Game Application using C++
Coursera Project Network via Coursera ะก/C++ for competitive programming
Moscow Institute of Physics and Technology via Coursera C++ Interacting with the World and Error Handling
Infosec via Coursera