Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/TimVN/GMNest

Repo for a Game Maker Socket.IO extension
https://github.com/TimVN/GMNest

Last synced: 2 months ago
JSON representation

Repo for a Game Maker Socket.IO extension

Awesome Lists containing this project

README

        


GMNest Logo

A simple setup for creating multiplayer HTML5 with Game Maker Studio 2.3

## Description

[Nest](https://github.com/nestjs/nest) framework chat server example for GMNest

## Installation

```bash
$ npm install
```

Add .env.development file to project root and add the following settings:

```
REDIS_HOST=localhost
REDIS_PORT=6379
```

Make sure to have [Docker](https://www.docker.com/) installed. Refer to the [docs here](https://docs.docker.com/get-docker/).

```bash
$ cd docker
$ docker-compose up
```

## Running the app

```bash
# development
$ npm run start

# watch mode
$ npm run start:dev

# production mode
$ npm run start:prod
```

## Installing the extension in Game Maker

You can install it from the [Yoyogames Marketplace](https://marketplace.yoyogames.com/assets/10712/gmsocket-io) or install the extension dragging the `gm-socket.io.yymps` file in the `client` folder into your project.

The docs for the extension will come soon!

## Stay in touch

- Twitter - [@ElCapitanT](https://twitter.com/ElCapitanT)
- Discord - [GMNest](https://discord.gg/Ass6FYuc2G)