explorers-club / explorers-club

Explorers Club main repo

Home Page:https://explorers.club

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Splash

What is Explorers Club?

Imagine Mario Party, but in a browser, set in an archipelagos in the Pacific ocean, with coconut-inspired characters. Players can play together straight from their phones, televisions and computers.

Inspiration we are drawing from: Rocket Crab, Destiny, BoardGameArena, Tabletop Simulator, Jackbox.TV

Ways you can contribute

1. πŸ’¬ Join the Discord

2. πŸ›’ Buy something from our merch page

3. πŸ› πŸ‘·β€β™€οΈπŸ‘·β€β™‚οΈ Contribute directly

We are looking for artists and software developers to help build games. If you are interested reach out in the #contribute channel on Discord.

4. πŸ€—πŸ€” Playing and Giving Feedback!

No games are production ready yet, but star the repo to get updates for when things become playable.

Development

After cloning and running npm install, use these commands to get the code running.

Website

npx nx run web:serve

Servers

Real-time server

npx nx run room-server:serve

API server

npx nx run api-server:serve

Storybooks

Component Library Storybook

npx nx run components:storybook

Stack, Patterns, Attribution

  • react-three-fiber for 3D graphics
  • colyseus for multiplayer networking
  • stitches for CSS-in-JS
  • radix-ui for building design system
  • xstate for state + logic
  • static site hosting on netlify
  • game server hosting on fly.io
  • nx for managing the monorepo
  • github actions for CI

About

Explorers Club main repo

https://explorers.club

License:GNU Affero General Public License v3.0


Languages

Language:TypeScript 99.3%Language:Astro 0.2%Language:CSS 0.2%Language:JavaScript 0.2%Language:PLpgSQL 0.1%Language:HTML 0.0%Language:Procfile 0.0%