{"id":14964065,"url":"https://github.com/egeexyz/jumper","last_synced_at":"2025-09-25T20:31:39.580Z","repository":{"id":29792181,"uuid":"80120769","full_name":"egeexyz/jumper","owner":"egeexyz","description":"A simple platformer game demo written in PhaserJS 2.x","archived":false,"fork":false,"pushed_at":"2024-07-17T16:41:28.000Z","size":404,"stargazers_count":32,"open_issues_count":0,"forks_count":36,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-01-02T05:12:47.233Z","etag":null,"topics":["docker","electron","javascript","nodejs","phaserjs"],"latest_commit_sha":null,"homepage":"https://jumper.egee.io/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/egeexyz.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":"2017-01-26T14:19:45.000Z","updated_at":"2024-10-09T17:08:23.000Z","dependencies_parsed_at":"2024-09-18T23:32:42.233Z","dependency_job_id":null,"html_url":"https://github.com/egeexyz/jumper","commit_stats":{"total_commits":124,"total_committers":2,"mean_commits":62.0,"dds":0.06451612903225812,"last_synced_commit":"cfc5ba08a1b9343210f4be9252c051e7c3b78a29"},"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/egeexyz%2Fjumper","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/egeexyz%2Fjumper/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/egeexyz%2Fjumper/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/egeexyz%2Fjumper/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/egeexyz","download_url":"https://codeload.github.com/egeexyz/jumper/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":232715404,"owners_count":18565422,"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":["docker","electron","javascript","nodejs","phaserjs"],"created_at":"2024-09-24T13:32:32.232Z","updated_at":"2025-09-25T20:31:39.563Z","avatar_url":"https://github.com/egeexyz.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# jumper ![ci status](https://github.com/egeexyz/jumper/actions/workflows/nodejs-ci.yaml/badge.svg)\n\n[![Discord](https://discordapp.com/api/guilds/183740337976508416/widget.png?style=shield)](https://discord.com/servers/egee-s-discord-server-183740337976508416)\n\nA basic platformer game written with [PhaserJS](https://phaser.io/) **2** to demonstrate basic game functions. It is a spirtual fork of the original [PhaserJS tutorial](https://phaser.io/tutorials/making-your-first-phaser-3-game/part1) when it was first released.\n\nWatch how I built it on YouTube!\n\n\u003ciframe width=\"560\" height=\"315\" src=\"https://www.youtube.com/embed/88DS3Z8nOdY?si=2dgZx-MRF92joViA\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen\u003e\u003c/iframe\u003e\n\n## Getting Started\n\nThis repository is configured to be as simple as possible; build, deploy, and play with all with **npm**! The game's [code](https://github.com/egeexyz/jumper/blob/master/public/src/game.js) is neatly written and annotated to help you figure out how it all works.\n\nFirst, clone or download this repository and run `npm install`.\n\nThere are a few ways to run Jumper:\n\n- Run `npm start` and the game window should appear.\n- Run `npm run serve` and navigate to `localhost:8080` in a web browser.\n- Run `docker-compose up` and navigate to `localhost:8080` in a web browser. (assumes Docker \u0026 Docker-Compose is installed)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fegeexyz%2Fjumper","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fegeexyz%2Fjumper","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fegeexyz%2Fjumper/lists"}