Lallassu / Wizardwarz
Licence: mit
WebGL Multiplayer game with NodeJS backend
Stars: ✭ 270
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
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
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
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
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].