Whalesign: Design

Whalesign is a turn based game about hunting demon whales in a fictional world with late-nineteenth century technology. The player controls the crew of a well armed steam ship and must kill their prey, but demon whales fight back.

The game has two modes. First is port mode, where the player can make choices about how to equip their ship and consider rumors about what kinds of demon whales are in various regions. These rumors are usually true but not entirely reliable. The second is battle mode where the player gives orders to the crew. Battle mode ends when the demon whale dies, when the ship runs out of hull points and capsizes or when the of the crew is incapacitated.

Demon Whales

A demon whale is a ferocious beast but it can be killed. Each whale has a unique combination of traits and abilities. All of them can wreck a ship by battering it to pieces or capsizing it and most have at least one special attack. They can be small, medium or large. At any moment the demon whale is in one of a small number of states, which deterines which kinds of attacks and defenses it can use.

Demon whales have a variety of potential attacks:

Every whale has one of the following sizes:

Ships

Each ship consists of a top deck and a bridge. There are several stations that the crew can use.

Ships bring a variety of mounted weapons.

Crew

The player controls ten to twenty crew members.

Crew members get 5 - 10 hits depending on stats.

A crew member has a stability score that can be affected by some actions, but is reduced by shocks such as whales ramming the ship. When stability is low there is a chance the crew member will slip and even fall overboard. Crew members can lash themselves to the deck but this limits their movement range.

Each round a crew member gets 10 to 20 action points to be spent each round:

Crew members can have a variety of roles:

Crew members have attributes and stats. Attributes are immutable and determined when the crew member is created. Stats can improve with experience as the crew member develops skills.

Let's start with attributes: