All Projects → Lallassu → Wizardwarz

Lallassu / Wizardwarz

Licence: mit
WebGL Multiplayer game with NodeJS backend

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Wizardwarz

Dino3d
🦖 Google Chrome T-Rex Run! in 3D (WebGL experiment)
Stars: ✭ 263 (-2.59%)
Mutual labels:  indiedev, game, gamedev, threejs
Qake
Qake voxel-engine demo
Stars: ✭ 100 (-62.96%)
Mutual labels:  indiedev, game, gamedev, threejs
Bytepath
A replayable arcade shooter with a focus on build theorycrafting made using Lua and LÖVE.
Stars: ✭ 1,119 (+314.44%)
Mutual labels:  indiedev, game, gamedev
Game
⚔️ An online JavaScript 2D Medieval RPG.
Stars: ✭ 388 (+43.7%)
Mutual labels:  game, gamedev, javascript-game
Lambdahack
Haskell game engine library for roguelike dungeon crawlers; please offer feedback, e.g., after trying out the sample game with the web frontend at
Stars: ✭ 439 (+62.59%)
Mutual labels:  indiedev, game, gamedev
Parrothunt
ParrotHunt - ThreeJS WebGL game (http://parrothunt.nergal.se)
Stars: ✭ 85 (-68.52%)
Mutual labels:  indiedev, gamedev, threejs
Badsanta
BadSanta - Multiplayer HTML5 Game (http://santa.qake.se)
Stars: ✭ 97 (-64.07%)
Mutual labels:  indiedev, gamedev, javascript-game
Lba2remake
A Little Big Adventure 2 / Twinsen's Odyssey reimplementation in JavaScript / Three.js / React
Stars: ✭ 116 (-57.04%)
Mutual labels:  game, gamedev, threejs
Voxelengine unity
Voxel engine made in C# for Unity
Stars: ✭ 25 (-90.74%)
Mutual labels:  indiedev, gamedev
Bake
A build system that lets you clone, build and run C/C++ projects with a single command
Stars: ✭ 434 (+60.74%)
Mutual labels:  indiedev, gamedev
Dungeongenerator
Dungeon generator for games.
Stars: ✭ 66 (-75.56%)
Mutual labels:  indiedev, gamedev
Entt
Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
Stars: ✭ 6,017 (+2128.52%)
Mutual labels:  indiedev, gamedev
Blog
gamedev blog
Stars: ✭ 3,076 (+1039.26%)
Mutual labels:  indiedev, gamedev
3d Game Shaders For Beginners
🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
Stars: ✭ 11,698 (+4232.59%)
Mutual labels:  indiedev, gamedev
Raylib Games
Collection of games made with raylib
Stars: ✭ 78 (-71.11%)
Mutual labels:  indiedev, gamedev
Masterplan
MasterPlan is a project management software / visual idea board software. It attempts to be easy to use, lightweight, and fun.
Stars: ✭ 221 (-18.15%)
Mutual labels:  indiedev, game
Mage
Mage is a 3D Game Engine, built on top of THREE.js. It features Unity-like scripting, AMMO.js powered physics workers, an Infernojs powered UI and a clean API. Under (very) active development.
Stars: ✭ 76 (-71.85%)
Mutual labels:  threejs, javascript-game
first-person-controller-for-unity
A First-Person Controller for Unity.
Stars: ✭ 18 (-93.33%)
Mutual labels:  gamedev, indiedev
Gdevelop
🎮 GDevelop is an open-source, cross-platform game engine designed to be used by everyone.
Stars: ✭ 3,221 (+1092.96%)
Mutual labels:  game, gamedev
Awesome One Person Games
🎮 A curated list of successul games, made (quite) entirely by a lone gamedev.
Stars: ✭ 276 (+2.22%)
Mutual labels:  indiedev, gamedev

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].