GithubHelp home page GithubHelp logo

klausmikhaelson / wrestle-with-shapes Goto Github PK

View Code? Open in Web Editor NEW
7.0 3.0 10.0 15.41 MB

Home Page: https://wrestle-with-shapes.onrender.com/

License: MIT License

HTML 10.38% CSS 2.44% JavaScript 87.18%
cannonjs local-multiplayer-games multiplayer-game react-three react-three-drei react-three-fiber threejs web-game webgl-game

wrestle-with-shapes's Introduction

Welcome to Wrestle-With-Shapes!

Description :

Wrestle-With-Shapes is a fun and exciting local multiplayer game built using Cannon.js, a physics engine written in JavaScript.
The game is all about wrestling with shapes and trying to knock your opponent out of the arena.
The game is easy to play and perfect for a quick break or for a fun gaming night with friends.

Game Features :

  1. Fun and interesting gameplay
  2. Local multiplayer support for two players
  3. Simple controls for easy pick-up-and-play
  4. Simple yet colorful and vibrant art style

Screenshot ๐Ÿ“ท:

image

How to Play :

  1. Enter the website - WrestleWithShapes in any web browser.
  2. Enter the name of player1.
  3. Enter the name of player2.
  4. The game can be played with two players on the same keyboard.
  5. Player 1 uses the W, A, S, D keys to move.
  6. Player 2 uses the Arrow keys to move.
  7. The goal is to knock your opponent out of the arena using your shape.
  8. Enjoy the game!

Built With :

  • Cannon.js - a physics engine written in JavaScript
  • Cannon.js is an open source JavaScript 3D physics engine created by Stefan "schteppe" Hedman
  • Unlike physics engine libraries ported from C++ to JavaScript, cannon.js is written in JavaScript from the start and can take advantage of its features.
  • The physics engine implements rigid-body dynamics, discrete collision detection, and a Gauss-Seidel constraint solver.

Contribution :

Since now it is open sourced, you can contribute to it by creating new issues or contribute to the existing ones. If you're interested in contributing to this project, please do not hesitate to fork the repository, make changes and submit a pull request.

License :

This project is licensed under the MIT License - see the LICENSE file for details

Do consider giving the repo a star if you like it !

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.