explaingit

kamilcieslik/gothic-remake-lockbreaker

14HTMLAudience · generalComplexity · 1/5Setup · easy

TLDR

A browser-based solver that calculates the optimal plate sequence to unlock doors in Gothic Remake, with no installation needed and a shareable URL for each lock configuration.

Mindmap

mindmap
  root((lockbreaker))
    What it does
      Solve lock puzzles
      Gothic Remake game
      Browser based
    Inputs
      Number of plates
      Starting positions
      Plate interactions
    Solve modes
      Minimize switches
      Minimize total moves
    Sharing
      Shareable URLs
      Copy link to friend
    No setup needed
      No install
      No account
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Things people build with this

USE CASE 1

Enter a lock's plate count and starting positions to get a step-by-step solution for a Gothic Remake puzzle.

USE CASE 2

Share a lock configuration URL with a friend who is stuck on the same door or container.

Tech stack

HTMLJavaScript

Getting it running

Difficulty · easy Time to first run · 5min
License not specified in the explanation.

In plain English

Gothic Remake Lockpick Solver is a small browser-based tool that helps players solve the lockpicking puzzles in Gothic Remake, a 2025 PC game that reimagines the 2001 classic Gothic. The lockpicking system in that game requires players to manipulate a set of plates in a specific sequence to unlock doors and containers, and working out the optimal sequence can be tedious without a reference. The tool runs entirely in a web browser with no installation. A player inputs the number of plates in the lock (from one to seven), sets the starting positions of each plate, and describes which plates affect which others when moved. The solver then calculates a solution. There are two modes: one that minimizes the number of times you have to switch which plate you are working on (easier to execute in the game), and one that minimizes the total number of moves regardless of switching. Each mode targets a different kind of difficulty. The tool supports shareable URLs, which means once a player has set up a particular lock configuration, they can copy a link and share it with others who are stuck on the same puzzle. No account or registration is needed. The project is fan-made and states clearly in the README that it has no affiliation with Alkimia Interactive or THQ Nordic, the studio and publisher behind the game. The repository is primarily HTML and is deployed at an external website. The README is brief and focused on how to use the app rather than on the code behind it.

Copy-paste prompts

Prompt 1
I am building a browser puzzle-solver similar to gothic-remake-lockbreaker. Show me how to implement a solver in JavaScript that takes a set of plate positions and interdependencies and outputs the fewest-moves sequence.
Prompt 2
How would I add a shareable URL feature to a web app where the current puzzle state is encoded in query parameters and decoded on page load?
Open on GitHub → Explain another repo

← kamilcieslik on gitmyhub — every repo by this author, as a profile.

Verify against the repo before relying on details.