Skip to content

Repository files navigation

GothicLockPicker

A simple tool to solve a puzzle game from the game Gothic Remake. Written in plain C# with WinForms

Features

  • Supports 1-7 plates of lock
  • Supports Connections between plates using a connections matrix
  • Uses the algorithm A* with a heuristic
  • Limits the maximum number of solving steps
  • Finds the minimum required steps to open the lock
  • Optimalizaton for Horizontal Moves
  • Automatically solves locks in-game by pressing the required keys

Info About Lock

Photo from game with lock

The lock in the game requires set each plate at middle latch. The latch value is between 1 and 7 for each plate.

Each plate could have connections with other plates. Moving the plate could move another plate in the same direction or the opposite.

Usage the program

In order to use the GothicLockPicker needs connections between plates and current states latches. Connection value:

  • -1 = opposite direction
  • 0 = no connection
  • 1 = The Same direction

Photo from the GothicLockPicker

Possible Future Features

  • Auto Solve In game by pressing keys

About

Solver Gothic 1 Remake Lock Mini-Game, finding shortest solution to the puzzle in the plain C#/ WinForms

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages