Releases: PipFoweraker/pdoom1
P(Doom) v0.11.0
Release v0.11.0
See CHANGELOG.md for details.
Build Information
- Commit:
54644ec599fc720aceac083d1a5909f96e68d034 - Data Hash: ``
- Manifest Hash:
00a359b0f8df05013aa9f8f9030fde0295da81e2b59a95badd638680c4b2a4f4 - Engine: Godot 4.5.1
P(Doom) v0.10.6
Release v0.10.6
See CHANGELOG.md for details.
Build Information
- Commit:
c75fb420764dca598d4df5e1db4f8ecfea7d9e2c - Data Hash: ``
- Manifest Hash:
bb658aa5d2a76d806ed71846f9077c08b38345bcfbd39725ffd2a9e0eadcd004 - Engine: Godot 4.5.1
P(Doom) v0.10.5
Release v0.10.5
See CHANGELOG.md for details.
Build Information
- Commit:
06479a2081d8ac1c9f6b01c1a3a60ba7975fd038 - Data Hash: ``
- Manifest Hash:
485c0613b3ec844d440b0e3b95fdafccc3db7fb67342e4477a65144ddbe3027b - Engine: Godot 4.5.1
P(Doom) v0.10.4
Release v0.10.4
See CHANGELOG.md for details.
Build Information
- Commit:
a16414c7a6a6fbaeeccd0654ec45e54aced06273 - Data Hash: ``
- Manifest Hash:
b8875e42276ea427b465705d8c55988d0b7959a99f05aa887851d011b3d59391 - Engine: Godot 4.5.1
P(Doom) v0.10.3
Release v0.10.3
See CHANGELOG.md for details.
Build Information
- Commit:
23cda1731c6b96ddd57b09df99d161c7fed3c660 - Data Hash: ``
- Manifest Hash:
8fe7784a49a7311e64f76e182d3fc400fc383fe5c200e97d8085900c57a4c9b6 - Engine: Godot 4.5.1
P(Doom) v0.10.2
Release v0.10.2
See CHANGELOG.md for details.
Build Information
- Commit:
0a639ef72f9199761c535b07e151865ec7af5392 - Data Hash: ``
- Manifest Hash:
01a74e41154abfdfc9c409fa11db2629198c6da515b3622f642e47255cdb2b53 - Engine: Godot 4.5.1
v0.10.1 - UX Improvements & First Public Release
P(Doom) v0.10.1 - UX Improvements & First Public Release
Release Date: 2025-11-03
Platform: Windows 10/11 (64-bit)
Engine: Godot 4.5.1
๐ First Official Godot Release!
This is the first official release of P(Doom) built with Godot 4.x! The Python/Pygame version (v0.1.0) is now deprecated for players.
โจ Major Features
Critical Fixes
- ๐ง Action Point Tracking Fixed - Players can no longer overcommit AP beyond their available points
- ๐ง Queue Management - Clear Queue button now works correctly with case-insensitive phase checking
- ๐ง AP Display - Shows remaining AP: "AP: 3 (1 free, 2 queued)" with color coding
UX Improvements
- โ Visual Queue Controls - Each queued action has a "โ Remove" button
- โ Danger Warnings - Alerts when doom >70%, reputation <30, or money <$20k before committing turn
- โ Better Button States - Commit Actions button disabled when queue is empty
- โ Keyboard Shortcuts - C to clear queue, Space/Enter to commit
- โ Color-Coded AP - Green (available), Yellow (low), Red (depleted)
Polish
- ๐ Professional Description - "Strategic simulation" tone replacing "satirical"
- ๐งน Code Quality - Zero GDScript warnings, clean codebase
- ๐ Organized Docs - 20 files moved into logical structure
๐ฎ Quick Start
Windows Users
- Download
PDoom-v0.10.1-Windows.zip - Extract to a folder
- Run
PDoom.exe - Play!
System Requirements
- OS: Windows 10/11 (64-bit)
- RAM: 2GB minimum
- Disk: 150MB free space
- Display: 1280x720 or higher
๐ฏ How to Play
Goal
Manage an AI safety lab and reach turn 100 with P(Doom) at 0% while staying funded.
Controls
- 1-9: Select actions from the menu
- C: Clear action queue
- Space/Enter: Commit queued actions and end turn
- ESC: Pause/Menu
Core Mechanics
- Queue Actions - Select 1-3 actions per turn (uses Action Points)
- Manage Resources - Balance money, compute, research, and reputation
- Watch Doom - Your choices affect P(Doom) - keep it low!
- React to Events - Random events require strategic responses
- Compete - Rival labs advance AI capabilities
๐ Full Changelog
Fixed
- CRITICAL: Action overcommitment bug - AP validation now checks remaining AP
- CRITICAL: Clear Queue button always disabled - Fixed case-sensitive phase check
- CRITICAL: Committed AP not tracked - Now properly increments when queuing
- GDScript warnings - Renamed shadowing variables, prefixed unused vars
Changed
- Button text: "End Turn" โ "Commit Actions (Space)"
- AP display: Now shows "AP: 3 (X free, Y queued)"
- Game description: "Satirical" โ "Strategic simulation"
- Keyboard shortcut: X โ C for clear queue (avoids conflicts)
Added
- Clear Queue button with C keyboard shortcut
- Remove buttons on individual queue items
- Danger warnings before committing risky turns
- Color-coded AP counter (green/yellow/red)
- Better error messages with actionable suggestions
Technical
- Fixed GUT addon compatibility with Godot 4.5.1
- Added remove_queued_action() function to GameManager
- Improved button state management
- Case-insensitive phase checking
๐ Known Issues
Non-Critical
- Mac/Linux builds not available yet (high priority for v0.11.0)
- Some advanced keyboard navigation not implemented (#423)
Workarounds
- If game doesn't start: Right-click PDoom.exe โ Properties โ Unblock โ Apply
๐ Resources
- Website: pdoom1.com
- GitHub: PipFoweraker/pdoom1
- Player Guide: docs/PLAYERGUIDE.md
- Report Bugs: GitHub Issues
๐ Credits
Game Design & Development: Pip Foweraker
AI Assistant: Claude (Anthropic) - Code generation and testing
Engine: Godot 4.5.1
Inspiration: AI Safety community, Manifold Markets
๐ License
MIT License - See LICENSE file for details
๐ What's Next (v0.11.0)?
- Mac/Linux builds
- Universal keyboard navigation (#423)
- Employee management screen (#430)
- More polish and QoL improvements
Enjoy the game! If you encounter issues, please report them on GitHub.
๐ Visit pdoom1.com for guides and community discussions!
v0.1.0 - stable game engine, otherwise unstable alpha
Slightly overdue release of 0.1.0 as a stable game engine and not much else