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

https://github.com/jorger/untrusted-waters

๐ŸŒŠ Untrusted Waters - game developed for the React JAM 2025
https://github.com/jorger/untrusted-waters

games react reactjam

Last synced: 7 months ago
JSON representation

๐ŸŒŠ Untrusted Waters - game developed for the React JAM 2025

Awesome Lists containing this project

README

          

# ๐ŸŒŠ Untrusted Waters

https://github.com/user-attachments/assets/f493c567-c82f-4f2c-9712-b9babf225312

Untrusted Waters is a game created for the [React Jam 2025](https://reactjam.com/), where the goal is to make a game in just 10 days. The theme of this edition is **"Trust No One!"**

This game is inspired by the classic game [Battleship](https://en.wikipedia.org/wiki/Battleship_(game)),

# ๐Ÿ”„ Real-Time Multiplayer with Rune

This game is powered by [Rune](https://developers.rune.ai/), a powerful multiplayer game SDK. Rune makes it easy to play games with your friends in real time, without needing servers or complex setup.

Rune handles matchmaking, multiplayer logic, and state sync, all in real time.

Learn more about Rune here: https://developers.rune.ai/

# ๐ŸŽฎ How to Play

Untrusted Waters is a turn-based strategy game where two players try to sink each other's ships. Each player places their ships on a hidden grid, then takes turns trying to guess where the opponentโ€™s ships are located.

# ๐Ÿงพ Game Rules

* ๐ŸŽฒ Each player has 5 ships to place on their grid.
* ๐ŸŽฏ You take turns selecting tiles on the enemy grid to attack.
* ๐Ÿ’ฅ If you hit a ship, youโ€™ll see feedback.
* ๐Ÿ† The first player to sink all enemy ships wins.

# ๐Ÿ“ฑ Play the Game

You can try the game here on the Rune Simulator:

๐Ÿ‘‰ Play on Rune Simulator: https://app.rune.ai/dev-ULreHsEw

Or download the Rune app and search for "Untrusted Waters":

* ๐Ÿ“ฒ [App Store](https://apps.apple.com/us/app/rune-play-talk-hang-out/id1450358364)
* ๐Ÿ“ฒ [Google Play Store](https://play.google.com/store/apps/details?id=ai.rune.tincan&pli=1)

# ๐Ÿ› ๏ธ Run the Project

To start working with Untrusted Waters locally:

## โ–ถ๏ธ Start the development server

```
npm run dev
```

This will launch the game in development mode.

## ๐Ÿ“ฆ Build for production

```
npm run build
```

This command creates a production-ready build of the game.

## ๐Ÿงฐ Project Setup

This project was created using the official Rune CLI:

```
npx rune@latest create
```

Learn more about the CLI here: [https://developers.rune.ai/](https://developers.rune.ai/docs/quick-start)

# ๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป Autor.

**Jorge Rubiano**

* https://bio.link/jorgerub