Light on Glass: Why do you start making a game engine?
5 hours ago
- #CRT
- #game-development
- #retro-gaming
- The author built Retro Game Engine to recreate the authentic CRT experience, which modern engines couldn't fully replicate.
- Modern engines like Unreal and Unity are versatile but designed around a camera metaphor, differing from CRT's physical light emission process.
- CRTs create images through electron beams exciting phosphors, resulting in a unique temporal and physical light behavior.
- The author realized CRT filters in modern engines felt superficial, lacking the deep hardware-art-player relationship of original CRTs.
- Retro Game Engine focuses on simulating CRT behavior, not just appearance, by controlling the full frame lifecycle.
- The engine aims to empower developers to embrace creative limitations, fostering unique game identities over realism.
- The project is a niche tool for indie devs interested in revisiting the magic of retro gaming experiences.