Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lallassu/wizardwarz
WebGL Multiplayer game with NodeJS backend
https://github.com/lallassu/wizardwarz
game gamedev indiedev javascript-game nodejs threejs
Last synced: 6 days ago
JSON representation
WebGL Multiplayer game with NodeJS backend
- Host: GitHub
- URL: https://github.com/lallassu/wizardwarz
- Owner: Lallassu
- License: mit
- Created: 2015-04-09T11:01:00.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2015-04-09T11:47:20.000Z (almost 10 years ago)
- Last Synced: 2025-01-17T03:08:07.771Z (13 days ago)
- Topics: game, gamedev, indiedev, javascript-game, nodejs, threejs
- Language: JavaScript
- Size: 31.1 MB
- Stars: 299
- Watchers: 21
- Forks: 48
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# WizardWarz
Play the game here: http://wizardwarz.nergal.se*NOTE: The game is currently running on port 8082 on my server so if you are behind a firewall it might not work for you*
## Description
WizardWarz is a ThreeJS WebGL/Javascript multiplayer shoot-em-up game. It has unique generated maps with a NodeJS backend where maps are generated and it also supports multiplayer.**This is a project that I've abandoned and just like to share with others as an example**
The game implements the following (and more):
- Generation of smooth landscape "Islands"
- Very basic multiplayer support
- nodejs server with game logic and map generation
- No actual limit of number of players, but it has only been tested with about 10 players.
- Model loading
- Animated models (exported from blender)
- Modified particle engine
- Both 3rd and 1st person view during gameplay
- Scoreboard
- Player toplist
- User account creation
- Levels + different character clothing depending on level.
- magic-spells!!!## Testing
Install nodejs and run *"cd server; nodejs server.js"*. Then point your browser to *http://localhost:8080*
## Screenshot
![alt tag](https://raw.github.com/lallassu/wizardwarz/master/promo.png)