{"id":26445637,"url":"https://github.com/thomas-zabalo/escape_game","last_synced_at":"2026-02-04T18:02:00.818Z","repository":{"id":280490750,"uuid":"941436442","full_name":"Thomas-Zabalo/Escape_game","owner":"Thomas-Zabalo","description":"Create a game with Unity","archived":false,"fork":false,"pushed_at":"2025-03-24T08:29:13.000Z","size":2311,"stargazers_count":0,"open_issues_count":13,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-08T08:09:23.103Z","etag":null,"topics":["unity","unitycloudsave","v2022-3"],"latest_commit_sha":null,"homepage":"","language":"Roff","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/Thomas-Zabalo.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":"2025-03-02T09:38:54.000Z","updated_at":"2025-03-24T08:29:16.000Z","dependencies_parsed_at":"2025-03-03T18:40:50.221Z","dependency_job_id":"ad7509a2-b492-435e-bb90-e1fb4d5d8859","html_url":"https://github.com/Thomas-Zabalo/Escape_game","commit_stats":null,"previous_names":["thomas-zabalo/escape_game"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Thomas-Zabalo/Escape_game","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Thomas-Zabalo%2FEscape_game","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Thomas-Zabalo%2FEscape_game/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Thomas-Zabalo%2FEscape_game/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Thomas-Zabalo%2FEscape_game/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Thomas-Zabalo","download_url":"https://codeload.github.com/Thomas-Zabalo/Escape_game/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Thomas-Zabalo%2FEscape_game/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29092713,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-04T03:31:03.593Z","status":"ssl_error","status_checked_at":"2026-02-04T03:29:50.742Z","response_time":62,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["unity","unitycloudsave","v2022-3"],"created_at":"2025-03-18T11:20:08.426Z","updated_at":"2026-02-04T18:02:00.802Z","avatar_url":"https://github.com/Thomas-Zabalo.png","language":"Roff","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Escape Lab\n\nEscape Lab est un projet géré via le cloud de Unity, ce qui signifie que les modifications futures n'apparaîtront pas immédiatement sur GitHub.\n\n## Contexte du projet\nEscape Lab est un jeu d'évasion en vue subjective dans lequel le joueur incarne un scientifique piégé dans un laboratoire secret. Inspiré par notre passion pour les énigmes immersives et l'ambiance rétro-futuriste d'un laboratoire abandonné, ce jeu propose plusieurs scénarios permettant de découvrir des lois fondamentales de la physique et de la chimie.\n\nLe joueur pourra :\n- Expérimenter la chute libre en modulant la masse d'un objet.\n- Provoquer une réaction chimique contrôlée.\n- Activer un circuit électromagnétique en reconnectant divers composants.\n\nL'ensemble de ces éléments contribue à créer une atmosphère pesante et mystérieuse, renforçant ainsi l'immersion du joueur.\n\n---\n\n## Gameplay\nLe joueur, enfermé dans un laboratoire secret, doit explorer les lieux afin de collecter des indices, des clés et des outils indispensables à sa progression. Pour s'échapper, il devra résoudre des énigmes basées sur la physique, manipuler divers objets et déjouer des systèmes de sécurité tout en évitant des pièges ou alarmes qui se déclenchent progressivement.\n\nChaque scénario permet de mettre en pratique des principes scientifiques, ajoutant une dimension éducative et immersive à l'expérience.\n\n---\n\n## Interactions et immersion\n### Version simple\n- Déplacement avec le clavier (**ZQSD**), saut avec la **barre d'espace**.\n- Le curseur change de couleur ou de forme lorsqu'un objet interactif (clé, outil, indice) est à proximité.\n- Un objet détruit disparaît instantanément.\n- Des traces de sang apparaissent à l'écran lorsque le joueur subit des dégâts.\n- Des animations subtiles, accompagnées d'indicateurs contextuels et d'effets sonores, renforcent l'interactivité.\n- Des effets visuels, comme des lueurs ou des pulsations, signalent les objets interactifs.\n\n### Version avancée\n- Maintenir la **barre d'espace** permet d'effectuer un saut chargé pour atteindre des zones élevées.\n- Les objets interagissent de manière réaliste avec la physique, réagissant à leur masse et à la force appliquée.\n- Un son discret est joué à l'approche d'un objet interactif.\n- Lorsqu'un objet est détruit, il disparaît avec un effet de particules (fumée, éclats, étincelles).\n- En cas de blessure, la vitesse du joueur est temporairement réduite.\n- Certaines interactions environnementales (comme le déplacement d'étagères ou de caisses) permettent de révéler des indices cachés ou d'accéder à des passages secrets.\n\n---\n\n## Technologies utilisées\n- **Moteur de jeu** : Unity\n- **Langage** : C#\n- **Physique** : Unity Physics Engine\n- **Effets sonores** : FMOD / Wwise (tbc)\n- **Modélisation 3D** : Blender\n\n---\n\n## Objectifs du projet\n- Créer une expérience immersive combinant évasion et apprentissage scientifique.\n- Développer un gameplay interactif basé sur des principes réalistes de physique et de chimie.\n- Offrir une ambiance rétro-futuriste avec des décors et effets visuels travaillés.\n\n---\n\n## Équipe\n- **Thomas Zabalo** - Developer / 3D Artist\n- **Clément Lorieau** - Developer \n\n---\n\n## Statut du projet\nProjet en cours de développement.\nProchaines étapes :\n- Intégration des premières mécaniques de gameplay.\n- Test des interactions physiques.\n- Conception des premiers niveaux.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthomas-zabalo%2Fescape_game","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fthomas-zabalo%2Fescape_game","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthomas-zabalo%2Fescape_game/lists"}