This will be a blog where I will try to share the knowledge I have about game development with everyone. We will go from the basics to advanced topics in various areas like:-
Topics to be covered initially
Before we can get to the core of the rendering engine development or talk about it, we need some basic concepts to be ready. Any 2D game, 3D game, graphics engine, physics engines, etc require the same set of building blocks. We need a set of vector library, matrix library and quaternion library before we delve into the rendering engine.
Hence the initial topics will be
1. Vectors
2. Matrices
3. Quaternions
4. Creating an SDL window.
.... and so on
Eventually we will be creating a game engine out of the whole thing. The whole journey will show you how to make a game engine. Having knowledge about how to make a game engine will also allow you to appreciate and understand how other game engines work and also allow you maximize its potential.
If you are new to this industry or are looking to learn more about game development, you should definitely follow this blog.
- Rendering
- AI
- Physics
- Animations
- Audio
- and more...
Topics to be covered initially
Before we can get to the core of the rendering engine development or talk about it, we need some basic concepts to be ready. Any 2D game, 3D game, graphics engine, physics engines, etc require the same set of building blocks. We need a set of vector library, matrix library and quaternion library before we delve into the rendering engine.
Hence the initial topics will be
1. Vectors
2. Matrices
3. Quaternions
4. Creating an SDL window.
.... and so on
Eventually we will be creating a game engine out of the whole thing. The whole journey will show you how to make a game engine. Having knowledge about how to make a game engine will also allow you to appreciate and understand how other game engines work and also allow you maximize its potential.
If you are new to this industry or are looking to learn more about game development, you should definitely follow this blog.