Podcast
Questions and Answers
What is the focus of the new video series by TheCherno?
What is the focus of the new video series by TheCherno?
Which major game engines are mentioned as being written in C++?
Which major game engines are mentioned as being written in C++?
What does C++ allow for by writing code and compiling it with a compiler?
What does C++ allow for by writing code and compiling it with a compiler?
Why is C++ considered a native language?
Why is C++ considered a native language?
Signup and view all the answers
What platforms can C++ run on as long as there is a compiler generating machine code for them?
What platforms can C++ run on as long as there is a compiler generating machine code for them?
Signup and view all the answers
C++ is only relevant in game development and not in other industries.
C++ is only relevant in game development and not in other industries.
Signup and view all the answers
The new video series by TheCherno is aimed only at advanced learners.
The new video series by TheCherno is aimed only at advanced learners.
Signup and view all the answers
Unity and Unreal are examples of game engines that are written in Python.
Unity and Unreal are examples of game engines that are written in Python.
Signup and view all the answers
C++ needs further translation at runtime similar to virtual machine-based languages like C# and Java.
C++ needs further translation at runtime similar to virtual machine-based languages like C# and Java.
Signup and view all the answers
C++ can only run on Windows and Mac platforms.
C++ can only run on Windows and Mac platforms.
Signup and view all the answers
The new video series by TheCherno will cover topics like cooking recipes and gardening tips.
The new video series by TheCherno will cover topics like cooking recipes and gardening tips.
Signup and view all the answers
Study Notes
- TheCherno is launching a new video series focusing on teaching C++ specifically in the context of game programming, but the knowledge can be applied beyond just game development.
- The series is designed for both beginners and advanced learners, covering fundamentals compactly but comprehensively.
- C++ remains highly relevant today, especially in industries like game development where direct hardware control is crucial. Major game engines like Unity, Unreal, and Frostbite are written in C++.
- C++ allows for direct control over hardware by writing code, compiling it with a compiler, and producing machine code for the target platform.
- C++ can run on various platforms as long as there is a compiler generating machine code for that platform, including Windows, Mac, Linux, mobile operating systems like iOS and Android, and gaming consoles like Xbox, PlayStation, and Nintendo consoles.
- C++ is a native language, producing machine code specific to a platform without the need for further translation at runtime like virtual machine-based languages such as C# or Java.
- The series will cover a range of topics including basics, utilizing the C++ library effectively, memory management, pointers, templates, macros, custom data structures, low-level optimization, and more to help write efficient C++ code.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Description
Explore the fundamentals of C++ programming in the context of game development with a new video series by TheCherno, suitable for both beginners and advanced learners. Learn how to leverage C++ for game development and beyond, diving into topics like memory management, pointers, templates, and low-level optimization.