Skip to content

Game Ideas

Da Fan He edited this page Oct 12, 2026 · 1 revision

Game Ideas

BattleShip

We want to make battleship as the first game.

  • Win condition: sink all of the opponent's ships
  • A ship is sunk when all of its occupied grids are shot
  • Each player has 5 total ships of different dimensions: [1x5], [1x4], [1x3], [1x3], [1x2]
  • Before the game starts, each player places all their ships on their [10x10] grid without overlaps
  • Each turn, the current turn player calls a coordinate on the opponents grid to be shot
  • If a shot hits a grid occupied by a ship, the player is informed of a 'Hit'. Else, it is a 'Miss'
  • If a ship is sunk, the player is informed of it

https://www.hasbro.com/common/instruct/battleship.pdf

Out Fish The Sea

  • Teams of two but only one code submission. The teams are made to discuss and implement multiple strategies together.
  • There are two hubs that represent you and your opponents base on the map.
  • Goal is to destroy the other team by destroying their hub. Or if no team gets destroyed within after a number of rounds, the one with the most amount of fish wins
  • Each unit must be spawned at your hub.
  • Units include:
    • Fish Boat
    • Excavator Boat
    • Cargo transporters
    • Wall constructor boat
    • Attack boat
  • Each unit has a different size and speed:
    • Fish Boat + excavator boat: 1x1 + 2 speed
    • Cargo transporter: 2x4 + 1 speed
    • Wall constructor boat: 2x4 + 1 speed
    • Attack boat: 1x1 + 3 speed
  • Starting units:
    • 1 Fish boat. 1 Excavator boat.
  • Resources are spread across biomes which are spread across an area:
    • Algae biome
    • Metal biome
    • Fish biome
    • Sea biome: (no resources)
  • Only certain bots can collect certain resources
    • Fish boat can only collect fish
    • Excavator boat can collect metal which allow you to construct boats and algae which allow you to construct walls
    • Each unit has a max capacity for all of the items that they can carry. Cargo ships don't have a limit
  • Construction:
    • walls which are made out of algae decay over time and need to be repaired or replaced.
    • All boats need metals to construct
    • Attack boats need fish to power the boat to attack and can run out of fishing fuel.
  • Symbiosis:
    • Boats can transfer resources from one to another if they are both next to each other
    • You can trade in fish for metal using a trade action from the hub.
    • Cargo ships serve really well as outposts for refurbishing walls and fish to other units but they must be protected.
    • Every boat can destroy walls, but attack boats destroy them 4 times faster.
  • Movement and actions:
    • Each unit must be controlled independently via a move or doing some action.
    • Each game tick: each unit can only do one action

Strategy example

  • Send all your fishing boats and excavator boats to fish and get metal respectively and return when their cargo hold is full.
  • Create a wall construction boat as soon as you can to surround the metal resources first.
  • Create a few attack boats that surround the fish and excavator boat that attack anything that comes close.
  • Once your path to the resources have been secured. Create a cargo boat at each biome to allow your smaller boats to drop and collect resources faster. The cargo boat goes back to the hub when a high enough resources count has been done.
  • If there are enough fish resources and rounds left. Start creating a fleet of attack boats.
  • Once there are enough attack boats. Send all of them in a straight line towards the enemy hub.

Clone this wiki locally