Logo
QWERTY: Designed to slow typists down.
  • Home
  • Hot
  • Random
  • Search

Browse

  • AI AI
  • AWS AWS
  • Agile Agile
  • Algorithms Algorithms
  • Android Android
  • Apple Apple
  • Backend Backend
  • Bash Bash
  • C++ C++
  • Cloud Cloud
  • Csharp Csharp
  • All Categories

HTTP 418: I'm a teapot

The server identifies as a teapot now and is on a tea break, brb

HTTP 418: I'm a teapot

The server identifies as a teapot now and is on a tea break, brb

Raycasting Memes

Posts tagged with Raycasting

Working On A Raycasting Engine

Gamedev Programming Hardware C++ Algorithms
2 months ago 343.9K views 1 shares
Working On A Raycasting Engine
So you spent three weeks learning trigonometry, diving into DDA algorithms, and debugging why your walls look like a Salvador Dalí painting, only to realize John Carmack did this in 1992 on hardware that had less computing power than your smart toaster. And he did it while probably eating pizza and writing assembly like it was a casual Tuesday. The "box of triangles" bit hits different when you realize modern game engines abstract all this pain away with their fancy rendering pipelines, but back then? Carmack was literally casting rays and doing trigonometric calculations per pixel to fake 3D in Wolfenstein 3D. No GPU acceleration, no Unity, no "just import Three.js"—just raw math and the will to make demons shootable. Meanwhile, you're here in 2024 with Stack Overflow, ChatGPT, and 64GB of RAM, still struggling to get your raycaster to not crash when you look at a corner. Humbling stuff.

Spotlight

GearScouts.com

Stop scrolling, start exploring! Find the gear that'll get you off the couch and into the wild. Compare power stations for off-grid adventures, flashlights for midnight hikes, and essentials that make the outdoors your playground. Get Outside →

Sorry Your Password Must Contain Mug 11 Oz - Cy...

Sorry Your Password Must Contain Mug 11 Oz - Cy...
Ad Thanks for funding our research into why the bug only happens in production at 2:37 AM every third Tuesday. 🕒