Blast C++ Ray Casting 3D Game Engine from scratch: Enemy shootout
Channel:
Subscribers:
2,460
Published on ● Video Link: https://www.youtube.com/watch?v=Y2aeityP9GU
Blast is an old school (pseudo) 3D Ray Casting game engine coded in C++ from scratch.
No OpenGL, DirectX or any other kind of APIs are involved whatsoever.
This video demonstrates the audio and AI subsystems and the basic gameplay.
The sound effects volume depends on the distance of the emitting object.
The AI is FSM based (Finite State Machine).
Also debug mode has been implemented (you can see me stopping the walls rendering to see if there are any enemies left).
For more frequent updates and dev log join me at Discord: https://discord.gg/cVhnnww
Other Videos By The Old School Coder
Tags:
c++
3d
raycasting
fps
firstperson
shooter
classic
fromscratch
engine
wolfenstein
blast
pseudo3d
2.5d
programming
coding
game
doom