Skip to content

Server for monitoring Gama Server simulations and managing multiplayer connections

Notifications You must be signed in to change notification settings

project-SIMPLE/GamaServerMiddleware

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gama Server Middleware

The full documentation is available in the wiki page

Introduction

Gama Server Middleware is a tool made for creating multiplayer games using Gama. It requires the parallel use of Gama Server in order to function. Gama Server Middleware server that can connect to Gama Server and allows players to play to a Gama modelized game. This server can monitor every connections. Thanks to the latter, Gama model doesn't need to manage connections with the players, it simply needs to implement in the simulation the commands of what a player can do and indicate which outputs need to be retrieved at each simulation cycle.

Documentation

The full documentation is available in the wiki page

Gama Server Middleware

Launching

For more information, please see the wiki page

  • Install node.js
  • To start the middleware:
    • If you're using Windows: run start.bat, located in the project root directory.
    • If you're using MacOS: run start.sh, located in the project root directory.

This execution also open a webpage localhost:app_port/monitor. If there is no display, please refresh this page. app_port is by default 8000.

About

Server for monitoring Gama Server simulations and managing multiplayer connections

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published