SUPPORT ON PATREON: / pardcode
GITHUB: https://github.com/pardcode/game-engi...
WEBSITE: https://www.pardcode.com/game-engine-...
DESCRIPTION:
Hello everyone, and welcome back to the Game Engine Development Series.
In this second episode we will start to design the game engine architecture!
In particular we will see how various components can be used to integrate different functionalities like graphics, physics, audio and so on.
And we will also see how to implement the entry point for our Game Engine!
ENTIRE TUTORIAL SERIES: • Game Engine Development Series
INFO: A new branch called tutorials has been pushed in the GitHub Repository of Game Engine Development Series.
The purpose of this branch is to contain the code of Game Engine Development Series subdivided by tutorial.
Here is the link: https://github.com/pardcode/Game-Engi...
WARNING: Little error to fix: In GCommon.h, we don't have to write hash ifdef GROUND_WINDOWS, but simply hash if GROUND_WINDOWS. hash ifdef should be used to check if an identifier has been defined. hash if, instead, should be used when we have to check the value of a particular identifier.
Fix already pushed in the GitHub Repo.
TOOLS:
Visual Studio 2019 Community: https://visualstudio.microsoft.com/vs...
StarUML: https://staruml.io/download
-----------------------------------------------------------------------------------------------------------------
Chapters:
0:00 Intro
0:12 Game Engine Architecture
1:01 Requirements
1:29 Design
14:55 Implementation
29:07 WARNING: It's hash if GROUND_WINDOWS, not hash ifdef
29:27 Implementation
35:10 Final Build & Debug
35:50 End