PORTCLUB
Cabecera de Betrayal at Krondor (BaK-Again)
Port nativo

Betrayal at Krondor (BaK-Again)

Port nativo de Betrayal at Krondor (BaK-Again) para PC.

Betrayal at Krondor (BaK-Again)

Port nativo basado en su ficha de origen.

README del repositorio

BaK-Again

A modern, moddable remake of the 1993 role-playing game Betrayal at Krondor, built in Unity. It runs the original game's story, world, rules and art from your own copy of the game, and plays on Windows, Linux and Android.

Beta. The whole game is in: every chapter can be played to the end. What it needs now is players. Bug reports are welcome on the forum.

You need the original game

BaK-Again contains nothing from Betrayal at Krondor. It reads the game's data files (KRONDOR.001 and friends) from an installed copy, which you can buy from GOG. On first start it asks where that copy is.

Download

Builds for Windows, Linux and Android are on the Releases page and at bakagain.org.

Building from source

  • Unity: the version in unity/ProjectSettings/ProjectVersion.txt.
  • .NET 10 SDK: for the data libraries in src/.

Build the two libraries the Unity project uses (this writes them into unity/Assets/Plugins/netstandard2.1/), then open unity/ in the Unity Editor:

dotnet build src/ResourceExtraction/ResourceExtraction.csproj -c Unity

The .NET tests run with dotnet test src/BakAgain.slnx. Tests that need the original game's files skip when it is not present.

Modding

Mods are zips installed into the game's mods folder, or from the Mods screen. See unity/docs/modding/ for making, packing and installing one.

Thanks

  • xavieran, for BaKGL, an open-source reimplementation of the engine.
  • canassa, for betrayal-at-krondor, a reconstruction of the original source.
  • OpenRakis, for Spice86, the PC emulator used to run the original game side by side with the port.
  • mrexodia, for ida-pro-mcp, the IDA Pro MCP server used for the reverse engineering.

License

  • Code: MIT (LICENSE).
  • Documentation: CC-BY-4.0 (LICENSE-docs).
  • Third-party components: see THIRD-PARTY-NOTICES.md.

Betrayal at Krondor is © its respective rights holders. BaK-Again is an unofficial fan project and is not affiliated with or endorsed by them.

Comentarios (0)

Inicia sesión para dejar un comentario.

Sé el primero en comentar sobre este juego.