Glitch Chronicles

Blast C++ Ray Casting 3D Game Engine from scratch: New enemy – The Machinegun Man

Published: (Updated: ) in The corner of Yuriy Georgiev (aka jeux) by . Leave a Comment on Blast C++ Ray Casting 3D Game Engine from scratch: New enemy – The Machinegun Man.

A new enemy type has been implemented. The Machinegun Man.

He is faster and stronger. It has a new look and completely new and distinct dying animation.…

Binary Space Partitioning FPS with CAD level editor from scratch.

Published: (Updated: ) in The corner of Yuriy Georgiev (aka jeux) by . Leave a Comment on Binary Space Partitioning FPS with CAD level editor from scratch..

Chopping out polygons at the right place in order to construct balanced binary trees might be an exhausting task.

The results are promising even though I still end up with some concave polys that are not properly processed.…

Software based ASCII 3D console rendering. From Scratch.

Published: (Updated: ) in The corner of Yuriy Georgiev (aka jeux), , , , , by . Leave a Comment on Software based ASCII 3D console rendering. From Scratch..

I’ve coded a sample of software based ASCII 3D rendering engine in C++ from scratch.

It draws directly into the console framebuffer (so it’s horribly slow, therefore I use very primitive models and no rasterization).…

Coding an Operating System from scratch.

Published: (Updated: ) in The corner of Yuriy Georgiev (aka jeux), , , , by . Leave a Comment on Coding an Operating System from scratch..

I started coding an operating system from scratch just for fun in Assemler and C.

It turned out to be way less complicated than what I expected as long as you know (or find out) some of the BIOS interrupts.…

C++ CPU based Real-Time Ray Tracing from Scratch

Published: (Updated: ) in The corner of Yuriy Georgiev (aka jeux), , , , , , , , , , , , , , , by . 1 Comment on C++ CPU based Real-Time Ray Tracing from Scratch.

CPU based real-time ray tracing is definitely a thing (with certain amount of sacrifices).

I just implemented real-time reflections and shadows.…

Blast C++ Ray Casting 3D Game Engine from scratch: Triggers and Actions, Items, Dynamic lights

Published: (Updated: ) in The corner of Yuriy Georgiev (aka jeux), , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , by . Leave a Comment on Blast C++ Ray Casting 3D Game Engine from scratch: Triggers and Actions, Items, Dynamic lights.

The latest update of Blast has some fun improvements.

Tech Demo

Dynamic lights and emitters are pure fun to play with.…

Kick-off

Published: (Updated: ) in Uncategorized by . Leave a Comment on Kick-off.

That’s the beginning of our daily chronicles. Not before long surely there will be something fun to read here.

Stay tuned.…