Skip to content
TopicTracker
From HackerNewsView original
TranslationTranslation

Robloquake: Porting the Quake Engine to Roblox

Robloquake is a project that ports the Quake engine to the Roblox platform, allowing the classic first-person shooter to run within Roblox. It implements Quake's rendering, gameplay, and level loading using Roblox's native capabilities.

Background

- Quake is the landmark 1996 first-person shooter (by id Software, led by John Carmack) whose engine pioneered true 3D real-time rendering and became the foundation for countless games. Its source code was later released under the GPL, making it a favorite target for porting experiments. - Roblox is a massive online game platform (mostly popular with kids and teens) where users create and share games using Roblox's proprietary engine and scripting language, Lua. It's known for its blocky, low-fidelity aesthetic and strict sandbox limitations. - This project ("Robloquake") is a technical feat: a reverse-engineering effort to get the full Quake engine running inside Roblox's constraints — something far outside the platform's intended use case. It's notable in game-dev circles for demonstrating how far Roblox's engine can be pushed, and as a quirky preservation/porting project.

Related stories