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

https://github.com/anon767/clashofhamster

HTML5/WebGL Websocket Mutliplayer game
https://github.com/anon767/clashofhamster

game html5 multiplayer nodejs webgl websocket

Last synced: about 1 month ago
JSON representation

HTML5/WebGL Websocket Mutliplayer game

Awesome Lists containing this project

README

          

# Clash of Hamster

### Set up:

In order to run the Server you need NodeJS and a Webserver like Apache or Nginx for the frontend

### Config:

Move the 'client' folder to your document root

### used Libraries:
Backend:

- NodeJS
- Websocket

### Frontend:

- Easeljs for rendering
- jquery for DOM manipulation
- matterjs for physics
- preloadjs for preloading images and sprites
- tweenjs for particle system

### Run

in the nodejsServer run
node server.js

## Develop

The Backend was ported from PHP to NodeJS, change the branch to view the old state.

you can use
php pack.php

to shrink and compile the javascript frontend code

## Ingame Screenshots

![lobby](https://github.com/anon767/ClashOfHamster/blob/physicsengine2/Screenshot%20from%202020-08-31%2017-42-12.png?raw=true)

![inamge](https://github.com/anon767/ClashOfHamster/blob/physicsengine2/Screenshot%20from%202020-08-31%2017-41-47.png?raw=true)