Breaking
April 10, 2026

Running DOOM on…a TrueType Font? Julian Scheffers | usagoldmines.com

Over the years, DOOM has been ported to many things; think of any arbitrary device and chances are it can run the classic shooter. But what about something more esoteric like [Artem]’s DOOM in a TrueType font?

Okay, it’s not technically a port of DOOM, but it’s still very cool. TrueType actually has a bytecode used for hints to the render and, while not made for this, it’s just complete enough for this demo to run. Either to increase the over-engineering, or just to make it all a bit easier, [Artem] makes a simple DSL and a matching compiler written in Python. All of this allows the byte code intended to implement serifs run arbitrary code, in this case, a ray casting DOOM demo. The final bytecode is 6,580 in size and, assuming your font renderer implements this, is very playable. What little JavaScript does exist, only deals with the input handling.

While this project’s implementation of the game is a bit abstract, the version of DOOM that you can run over DNS is the real deal.

 

This articles is written by : Nermeen Nabil Khear Abdelmalak

All rights reserved to : USAGOLDMIES . www.usagoldmines.com

You can Enjoy surfing our website categories and read more content in many fields you may like .

Why USAGoldMines ?

USAGoldMines is a comprehensive website offering the latest in financial, crypto, and technical news. With specialized sections for each category, it provides readers with up-to-date market insights, investment trends, and technological advancements, making it a valuable resource for investors and enthusiasts in the fast-paced financial world.