Skip to content

bronygamedev/friendship-globe

Repository files navigation

GitHub contributors Discord GitHub forks GitHub Repo stars GitHub closed issues GitHub milestones GitHub closed issues by-label GitHub Workflow Status (with event) Website

Friendship globe

The friendship globe symbolizes even though where in different country's where still united through the friendships from the MLP fandom.
video

Inspiration

At the end of r/place 2023 moderators of bronyplace were talking about not losing these bonds between the friends we made during r/place 2023 and one of them said something along the lines of "Just because we can't put a rainbow across the globe doesn't mean we can't find other ways to express our friendship towards one another" and that got me thinking if we can't physically stretch a rainbow across the globe why not do it virtually? So that night I started to work on this.

branch layout

  • stable
    • this branch gets updated right before every release and is recommend to pull from to set up a server or to test it out
  • develop
    • unstable branch untested code/full of bugs

Contributing

see CONTRIBUTING.md

Running.

setup

First, make sure you have the following programs installed

get the latest stable version here or clone this repo git clone https://github.com/bronygamedev/friendship-globe.git

server set up

open the folder in the terminal type cd server to enter the server directory

linux/macOS

run ./install_requirements.sh and wait for it to finish installing all dependencies (this may take a while). run source .venv/bin/activate run python server.py

Windows

run python -m venv .venv run ./.venv/scripts/activate run pip install -r requiements.txt run python server.py

open the project in godot (open godot -> import -> "path/to/friendship-globe/client_gd3/project.godot") then click play button in the top right corner

NOTE:

there currently are no official servers to run this, for now it's a proof of concept.