Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/olvr/deathmatch-dungeon

Deathmatch Dungeon: a multiplayer JavaScript game created for the js13kGames 2022 Competition
https://github.com/olvr/deathmatch-dungeon

javascript js13kgames multiplayer socket-io

Last synced: 3 months ago
JSON representation

Deathmatch Dungeon: a multiplayer JavaScript game created for the js13kGames 2022 Competition

Awesome Lists containing this project

README

        

# Deathmatch Dungeon

Deathmatch Dungeon is a game written in JavaScript and made for the 2022 edition of the [js13kGames Competition](http://js13kgames.com/) entered into the Desktop and Server categories.

## Gameplay

Deathmatch Dungeon is a multiplayer game in the classic deathmatch tradition in a pixel art style.

The aim is to kill as many opponents as you can in a three minute timed round whilst dying as few times as possible.

A new round will start as soon as there are at least two players in the dungeon.

Pick up scrolls to get a random, different magical ability. Collect potions to restore health.

You will need someone to play against but you can explore the dungeon without.

## Play online

[https://deathmatch-dungeon.herokuapp.com/](https://deathmatch-dungeon.herokuapp.com/)

## Install and run locally

Download the files and install the third party libraries with `npm`.

npm install

then you can run the server locally with the following command:

npm run start:dev

You can reach the server at [http://localhost:3000](http://localhost:3000)

# Thanks to

* [MoDsama](https://itch.io/profile/modsama) for the mage sprite
* Frank Force for the [ZzFX](https://github.com/KilledByAPixel/ZzFX) sound generator
* Timur Manyanov for [tinyfont.js](https://github.com/darkwebdev/tinyfont.js)