Skip to content

New Share your ideas with the AWTRIX community. Keep your creations together in your account.

Sign in
FlowAWTRIX NG

Pixel Doom

On an AWTRIX display
Pixel Doom shown on an AWTRIX display
Pixel Doom · by Galadril

On your display

Can it run DOOM? Well… your AWTRIX NG can now run a tiny 32×8 pixel shooter. 😈

Works with
AWTRIX NG
Topic
Gaming
Includes
Script

Choose your display in the next step.

Send to AWTRIX

Choose your AWTRIX

Pixel DoomAWTRIX NG script

Install this script on your AWTRIX NG. Icons listed in its @icons line are installed automatically.

Your AWTRIX’s local address, for example 192.168.178.39 or awtrix.local.

The name shown in your AWTRIX script list. Use letters, digits, hyphens or underscores.

Connection & device login

Connect your phone or computer to the same network as your AWTRIX. Allow local network access if your browser asks.

Use the device’s IP address or hostname, without a page path such as /#/apps.

If your AWTRIX requires a login, the username and password fields will appear when you connect.

Sign in to the Hub to install scripts that use Hub icons. Attached files are installed separately.

Flow description

The ultimate question for any piece of hardware: Can it run DOOM?

Pixel Doom brings a tiny DOOM-inspired first-person shooter to the 32×8 pixel display of AWTRIX NG.

Fight your way through a dark pseudo-3D corridor while enemies emerge from the distance and get larger as they approach. Move between lanes, line up your weapon and fire before they reach you.

Despite having only 256 pixels, Pixel Doom is an actual playable game rather than a simple animation.

Features
🔫 Playable first-person pixel shooter
👹 Enemies approach from the distance
🏃 Move left and right to line up your shots
💥 Animated muzzle flashes
🔥 Enemy fireballs
❤️ Three-hit health system
☠️ Game-over screen
🏆 Kill counter
⚡ Difficulty increases as your kill count rises
🕹️ Runs entirely as an AWTRIX NG Berry script
📡 No server or external API required
Controls

LEFT — Move left
RIGHT — Move right
SELECT — Fire

After dying, press SELECT to start a new game.

Can it run DOOM?

Not actual DOOM. 😉

Pixel Doom uses procedural pixel graphics and a lightweight pseudo-3D perspective designed specifically around the extreme limitations of a 32×8 LED matrix.

But when someone sees a first-person demon shooter running on your pixel clock, there's really only one appropriate answer:

Yes. Yes, it can. 😈🔫

More flows for AWTRIX NG Scripts or Gaming

Something wrong with this flow? Report it.