Skip to content
danielyule edited this page Dec 5, 2014 · 2 revisions

Formats

This wiki holds formats currently in use by HearthBreaker. It is hoped that by describing them here, they can foster discussion and adoption. HearthBreaker defines a number of formats:

  • Serialization Format Describes how a game's state can be completely saved and restored at any point
  • Tag Format Describes how game objects are annotated with tags to describe their function.
  • Replay Format Describes how a game can be recorded for later analysis and playback
  • Network Protocol (incomplete) Describes how two agents can communicate their moves across a network, enabling play between different platforms and users.
  • Card Definition Language (incomplete) Allows users to describe new cards so they can be experimented with.
Clone this wiki locally