Blast - C++ 3D Ray Casting engine from scratch: Action zones and Triggers - early alpha gameplay