An open API service indexing awesome lists of open source software.

https://github.com/devaman/tron


https://github.com/devaman/tron

Last synced: about 2 months ago
JSON representation

Awesome Lists containing this project

README

          


Tron Light Cycles Game



Made using Marlin Protocol



[![GitHub issues](https://img.shields.io/github/issues/devaman/tron.svg?style=for-the-badge)](https://github.com/devaman/tron/issues)
[![GitHub forks](https://img.shields.io/github/forks/devaman/tron.svg?style=for-the-badge)](https://github.com/devaman/tron/network)
[![GitHub stars](https://img.shields.io/github/stars/devaman/tron.svg?style=for-the-badge)](https://github.com/devaman/tron/stargazers)
[![HitCount](http://hits.dwyl.io/devaman/tron.svg?style=for-the-badge)](http://hits.dwyl.io/devaman/tron)
[![Gitter chat](https://badges.gitter.im/gitterHQ/gitter.png)](https://gitter.im/tron/Lobby)



# Introduction

Multiplayer Game using marlin protocol for creating responsive multiplayer game.
- What does Marlin give you?
- Speed:
The Marlin Network is able to achieve global latencies of <150ms. This enables developers to build high-performance responsive distributed systems (including blockchains and dapps).
- Scale:
The Marlin Network can scale to a large number of nodes without compromising on performance. Developers are no longer limited by the fanout capabilities of a single node.

# Usage

A new game start at every 1 min.

- How to start the Projecct
- Download Exec Bifrost file for OS from [here](http://gameoasis.marlin.pro/Bifrost/)
```
./bifrost-ubuntu --channel testing --beacon "10.2.88.190:8002"
```
- Run
```
npm start
```
- Run game in VS Live server
- Open the host ip in the Players computer.

# Concept Used

## For Synchronization

- Minimising the delay using ntp to set same clock time for all the players.

# Contributors

- Amit Chambial
- Anurag Thakur