Skip to content
/ alobmat Public

Realtime Game Platform built on Phoenix and BEAM. Can run upto 1 million games concurrently on an average desktop computer. UI at:

Notifications You must be signed in to change notification settings

hashd/alobmat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Alobmat

This is an open source realtime game server to host games of tambola. An average machine can host upto 100 thousands of games in under 16GB of RAM at the moment with over a million concurrent users connected across the number of games.

Prerequisites

This piece of software is written in Elixir using Phoenix Framework, so you'll need to have these setup:

Setup

After you're done with the prerequisites, to start Phoenix server:

  • cd into the project folder
  • Install dependencies with mix deps.get
  • Create and migrate your database with mix ecto.create && mix ecto.migrate
  • Install Node.js dependencies with cd assets && npm install
  • Start Phoenix endpoint with mix phx.server

Now you can visit localhost:4000 from your browser.

Configuration

Few pieces of this open source software is configurable and more about it will be put up soon.

About

Realtime Game Platform built on Phoenix and BEAM. Can run upto 1 million games concurrently on an average desktop computer. UI at:

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages