Line Of Sight or Shadow Casting in 2D
In this (long, sorry) video I cover a variety of things to implement a classing line-of-sight mapping, or shadow casting depending on your perspective. It's also the first olc::PixelGameEngine project I've done a video for, so I spend some time showing you how to set up Visual Studio to use this engine. I'm quite pleased with the end result of these algorithms and I expect to use them quite a bit in more ambitious tile-based projects in the future. These resources are excellent regarding the things seen in the video: https://stackoverflow.com/questions/5... https://www.redblobgames.com/articles... https://ncase.me/sight-and-light/ Source: https://github.com/OneLoneCoder/Javid... / discord Blog: http://www.onelonecoder.com Twitter: @javidx9 Twitch: javidx9

What Are Pointers? (C++)

Super Fast Ray Casting in Tiled Worlds using DDA

Why KDE instead of Gnome

olcPixelGameEngine

Dungeon Warping via Orthographic Projections

Ray Casting in C - from Scratch

Huge 2^64 Conway's Game Of Life Sim, using Sparse Encoding

The Free Version Of StarCraft Is NOT What It Seems...

Code-It-Yourself! 3D Graphics Engine Part #1 - Triangles & Projection

Wolfenstein 3D's map renderer

Coding Challenge 145: 2D Raycasting

How Rockstar fit an entire city into PlayStation 2 memory

The Forgotten History of Pre-1990 Space Sims

The basics of BASIC, the programming language of the 1980s.

DOOM Neo Geo progress...You guys are insane...

Why trains don't usually crash into each other

How I Made A C64 Laptop From Scratch - The Portable 64 (Emulation)

Simulating Gravity in C++

I made the same game in Assembly, C and C++

