Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/olvr/deathmatch-dungeon
- Owner: olvr
- Created: 2022-09-10T11:36:55.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2022-09-11T14:27:41.000Z (over 2 years ago)
- Last Synced: 2024-10-15T02:41:28.831Z (4 months ago)
- Topics: javascript, js13kgames, multiplayer, socket-io
- Language: JavaScript
- Homepage: https://deathmatch-dungeon.herokuapp.com
- Size: 146 KB
- Stars: 2
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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)