Word Factori Archipelago — Python Game Integration by Jack BurkeWord Factori Archipelago — Python Game Integration by Jack Burke

Word Factori Archipelago — Python Game Integration

Jack Burke

Jack Burke

Word Factori Archipelago is a public Windows integration that connects the puzzle-factory game Word Factori to Archipelago’s multi-game randomizer.
I built the Python APWorld and client, deterministic campaign and recipe logic, safe save-slot binding, reconnect reconciliation, and duplicate-event handling. I also created a failure-isolated in-game Items and Chat overlay so players can interact with Archipelago without leaving the game.
For release quality, I added a transactional PowerShell installer, clean player packaging, automated Windows verification, CI, and release-hygiene checks. The v1.2.1 public beta supports selectable 30- or 40-level campaigns and two victory modes.
The release was verified with 267 automated tests plus live Windows smoke testing. The repository documents architecture, installation, limitations, attribution, and reproducible release steps.
This work demonstrates Python integration development, state synchronization, defensive save handling, desktop UI work, automated testing, packaging, and public-release maintenance.
Playable Discovery Lab factory with Archipelago-controlled machine access and progression.
Playable Discovery Lab factory with Archipelago-controlled machine access and progression.
Failure-isolated Items view showing the in-game Archipelago overlay and connection state.
Failure-isolated Items view showing the in-game Archipelago overlay and connection state.
Like this project

Posted Aug 24, 2026

Built and released a Windows game integration with deterministic progression, resilient state syncing, an in-game client, installer, and 267 automated tests.