Blast - C++ 3D Ray Casting game engine from scratch: Alpha version demo level available for testing.

Subscribers:
2,460
Published on ● Video Link: https://www.youtube.com/watch?v=35qW__8d8qs



Doom
Game:
Doom (1993)
Category:
Let's Play
Duration: 3:57
699 views
27


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.

You can download the Windows binary & the demo level from this link: http://bit.ly/3qJNHJ7

Please keep in mind that this is an early alpha version and a work in progress. You may experience bugs and other unexpected issues.

The game is currently running in window mode (no fullscreen at this point for development purposes).

The game controls at this point are:
Q = strafe
W = run
E = shoot
Space = open doors/action key
1-4 = weapons
D = debug mode
M = mute
Tab = cheat -- gives 100 health each time you hit the key

Your feedback is very important. Please leave a comment or send an email to ygeorgiev@glitch.bg

Please share and subscribe to support my work.

For more frequent updates and dev log join me and my gang at Discord or checkout the blog:
http://glitch.bg/discord
http://chronicles.glitch.bg/




Other Videos By The Old School Coder


2021-04-05C++ software based 3D renderer
2021-04-05Blast3: A trippy bug during the alpha transparency development
2021-04-05Blast Game Engine - early alpha tech demo (for John Romero)
2021-04-05Revision Demo Level
2021-04-05Blast C++ Ray Casting 3D Game Engine from scratch: Completely destructible world (experimental).
2021-04-05BlastED - The tilemap editor for Blast: early alpha
2021-04-04Exodus and Blast - Revision 2021 compo video
2021-02-13Blast - C++ 3D Ray Casting game engine from scratch: Rocket Launcher
2021-02-04Blast - C++ 3D Ray Casting game engine from scratch: Plasma gun & Multithreading
2021-02-02Blast - C++ 3D Ray Casting game engine from scratch: Projectiles & Post hit actions
2021-01-20Blast - C++ 3D Ray Casting game engine from scratch: Alpha version demo level available for testing.
2021-01-18Blast - C++ 3D Ray Casting game engine from scratch: Point light emitters with pseudo Radiosity #2
2021-01-17Blast - C++ 3D Ray Casting game engine from scratch: Point light emitters with pseudo Radiosity
2021-01-03Blast - C++ 3D Ray Casting game engine from scratch: Access Keys and Restricted Doors
2020-12-26BlastED - The tilemap editor for Blast: Lightmap and Items editing
2020-12-18BlastED - The tilemap editor for Blast, a classic 3D FPS game engine
2020-12-15Blast - C++ 3D Ray Casting game engine from scratch: Demo on Onyx Boox Note Air E Ink eReader
2020-11-24Blast - C++ 3D Ray Casting game engine from scratch: Snapgun -- non-lethal tactical gun
2020-11-20Blast - C++ 3D Ray Casting game engine from scratch -- early alpha.
2020-11-19Blast C++ Ray Casting 3D Game Engine from scratch: Completely destructible environment.
2020-11-16Blast C++ Ray Casting 3D Game Engine from scratch: Explosive barrels



Tags:
c++
3d
raycasting
fps
firstperson
shooter
classic
fromscratch
engine
wolfenstein
blast
pseudo3d
2.5d
programming
coding
game
doom
game dev
vlog
game vlog
indie
ray
casting
tracing
raytracing
from
scratch
development
id
software
id software
90s
first person
first person shooter
gore
gibs
Blast



Other Statistics

Doom Statistics For The Old School Coder

There are 20,549 views in 44 videos for Doom. His channel currently has around 1 hour worth of content for Doom, or 23.28% of the total watchable video on The Old School Coder's YouTube channel.