Giter VIP home page Giter VIP logo

manpoffc / rivet Goto Github PK

View Code? Open in Web Editor NEW

This project forked from rivet-gg/rivet

0.0 0.0 0.0 9.03 MB

Open-source solution to deploy, scale, and operate your multiplayer game

Home Page: https://rivet.gg

License: Apache License 2.0

Shell 0.06% JavaScript 0.01% Python 0.01% Lua 0.10% Rust 98.49% CSS 0.01% Nix 0.03% HTML 0.01% Smarty 0.06% SaltStack 0.27% HCL 0.41% Dockerfile 0.01% Jinja 0.57%

rivet's Introduction

rivet_logo

Managed game servers, matchmaking, and DDoS mitigation that lets you focus on building your game.

License Apache-2.0 Calendar versioning PRs Welcome GitHub commit activity GitHub closed issues

Home - Docs - Twitter - Discord

๐Ÿ‘พ Features

  • Everything is accessible from an easy to use GUI, CLI, or API
  • Serverless Lobbies for auto-scaling game lobbies
  • Flexible matchmaker for placing players in lobbies with no wait times
  • CDN for hosting assets and webpages with a custom domain or provided rivet.game subdomain
  • Game Guard for DDoS mitigation and managed WebSocket SSL, TCP+TLS, and UDP
  • Streamlined DevOps for teams
  • Unified logging & monitoring & analytics
  • No downtime deploys with easy rollbacks

rivet_screenshot

๐Ÿš€ Getting Started

Rivet Cloud

Rivet Cloud is the fastest way to get your game up and running. Sign up at rivet.gg and get a free game server.

Self-hosting

See the setup guide to develop & deploy Rivet yourself.

๐Ÿ“ Architecture

Below is a simplified architecture diagram of a Rivet cluster.

Architecture

๐Ÿ“– Documentation Overview

Looking for documentation on building a game with Rivet?

Visit our documentation for game developers!

Getting Started

Philosophy

Architecture

About

We're hiring!

We're a team of scrappy engineers willing to get our hands dirty with everything from Linux internals, niche game engines, designs that don't look like this, and god-tier developer experiences. If you prefer reading the source instead of documentation, love hacking on games in your free time, and have a healthy dose of anarchy in you, come join us!

rivet's People

Contributors

nathanflurry avatar masterptato avatar yusufsallam64 avatar dsinghvi avatar mendymm avatar blckbrry-pi avatar eltociear avatar luisfonsivevo avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.