Blast C++ Ray Casting 3D Game Engine from scratch: bullets splashes
Channel:
Subscribers:
2,460
Published on ● Video Link: https://www.youtube.com/watch?v=EbonWeZbCOE
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 dynamic creation of animated sprites represented by bullet splashes (soon to be decomposed to Abstract Factory).
The bullets are spread based on the distance of the point of collision and the weapon spread characteristics.
The dynamic sprite factory will be used to implement blood and gore and other on-the-fly effects later on.
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