Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/stevenjoezhang/osmos.io

Multi-player Osmos game
https://github.com/stevenjoezhang/osmos.io

canvas game nodejs websocket

Last synced: 18 days ago
JSON representation

Multi-player Osmos game

Awesome Lists containing this project

README

        

# Osmo

## About

Osmo is a game the web browser, made entirely using HTML5, and inspired heavily by the gameplay of Osmos.

The rules are simple; click to propel yourself around, and try to absorb smaller cells until you become the biggest. Watch out for larger cells, or they will absorb you!

## Screenshots

![Screenshot](screenshot.png)

## Install

```bash
# Clone this repository
git clone https://github.com/stevenjoezhang/osmos.io.git
# Go into the repository
cd osmos.io
# Install dependencies
npm install
```

## Usage

After cloning this repository, run the follow commands to install dependencies and set up server. Enjoy!

```bash
npm start
```

You can configure the game by editing `config.js`.

**WARNING: Remember to build again after editing any file, include `config.js`.**

## Build

```bash
npm run build
```

## License

Osmo is forked from [Browsmos](https://github.com/BHSPitMonkey/Browsmos).

> ### License
> Any JavaScript sources within Browsmos are hereby licensed under the Simplified BSD License. You are free to modify and redistribute Browsmos, but, if you do, please:
> - don't distribute modifications as though they are my own
> - consider including an attribution, preferably linking to this page