{"id":16994322,"url":"https://github.com/priler/dino3d","last_synced_at":"2025-04-04T16:14:53.858Z","repository":{"id":43996034,"uuid":"239178174","full_name":"Priler/dino3d","owner":"Priler","description":"🦖 Google Chrome T-Rex Run! in 3D (WebGL experiment)","archived":false,"fork":false,"pushed_at":"2024-08-21T10:18:29.000Z","size":255781,"stargazers_count":474,"open_issues_count":34,"forks_count":178,"subscribers_count":14,"default_branch":"master","last_synced_at":"2025-03-29T13:49:08.574Z","etag":null,"topics":["game","gamedev","indiedev","javascript","threejs","voxel","webgl"],"latest_commit_sha":null,"homepage":"http://priler.github.io/dino3d","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Priler.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2020-02-08T17:59:04.000Z","updated_at":"2025-03-26T07:50:19.000Z","dependencies_parsed_at":"2023-01-24T08:30:51.346Z","dependency_job_id":"c9d15c15-5e5a-4c5c-bd74-0aef9c285650","html_url":"https://github.com/Priler/dino3d","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Priler%2Fdino3d","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Priler%2Fdino3d/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Priler%2Fdino3d/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Priler%2Fdino3d/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Priler","download_url":"https://codeload.github.com/Priler/dino3d/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247208150,"owners_count":20901570,"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":["game","gamedev","indiedev","javascript","threejs","voxel","webgl"],"created_at":"2024-10-14T03:45:10.262Z","updated_at":"2025-04-04T16:14:53.813Z","avatar_url":"https://github.com/Priler.png","language":"JavaScript","readme":"# 🦖 T-Rex Run 3D\nPlay the game here: http://priler.github.io/dino3d/low.html  \nAlt. version with best quality settings for high-end PCs: http://priler.github.io/dino3d/\n\n# Description\nT-Rex Run 3D is a ThreeJS WebGL game made as an experiment.  \nAll the graphics was hand crafted with Magica Voxel software, so that the overall feel and look of the game will be the same as original 2D game.\n\n*The code has NOT been polished and is provided \"as is\". There are a lot of code that are redundant and there are tons of improvements that can be made.*\n\n# Screenshot\n![T-Rex Run 3D](https://i.imgur.com/fESLYlF.png)\n\n# ToDo\nhttps://trello.com/b/Pt4FSqOi/t-rex-run-3d\n\n## Change history\n- Update 1\n  - New interface\n  - Infinity jumping while holding jump button\n  - Jumping buttons now is: Space, Arrow Up, W\n  - Bend down buttons now is: Arrow Down, S, Ctrl\n  - Restart on game end\n  - Fixed bug when a player could switch active tab and collisions ingame was not working\n  - Fixed bug with not fully loaded textures before game start\n  - Fixed bug when high scores continued to count even after game end\n  - Fixed hitbox\n  - Fixed ability to jump from bend down position\n  - Fixed disappearing ground textures\n  - Other minor bug fixes\n\n- Update 2\n  - Voxel landscape added\n  - Palm trees has been removed, instead there is scorpions, skulls, etc\n  - UI is now fully in pixel art style\n  - Load screen added\n  - New dino reaction on collisions\n  - W \u0026 S keys was removed\n  - Nature Manager \u0026 Enemy Manager was fully rewritten for better performance and new feautures\n  - \"Black screens\" bug fixed\n  - High jumps bug fixed\n  - Scores display fixed\n  - Moving objects stuttering fixed (never use .splice() again :3)\n\n## Credits\nhttps://threejs.org/ - WebGL 3D Library  \nhttps://ephtracy.github.io/ - Free lightweight 8-bit voxel art editor  \nhttps://github.com/daishihmr/vox.js/ - MagicaVoxel *.vox file parser and Three.js mesh builder  \nhttps://github.com/goldfire/howler.js/ - Audio library  \nhttps://github.com/creativelifeform/three-nebula - WebGL based particle system engine for three.js  \nhttps://github.com/addyosmani/visibly.js/ - Page Visibility API shim\n\n## Author\n\n(C) 2020 Abraham Tugalov.\nhttp://howdyho.net\n\n## Contributors\n- Aidar Ayupov \u003chttps://github.com/preposition17\u003e \u0026 Vildan Safin \u003chttps://github.com/Enigma228322\u003e for inspiration about 3D models\n- Rifat Fazlutdinov \u003chttps://github.com/Rifat-Fazlutdinov\u003e for telegram bugreport bot\n- Arnur Bekbolov \u003chttps://vk.com/kurasaiiiii\u003e for skins ideas\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpriler%2Fdino3d","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpriler%2Fdino3d","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpriler%2Fdino3d/lists"}