Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/cwboden/nature-card-game

A simple sort-of card based game, made for Ludum Dare 54: 'Limited Space'
https://github.com/cwboden/nature-card-game

boardgame-io ludum-dare ludum-dare-54 node tailwind vite

Last synced: 7 days ago
JSON representation

A simple sort-of card based game, made for Ludum Dare 54: 'Limited Space'

Awesome Lists containing this project

README

        

# Nature Card Game
Developed for Ludum Dare #54, following the theme, "Limited Space".

In *Nature Card Game*, your goal is to defend the lands from invaders over the
course of thirty 'years' (15 rounds).

## How to Play
Enemies will spawn from the right side and advance down the `Lane` until
reaching your `Site`s, at which point, they will attack.

Sites are played from your hand by paying its cost of the corresponding
resource. As a bonus, you may subtract the strength of an existing `Site` to
play another `Site` over it.

Attacking is resolved as follows:
1. Enemy strength (denoted by 🤛) is subtracted from the defending `Site`.
1. Any remaining strength at the `Site` is subtracted from the attacker.

**Special Action:** You can `Unleash the Wild` on enemies to destroy them,
paying four 🐾.

If an enemy reaches the left-most column or the `Gaia Pneuma` or `Nursery` are
destroyed, then the invaders win.

## Development
This project leverages a few technologies, including React, Vite, and
`boardgame.io`. You can develop in the project by cloning the repository and
running:

```bash
npm install
npm run dev
```