{"id":29200229,"url":"https://github.com/jorger/untrusted-waters","last_synced_at":"2026-04-24T12:08:15.519Z","repository":{"id":295153205,"uuid":"989318604","full_name":"Jorger/untrusted-waters","owner":"Jorger","description":"🌊 Untrusted Waters - game developed for the React JAM 2025","archived":false,"fork":false,"pushed_at":"2025-05-28T16:31:46.000Z","size":148,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-07-02T10:52:35.484Z","etag":null,"topics":["games","react","reactjam"],"latest_commit_sha":null,"homepage":"https://app.rune.ai/dev-ULreHsEw","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Jorger.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-05-23T21:39:39.000Z","updated_at":"2025-06-26T00:44:38.000Z","dependencies_parsed_at":"2025-05-23T23:30:29.832Z","dependency_job_id":"e07f76c6-4e24-43c6-9dda-9dcf41f62eae","html_url":"https://github.com/Jorger/untrusted-waters","commit_stats":null,"previous_names":["jorger/untrusted-waters"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Jorger/untrusted-waters","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jorger%2Funtrusted-waters","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jorger%2Funtrusted-waters/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jorger%2Funtrusted-waters/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jorger%2Funtrusted-waters/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Jorger","download_url":"https://codeload.github.com/Jorger/untrusted-waters/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jorger%2Funtrusted-waters/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32222571,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-24T10:26:35.452Z","status":"ssl_error","status_checked_at":"2026-04-24T10:25:27.643Z","response_time":64,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["games","react","reactjam"],"created_at":"2025-07-02T10:35:22.238Z","updated_at":"2026-04-24T12:08:15.504Z","avatar_url":"https://github.com/Jorger.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🌊 Untrusted Waters\n\nhttps://github.com/user-attachments/assets/f493c567-c82f-4f2c-9712-b9babf225312\n\nUntrusted 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!\"**\n\nThis game is inspired by the classic game [Battleship](https://en.wikipedia.org/wiki/Battleship_(game)),\n\n# 🔄 Real-Time Multiplayer with Rune\n\nThis 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.\n\nRune handles matchmaking, multiplayer logic, and state sync, all in real time.\n\nLearn more about Rune here: https://developers.rune.ai/\n\n# 🎮 How to Play\n\nUntrusted 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.\n\n# 🧾 Game Rules\n\n* 🎲 Each player has 5 ships to place on their grid.\n* 🎯 You take turns selecting tiles on the enemy grid to attack.\n* 💥 If you hit a ship, you’ll see feedback.\n* 🏆 The first player to sink all enemy ships wins.\n\n# 📱 Play the Game\n\nYou can try the game here on the Rune Simulator:\n\n👉 Play on Rune Simulator: https://app.rune.ai/dev-ULreHsEw\n\nOr download the Rune app and search for \"Untrusted Waters\":\n\n* 📲 [App Store](https://apps.apple.com/us/app/rune-play-talk-hang-out/id1450358364)\n* 📲 [Google Play Store](https://play.google.com/store/apps/details?id=ai.rune.tincan\u0026pli=1)\n\n# 🛠️ Run the Project\n\nTo start working with Untrusted Waters locally:\n\n## ▶️ Start the development server\n\n```\nnpm run dev\n```\n\nThis will launch the game in development mode.\n\n## 📦 Build for production\n\n```\nnpm run build\n```\n\nThis command creates a production-ready build of the game.\n\n## 🧰 Project Setup\n\nThis project was created using the official Rune CLI:\n\n```\nnpx rune@latest create\n```\n\nLearn more about the CLI here: [https://developers.rune.ai/](https://developers.rune.ai/docs/quick-start)\n\n# 👨🏻‍💻 Autor.\n\n**Jorge Rubiano**\n\n* https://bio.link/jorgerub\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjorger%2Funtrusted-waters","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjorger%2Funtrusted-waters","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjorger%2Funtrusted-waters/lists"}