4 ms·
If you want to make a game in 2023 you should just use an off the shelf game engine. If you want to understand how older 3D games were made then this will help.
by richardjam73 3y ago
If you want to make a game in 2023 you should just use an off the shelf game engine. If you want to understand how older 3D games were made then this will help. If you are writing a game in DOSBox with an old C compiler then it would be useful. Some of the book will deal with issues that machines of the time had and no longer exist so you probably would need to discount those for modern machines even if you wanted to write a software renderer.
Examples of the stuff that doesn't apply today are
* Graphics using VGA
* fixed point math for speed
* input output routines under DOS (keyboard, joystick, mouse)
* Sound under DOS
* Networking under DOS (null-modem)
* DOS interrupts
* 32bit stuff
* 80387 floating point
The parts of the book that discuss the maths are quite good.
- mysterydip 3y agoWhile none of that stuff is relevant to modern PCs, I used most of it when making a responsive GUI for a microcontroller application.
- wk_end 3y agoWhat if you want to learn how to build your own off-the-shelf game engine?
- richardjam73 3y agoIt doesn't really cover the things that are used in game engines.
- deleted 3y ago[deleted]