Skip to content

Releases: PipFoweraker/pdoom1

P(Doom) v0.11.0

07 Dec 21:14

Choose a tag to compare

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

25 Nov 06:14

Choose a tag to compare

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

24 Nov 22:21

Choose a tag to compare

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

22 Nov 10:35

Choose a tag to compare

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

16 Nov 22:43

Choose a tag to compare

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

08 Nov 04:06

Choose a tag to compare

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

06 Nov 07:08

Choose a tag to compare

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

  1. Download PDoom-v0.10.1-Windows.zip
  2. Extract to a folder
  3. Run PDoom.exe
  4. 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

  1. Queue Actions - Select 1-3 actions per turn (uses Action Points)
  2. Manage Resources - Balance money, compute, research, and reputation
  3. Watch Doom - Your choices affect P(Doom) - keep it low!
  4. React to Events - Random events require strategic responses
  5. 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


๐Ÿ™ 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

02 Sep 05:49
285fbd3

Choose a tag to compare

Slightly overdue release of 0.1.0 as a stable game engine and not much else