Code Monkey home page Code Monkey logo

3dtangiblegame's Introduction

3D Tangible Game @ EPFL

Demo is charging

Introduction

Java based tangible game using Processing in 3D mode. The game consists of a ball rolling on a board with an obstacle course. The board in the game follows the 3D movements of a lego board that the player holds in front of the camera to interact and get the ball through the labyrinth of obstacles without dropping it.


Jeu 3D réalisé en Java à l'aide de Processing. Le jeu consiste en une bille roulant sur un plateau avec un parcours d'obstacles. Le joueur interagit avec le plateau virtuel en lui faisant suivre les mouvements d'une plaque (de légo par exemple) qu'il tient devant la caméra afin d'amener la bille en lieu sur sans toucher les obstacles et sans tomber.

How to contribute

  • Install Processing
  • Launch Processing > Menu "Sketch" > Import a library > Add a library
    Search "Video" and install the "Video" library
  • Download the external library Papaya.
    Unzip papaya.zip and copy the whole folder into the libraries folder at the root of your default Processing sketchbook folder.
    For Mac users the sketchbook folder is located inside ~/Documents/Processing.
    For Windows users the sketchbook folder is located inside folder Documents/Processing.
  • Open the file TangibleGame/TangibleGame.pde and click on "play" to run the game

Authors

Note

This game is the result of a team project for the Introduction to Visual Computing course from EPFL.

3dtangiblegame's People

Contributors

droduit avatar romaingehrig avatar ttreyer avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

3dtangiblegame's Issues

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.