Note: This is a prototype of a simple board game. UI, art and animations are to be changed/added in potential future updates.  Beware of bugs.

About:

The game is about taking over "key" tiles (yellow tiles) to create connections to Extend Your Land.  If one key tile is able to reach another key tile by traversing down a straight line, then a connection is made, and the land between the key tiles belongs to you. Each owned land generates 1 gold per day. Your goal is to destroy all enemy units.

In the game there are two kinds of key tiles. Player owned key tiles and neutral key tiles. The neutral key tiles are tiles that have not yet been claimed by a player. Neutral key tiles become part of a player's land if it exists in a connection between two player owned key tiles, and as a result creates additional connections for the player while the connection exists.

The game can be played with 2-4 players locally. The game has an easy/normal difficulty AI that you can play against. Toggle between CPU and Player in the Menu screen.

Rules:

The game is turn-based.  In each turn, the player has a maximum of 2 moves. If you end turn without performing a move, then you pass for the remainder of the day. After all players have passed, a new day starts. Upon a new day, all units become ready, and all players gain 1 gold for each land they control.

Starting turn order changes systematically every day. The player that started the first day, will be last in the turn order the next day.

Actions

  • Buy a new Unit
  • Upgrade an existing Unit
  • Move a Unit.

Each action exhausts the unit for the remainder of the day. 

To move a unit, first press on one of your units, and then choose a destination, and finally confirm the move by pressing the "Move Unit" button.

An unit can be bought by selecting a non-occupied key tile that you control (yellow tile with a border of your player specific color).

Unit cost is incremented by 5 for each unit bought, but the price is not updated until a new day starts.

A unit can be upgraded twice. The first upgrade costs 20 gold, while the second upgrade cost 40 gold. A level 1 unit can move a distance of 2 hexagons. The distance a unit can move is increased by 1 for each time the unit is upgraded.

A unit can destroy another player's unit by placing your unit on top of the enemy unit, but only if the other player's unit is the same or lower level compared to your unit. 

Lose condition: You lost all your units.

Win condition: The only remaining units in a game belongs to one player.

StatusPrototype
PlatformsHTML5
Rating
Rated 5.0 out of 5 stars
(1 total ratings)
AuthorIceBear's Untold Tales
GenreStrategy
TagsBoard Game, Local multiplayer, Turn-based Strategy
Average sessionAbout a half-hour
LanguagesEnglish
MultiplayerLocal multiplayer
Player count1 - 4

Comments

Log in with itch.io to leave a comment.

This was a cool game. A lot of cool ideas, like the way territory is captured, units becoming more expensive every turn to buy, the rules for how units are destroyed by the same level. It was very fun to play.

Great job! The game plays very intuitively, even without reading the description. Ending the game "early" when no units remain is also a nice touch.

A quick tweak I'd like to suggest is to allow lower level units to capture higher level units, it'll make the tactics more fair. The lower level units already can't move far, are ridiculously expensive late game, and has lower price-to-value as a pair at capturing land as a pair (for defense) compared to higher levels.

Also more work can be put on the AI to be more strategic at defending territory and units: not leaving entire sides open to enemy conquest or putting units into "danger" without other units "defending" them.

Hey there, thanks for the feedback and ideas, I appreciate it :].

I will keep your suggestion in mind from now on regarding unit capture as I look at how the game plays, as you make a fair point (like how in chess, a pawn can capture any unit). You would definitely have to be more strategic/careful when attempting to capture enemy units, while at the same time the opponent is better able to defend themselves.

I definitely want to create more intelligent AIs in the future. This simple/easy AI does not think past the current turn, whereas future AIs will use some kind of alpha-beta pruning and simulate future states and calculate values of each state.

Thanks again!