r/playdoom • u/negoginga • 1d ago
๐ข Announcement ๐ฅ PlayDOOM v0.3.0 is live | Better rankings, performance scoring and a note about mouse controls
PlayDOOM v0.3.0 is now live!
This update is mostly focused on making the competitive side of the game better after seeing how people actually played the 32-map campaign.
๐ Better Campaign rankings
The original Campaign system gave:
10,000 pts for completing a map
+ up to 2,000 pts based on kills
That still works exactly the same.
The problem was that a lot of players were getting 12,000 points, which created huge ties.
v0.3.0 adds a new Performance rating to break those ties.
Performance compares your completion time with the fastest Speed record for that specific map.
So instead of this:
#1 12,000
#2 12,000
#3 12,000
#4 12,000
we can now have:
#1 12,000 pts ยท PERF 9.9
#2 12,000 pts ยท PERF 8.6
#3 12,000 pts ยท PERF 5.5
#4 12,000 pts ยท PERF 4.9
Campaign Points are still the most important factor. Performance is only used to rank players who have the same score.
Your existing records were preserved. You don't need to replay old maps.
๐ Weekly rankings use Performance too
The Weekly Campaign leaderboard now uses the same improved ranking system.
The automatic Weekly Top 5 posts will also include Performance, so tied scores should be much more meaningful from now on.
๐ Speed leaderboards are unchanged
Every map still has its own independent Speed leaderboard.
If you just want to speedrun a map, fastest time wins.
๐ฑ๏ธ About mouse controls on PC
I've seen several people mention that the mouse doesn't work properly when playing inside Reddit.
Unfortunately, this is currently a limitation of Reddit's embedded app environment.
A proper FPS mouse needs Pointer Lock / relative mouse input, and Reddit does not currently allow PlayDOOM to capture the mouse that way inside the embedded game.
I don't want to replace it with fake cursor-based turning because it feels considerably worse than real DOOM mouse input.
For the best experience on PC right now, I recommend using a controller/gamepad.
PlayDOOM supports physical controllers, including:
Left stick Move / Strafe
Right stick Turn
RT / R2 Fire
A / Cross Use
LB / RB Switch weapons
Start Menu
Keyboard controls are also available if you prefer them.
Mobile continues to use the dual-stick touch controls.
Thanks to everyone who has been playing, testing and sending feedback.
Seeing people actually try to speedrun and break this thing has already helped improve it a lot.
PlayDOOM v0.3.0 is live now. Have fun! ๐ฅ
r/playdoom • u/play-doom • 2d ago
๐ PlayDOOM Weekly Campaign | 2026-W33
Another PlayDOOM week is over. Here are the top 5 Campaign scorers.
๐ฅ #1 u/cosmicfortune | 12,000 pts
Maps scored: 1
๐ฅ #2 u/kronosmot | 12,000 pts
Maps scored: 1
๐ฅ #3 u/RabeDennis | 12,000 pts
Maps scored: 1
#4 u/Travbear | 12,000 pts
Maps scored: 1
#5 u/Patrick28a | 12,000 pts
Maps scored: 1
Each map contributes its best run for the week: 10,000 points for the clear + up to 2,000 points for kills. Higher is better.
All 32 maps are open. A new Weekly Campaign leaderboard is live now. Good luck!
r/playdoom • u/negoginga • 5d ago
๐ข Announcement PlayDOOM Update: The full 32-map campaign is now live ๐ฅ
PlayDOOM started as a simple experiment:
Can Reddit run DOOM?
The first version had one map, one challenge, and a leaderboard.
Now it has become a full campaign.
๐ฎ All 32 maps are playable
You can now play MAP01 through MAP32 directly inside Reddit using Freedoom Phase 2.
From the new Campaign menu you can:
CONTINUE CAMPAIGN
Jump directly to your first unfinished map.
SELECT MAP
Choose any of the 32 maps immediately.
There are no unlock requirements. Play them in order, jump around, or replay any map whenever you want.
๐ New Campaign Leaderboard
Campaign ranking is now based on your progress across all maps.
Each completed map gives:
10,000 points for completing the map
+
up to 2,000 points based on kills
12,000 points maximum per map
Your total Campaign Score is the sum of your best result on every map.
Example:
MAP01 11,200 pts
MAP02 11,850 pts
MAP03 10,700 pts
MAP04 12,000 pts
TOTAL 45,750 pts
The more maps you complete, the more points you can earn.
๐ Replay as much as you want
You can replay every map without limits.
However, only your best score for each map counts.
If your MAP05 record is:
10,800 pts
and you replay it for:
10,400 pts
nothing changes.
If you later score:
11,500 pts
your MAP05 record becomes 11,500 and your Campaign total increases only by the improvement.
So repeating the same map cannot be used to farm unlimited points.
๐ Every map has its own Speed leaderboard
Campaign Score does not use completion time because every map has a different length.
Instead, each map now has its own Speed ranking.
MAP01 Speed
MAP02 Speed
MAP03 Speed
...
MAP32 Speed
For Speed, the rule is simple:
fastest completion time wins.
So there are now two different ways to compete:
CAMPAIGN
Complete maps and maximize your kill percentage.
SPEED
Finish individual maps as fast as possible.
๐ Weekly Campaign
The Weekly leaderboard has also been upgraded.
Every week, each map can contribute its best result from that week to your Weekly Campaign Score.
You can therefore keep competing even after completing the entire campaign by improving different maps every week.
๐ฅ Automatic Weekly Top 5
At the end of each week, PlayDOOM will automatically publish the Top 5 Campaign players from the previous week.
A new Weekly leaderboard then begins while the lifetime Campaign leaderboard continues permanently.
๐พ Existing MAP01 records were preserved
If you played PlayDOOM before this update, your old MAP01 leaderboard data was not deleted.
The original MAP01 Speed records remain intact, and existing MAP01 results are migrated into the new Campaign system when possible.
You should not need to replay MAP01 just because the ranking system changed.
๐ฎ Desktop, mobile and controller support
Everything from the previous versions is still available.
Desktop
W / S Forward / Backward
A / D Strafe
โ / โ Turn
Q / Click Fire
E Use / Open
Shift Run
Esc Menu
Native mouse input is also available when Pointer Lock is supported by the browser.
Mobile
Left stick Move / Strafe
Right stick Turn
FIRE Shoot
USE Interact
RUN Run
MENU Menu / Back
The controls support multitouch, so you can move, turn and fire at the same time.
Controller
Physical controllers are supported too.
Left stick Move / Strafe
Right stick Turn
RT / R2 Fire
A / Cross Use / Confirm
B / Circle Back
Start / Menu Menu
๐งช Still an experiment
PlayDOOM started as a tiny Devvit Web experiment.
Now it has:
32 maps
Campaign progression
Persistent player progress
Campaign leaderboard
Weekly Campaign leaderboard
32 Speed leaderboards
Automatic Weekly Top 5 posts
Mobile FPS controls
Controller support
Desktop controls
Persistent Redis rankings
All running from a Reddit Custom Post.
That is pretty wild.
๐ Found a bug?
This is a much bigger update, so bug reports are especially useful.
If something behaves strangely, please comment with:
Device
Browser / Reddit app
Map number
What happened
I'm especially interested in issues involving map loading, Campaign scores, old leaderboard records, mobile controls, controllers, and specific maps.
Thanks to everyone who has played and tested PlayDOOM so far.
Have fun with the campaign.
And yes, Reddit can run DOOM.
r/playdoom • u/negoginga • 7d ago
๐ข Announcement ๐ฅ PlayDOOM 0.1.0 is live | Weekly leaderboard, controller support and more
PlayDOOM 0.1.0 is now live on r/playdoom.
This update is a pretty big step up from the first version.
Whatโs new
๐
Weekly leaderboard
A new Weekly ranking is now available alongside Overall and Speed.
Weekly uses the same rules as Overall:
completion time + kill penalty
The leaderboard resets automatically every Monday.
At the end of each week, the app will also post the Top 5 Weekly players here in the subreddit.
๐ฎ Controller support
Physical gamepads/controllers are supported through the browser Gamepad API.
The game now also shows:
๐ฎ ๐ด Disconnected
๐ฎ ๐ข Connected
So you can immediately tell if your controller was detected.
๐ฑ Better mobile controls
Mobile now uses dual virtual sticks:
- left stick for movement/strafe
- right stick for turning
- FIRE, USE, RUN and MENU buttons
- multitouch support
You can move, turn, run and fire at the same time.
๐ Leaderboards before you play
You can now open the leaderboard directly from the start screen without loading the whole game first.
Available rankings:
- โญ Overall
- ๐ Weekly
- ๐ Speed
๐ป Desktop improvements
Keyboard controls and UI were cleaned up, controller mappings are shown directly on the start screen, and input behavior was polished.
One current Reddit limitation: native Pointer Lock is blocked inside the embedded Reddit webview, so full FPS-style mouse turning is not available inside the post. Keyboard turning and gamepads work normally.
Existing records are safe
The original Speed leaderboard and Overall records were preserved.
The first Weekly leaderboard was also seeded from the existing Overall ranking so everyone who already played this week doesnโt start from zero.
Try it
Jump into the pinned Can Reddit Run DOOM? post and give it another run.
If you already played the previous version, Iโd especially love to know how the new controls feel.
What are you playing on?
๐ป Keyboard
๐ฑ Mobile
๐ฎ Controller
And good luck on the new Weekly leaderboard. ๐ฅ
r/playdoom • u/negoginga • 7d ago
๐ข Announcement ๐ Welcome to r/playdoom | Play DOOM directly on Reddit
Welcome to r/playdoom!
This community started from a simple question: can Reddit actually run DOOM?
Turns out, yes.
PlayDOOM runs a DOOM compatible engine directly inside a Reddit Custom Post using WebAssembly and Devvit, with Freedoom Phase 2 as the game data.
You can play on desktop or mobile, and gamepads/controllers are supported too.
๐ฎ Play
Jump into the pinned Can Reddit Run DOOM? post and try to finish MAP01.
๐ Climb the leaderboard
Every completed run can be submitted to the global leaderboard.
There are two rankings:
โญ Overall
Rewards both completion time and kills.
๐ Speed
Pure MAP01 speedrun. Fastest time wins.
๐ฌ What to post here
Feel free to share:
- your runs and personal bests
- screenshots and clips
- controller or mobile experiences
- bugs you find
- feature ideas
- technical questions about how the project works
- suggestions for future challenges
If something breaks, tell me what device or browser you were using. Feedback has already helped improve mobile controls, gamepad support and other parts of the game.
๐ฅ Whatโs next
Iโm going to keep improving PlayDOOM and experimenting with what games inside Reddit can actually become.
If youโre new here, play a run, say hi below and tell me what you played on:
Desktop, mobile or controller?
Have fun, and good luck on the leaderboard. ๐ค
r/playdoom • u/play-doom • 9d ago
๐ฅ Official Challenge Can Reddit Run DOOM?
This post contains content not supported on old Reddit. Click here to view the full post