https://github.com/ricott1/rebels-in-the-sky Skip to content Navigation Menu Toggle navigation Sign in * Product + GitHub Copilot Write better code with AI + Security Find and fix vulnerabilities + Actions Automate any workflow + Codespaces Instant dev environments + Issues Plan and track work + Code Review Manage code changes + Discussions Collaborate outside of code + Code Search Find more, search less Explore + All features + Documentation + GitHub Skills + Blog * Solutions By company size + Enterprises + Small and medium teams + Startups By use case + DevSecOps + DevOps + CI/CD + View all use cases By industry + Healthcare + Financial services + Manufacturing + Government + View all industries View all solutions * Resources Topics + AI + DevOps + Security + Software Development + View all Explore + Learning Pathways + White papers, Ebooks, Webinars + Customer Stories + Partners * Open Source + GitHub Sponsors Fund open source developers + The ReadME Project GitHub community articles Repositories + Topics + Trending + Collections * Enterprise + Enterprise platform AI-powered developer platform Available add-ons + Advanced Security Enterprise-grade security features + GitHub Copilot Enterprise-grade AI features + Premium Support Enterprise-grade 24/7 support * Pricing Search or jump to... Search code, repositories, users, issues, pull requests... Search [ ] Clear Search syntax tips Provide feedback We read every piece of feedback, and take your input very seriously. [ ] [ ] Include my email address so I can be contacted Cancel Submit feedback Saved searches Use saved searches to filter your results more quickly Name [ ] Query [ ] To see all available qualifiers, see our documentation. Cancel Create saved search Sign in Sign up Reseting focus You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert {{ message }} ricott1 / rebels-in-the-sky Public * Notifications You must be signed in to change notification settings * Fork 8 * Star 380 P2P terminal game about spacepirates playing basketball across the galaxy rebels.frittura.org License GPL-3.0 license 380 stars 8 forks Branches Tags Activity Star Notifications You must be signed in to change notification settings * Code * Issues 7 * Pull requests 0 * Discussions * Actions * Projects 0 * Wiki * Security * Insights Additional navigation options * Code * Issues * Pull requests * Discussions * Actions * Projects * Wiki * Security * Insights ricott1/rebels-in-the-sky main BranchesTags [ ] Go to file Code Folders and files Name Name Last commit Last commit message date Latest commit History 82 Commits .github/workflows .github/ workflows assets assets demo demo src src tests tests Cargo.lock Cargo.lock Cargo.toml Cargo.toml LICENSE LICENSE README.md README.md View all files Repository files navigation * README * GPL-3.0 license Rebels in the Sky demo_v1.0.18.mp4 It's the year 2101. Corporations have taken over the world. The only way to be free is to join a pirate crew and start plundering the galaxy. The only mean of survival is to play basketball. Now it's your turn to go out there and make a name for yourself. Create your crew and start wandering the galaxy in search of worthy basketball opponents. The game is under heavy development and breaking changes are often introduced. If you can't continue an old game because the save file is invalid, you probably need to start a new one or open an issue to check if the save file can be migrated. Just try it out! Connect via SSH to try the game. ssh rebels.frittura.org -p 3788 Save files are deleted after 2 days of inactivity. Installation Build You need to have the rust toolchain installed --> https:// www.rust-lang.org/tools/install. Then you can clone the repo and build the game with cargo build --release With cargo cargo install rebels From the latest release page * Download the latest release asset for your platform from https:// rebels.frittura.org; * Give execution permissions to the executable with chmod +x rebels Distro Packages Packaging status Packaging status Arch Linux rebels-in-the-sky can be installed from the official repositories: pacman -S rebels-in-the-sky Run This game runs as a terminal application, meaning that you just need to run the executable from your terminal with ./rebels Suggested minimal terminal size: 160x48. Not all terminals support the game colors nicely, so you might need to try different ones. Here is a list of tested terminals: * Linux: whatever the default terminal is, it should work * MacOs: iTerm2, tabby, WezTerm * Windows: tabby Important: currently local bot teams are generated by default to make the game more enjoyable. This behaviour can be disabled by passing the -f flag to the executable. In the future, when more players will be available, the game will default to online teams only. Music Previous versions had the option to play music directly in the game, but this was removed to reduce the binary size and now music is streamed from internet radios. Nevertheless, you can still listen to the game soundtrack directly by connecting to https:// radio.frittura.org/rebels.ogg! You can add more radio stations by including them in assets/data/ stream_data.json. Credits * Planet gifs were generated using the pixel planet generator by Deep Fold. * Special thanks to Il Deposito for inspiration and the great musical archive. Contribution Join the discord! There is no fixed roadmap for the game yet, anyone is welcome to participate with ideas. It is almost guaranteed that you will encounter bugs along your journey. If you do, please open an issue and describe what happened. If you are a developer and want to contribute, feel free to open a pull request. License This software is released under the GPLv3 license. About P2P terminal game about spacepirates playing basketball across the galaxy rebels.frittura.org Resources Readme License GPL-3.0 license Activity Stars 380 stars Watchers 3 watching Forks 8 forks Report repository Releases 23 v1.0.22 Latest Nov 19, 2024 + 22 releases Contributors 5 * @ricott1 * @orhun * @arnad * @amorriscode * @saintmuntzer Languages * Rust 100.0% Footer (c) 2024 GitHub, Inc. Footer navigation * Terms * Privacy * Security * Status * Docs * Contact * Manage cookies * Do not share my personal information You can't perform that action at this time.