Skip to content

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

Sign in

Which AWTRIX do you have? Choose it once and the Hub shows what runs on it.

ScriptAWTRIX 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. 😈

Which AWTRIX do you have? See below where it runs, or choose your device.
Topic
Gaming
Includes
Script

Runs on

  • Runs on 32×8 (TC001 & DIY)
  • Runs on 52×16 (TC002)
  • Does not run on 32×8 with AWTRIX 3 (TC001 & DIY) Made for AWTRIX NG.

Choose your display in the next step.

Send to AWTRIX

Choose your AWTRIX

Pixel DoomAWTRIX NG script

Install this script on your AWTRIX NG. Its icons and sounds are installed with it.

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, 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. Attached files are installed separately.

Script 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 scripts in Gaming

Something wrong with this script? Report it.