top
(README.md)
# melody-jsnes

> Super simplistic Multiplayer NES server in Go.

melody-jsnes is a demo project showing off Go's real-time web app
capabilities. Its design is straight forward, it just snapshots the
canvas of player one and sends it to player two and sends back inputs
from player two. Images data goes in direction, key codes in the other.

![demo](https://cdn.rawgit.com/olahol/melody-jsnes/master/demo.gif "Me playing a perfectly legal version of Contra with my friends")

## Usage

You will need to have your own ROM named `game.nes` in the server directory.

    $ git clone --recursive https://github.com/olahol/melody-jsnes
    $ go get
    $ go build
    $ ./melody-jsnes
    $ $BROWSER http://localhost:5000

Imports 3 package(s) ΒΆ

  1. github.com/gin-gonic/gin
  2. github.com/gorilla/websocket
  3. github.com/olahol/melody