{"id":19081474,"url":"https://github.com/droduit/3dtangiblegame","last_synced_at":"2025-02-22T06:13:35.956Z","repository":{"id":84406985,"uuid":"53895717","full_name":"droduit/3DTangibleGame","owner":"droduit","description":"Tiny 3D game, project of the course \"Introduction à l'informatique visuelle\"","archived":false,"fork":false,"pushed_at":"2019-06-22T22:23:06.000Z","size":537,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-15T14:15:29.503Z","etag":null,"topics":["camera","epfl","game","java","processing","visual-computing"],"latest_commit_sha":null,"homepage":"","language":"Processing","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/droduit.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-03-14T22:14:10.000Z","updated_at":"2019-06-22T22:30:28.000Z","dependencies_parsed_at":null,"dependency_job_id":"655d3a38-8020-434c-af13-a5f1c0bdc6fe","html_url":"https://github.com/droduit/3DTangibleGame","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/droduit%2F3DTangibleGame","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/droduit%2F3DTangibleGame/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/droduit%2F3DTangibleGame/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/droduit%2F3DTangibleGame/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/droduit","download_url":"https://codeload.github.com/droduit/3DTangibleGame/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240131746,"owners_count":19752727,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["camera","epfl","game","java","processing","visual-computing"],"created_at":"2024-11-09T02:35:44.981Z","updated_at":"2025-02-22T06:13:35.934Z","avatar_url":"https://github.com/droduit.png","language":"Processing","readme":"# 3D Tangible Game @ EPFL\n\n![Demo is charging](https://dominique.leroduit.com/external/assets/img/tangibleGame/gamewithVideo.gif)\n\n## Introduction\nJava based tangible game using [Processing](https://processing.org) 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.\n\n-----\nJeu 3D réalisé en Java à l'aide de [Processing](https://processing.org). 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.\n\n## How to contribute\n- Install [Processing](https://processing.org)\n- Launch Processing \u003e Menu \"Sketch\" \u003e Import a library \u003e Add a library\u003cbr\u003e\n  Search \"Video\" and install the \"Video\" library\n- Download the external library [Papaya](http://adilapapaya.com/papayastatistics/#download-and-installation).\u003cbr\u003e\n  Unzip papaya.zip and copy the whole folder into the libraries folder at the root of your default Processing\nsketchbook folder.\u003cbr\u003e\n  For Mac users the sketchbook folder is located inside `~/Documents/Processing`.\u003cbr\u003e\n  For Windows users the sketchbook folder is located inside folder `Documents/Processing`.\n- Open the file TangibleGame/TangibleGame.pde and click on \"play\" to run the game\n\n## Authors\n- Dominique Roduit ([@droduit](https://github.com/droduit))\n- Thierry Treyer ([@ttreyer](https://github.com/ttreyer))\n- Romain Gehrig ([@RomainGehrig](https://github.com/RomainGehrig))\n\n## Note\nThis game is the result of a team project for the [Introduction to Visual Computing](http://edu.epfl.ch/coursebook/en/introduction-to-visual-computing-CS-211) course from [EPFL](https://epfl.ch).\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdroduit%2F3dtangiblegame","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdroduit%2F3dtangiblegame","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdroduit%2F3dtangiblegame/lists"}