Project ideas from Hacker News discussions.

Show HN: Automatically detect and patch walking-dead states in Sierra games

📝 Discussion Summary (Click to expand)

Key Themes from Discussion

Intentional "Soft Lock" Design in Sierra Games

Developers discuss how Sierra intentionally designed frustrating mechanics that could permanently break games if players made seemingly logical choices, like using a leg of lamb to chase a cat but later needing it for survival. This was framed as deliberate design philosophy, not oversight:

"throwing the leg of lamb at the cat to chase it away will work... but then good luck surviving the mountains"
— wkfauna

Technical Project to Patch Legacy Games

A tool has been developed to patch Sierra adventure games (like KQ4/VQ) to prevent soft locks, though it requires users to apply changes to their own game copies. The project's Readme was largely AI-generated, sparking discussion about attribution:

"The readme and 100% of the code... was also AI."
— catoc
"It's true that Claude wrote most of the Readme... But the design is human"
— wkfauna

Ethical Debate Around "Cruel" Game Design

Commenters reference the "Cruelty Scale" framework to evaluate how games handle player agency, arguing Sierra's design choices were intentionally punishing yet artistically coherent:

"The rankings are based on criteria like how far the game lets you go after making a get-stuck choice before you realize you're stuck"
— bsammon
"It does make games harder and make them feel higher stakes"
— wkfauna


🚀 Project Ideas

Generating project ideas…

SierraSafe: Auto‑Save & Softlock Detector for Classic Adventures

Summary

  • A lightweight desktop app that monitors save‑file metadata in real‑time to flag imminent softlocks in classic Sierra/Infocom adventures.
  • Core value: Prevents the frustration of unwinnable states by warning users before they make a “bad” choice.

Details

Key Value
Target Audience Retro adventure gamers, speedrunners, completionists
Core Feature Real‑time softlock risk overlay + optional auto‑save checkpoint injection
Tech Stack Electron + Node.js, SQLite for save metadata, Unity‑like UI, optional browser extension
Difficulty Medium
Monetization Revenue-ready: Subscription: $4.99/mo (or one‑time $29 for lifetime)

Notes

  • HN users repeatedly lamented "soft‑locking in KQ4/KQ5" and want tools that catch these before it’s too late.
  • The app could be bundled with community‑maintained game packs, creating a network effect and discussion hub.

RetroAdventure Patch Hub (RAPH)

Summary

  • An online service that generates and distributes royalty‑free patches to fix softlocks and missing item checks in vintage adventure games.
  • Solves the problem of having to manually decompile and edit each title by providing a one‑click patch creator.

Details

Key Value
Target Audience Modders, retro‑gaming communities, preservation groups
Core Feature Auto‑generated patch files that can be dropped into a game folder to enable “safe save” and item‑dependency awareness
Tech Stack Python backend, Docker for sandboxed analysis, OpenCV for asset detection, GitHub Actions CI
Difficulty High
Monetization Revenue-ready: Freemium – free patches, $0.10 per download for premium (ad‑free) access

Notes

  • Commenters asked "Would you provide the changes as patches like they do for romhacks?" indicating demand for distributable patches.
  • The service could host a community‑curated patch repository, fostering discussion and utility.

CrueltyMetrics: Game‑Design Risk Dashboard

Summary

  • A web dashboard that quantifies “Cruelty Scale” for classic adventure titles using community‑submitted data and AI‑extracted design patterns.
  • Addresses the need identified in the discussion for a standardized way to rate how likely a game is to trap players.

Details

Key Value
Target Audience Game designers, scholars, retro‑gaming enthusiasts
Core Feature Interactive scorecard displaying softlock frequency, item‑dependency depth, and hints‑availability metrics
Tech Stack React + D3.js front‑end, PostgreSQL backend, LLM‑based text mining of forums and readmes
Difficulty Medium
Monetization Revenue-ready: Consulting: $150/hr (custom analytics)

Notes

  • The HN thread already referenced the "Cruelty Scale" article, showing existing interest in quantifying cruelty.
  • By turning community observations into a public metric, the tool invites debate and utility for game preservation.

Read Later