{"id":21995132,"url":"https://github.com/redhataccess/portal-platformers","last_synced_at":"2025-10-15T06:20:41.760Z","repository":{"id":77524496,"uuid":"70600785","full_name":"redhataccess/portal-platformers","owner":"redhataccess","description":"A collaboration game for the Customer Portal team.","archived":false,"fork":false,"pushed_at":"2018-06-04T21:01:52.000Z","size":37839,"stargazers_count":4,"open_issues_count":6,"forks_count":4,"subscribers_count":18,"default_branch":"master","last_synced_at":"2025-03-30T18:12:12.563Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","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/redhataccess.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":"2016-10-11T14:16:28.000Z","updated_at":"2018-06-04T21:01:53.000Z","dependencies_parsed_at":null,"dependency_job_id":"49f63465-eed3-4117-b14b-558cc686d217","html_url":"https://github.com/redhataccess/portal-platformers","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/redhataccess%2Fportal-platformers","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redhataccess%2Fportal-platformers/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redhataccess%2Fportal-platformers/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redhataccess%2Fportal-platformers/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/redhataccess","download_url":"https://codeload.github.com/redhataccess/portal-platformers/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251749433,"owners_count":21637539,"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":[],"created_at":"2024-11-29T21:12:27.113Z","updated_at":"2025-10-15T06:20:36.717Z","avatar_url":"https://github.com/redhataccess.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Portal Platformers\n\nA collaboration game for the Customer Portal team.\n\n## Getting started\n\nThis game is built with [Phaser](), an HTML5 game framework.  To get a feel for how Phaser works, I recommend going through the [Making your first Phaser game](http://phaser.io/tutorials/making-your-first-phaser-game) tutorial.  That should be a good preparation for working on Portal Platformers!\n\n## Setup\n\n    git clone git@github.com:redhataccess/portal-platformers.git\n    cd portal-platformers\n    npm install\n\n## Development commands\n\nStart a dev server:\n\n    npm start\n\nBrowserSync will automatically reload your browser when files change.\n\nTo run a build:\n\n    npm run build\n\n**Note**: builds are *not* required during development.  As long as you use a\nmodern browser during development, it will support enough ES6 that you can skip\nthe build entirely, which speeds up development.  Builds are only needed when\nit's time to deploy to production, since players aren't guaranteed to have\nmodern browsers.  A consequence of this is that there's one ES6 feature we\ncan't use, `import`/`export`.  All new modules are included via old-school\nscript tags.  All other ES6 features are fair game.\n\n## External libraries\n\nCurrently, external libraries like Phaser and Lodash are from a CDN, just for\nsimplicity.\n\n## Docker\n\nYou can also use docker to run node/deps\n\n    npm install\n    docker-compose up\n    \nonce the platform is up, the code is exported into the container live.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fredhataccess%2Fportal-platformers","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fredhataccess%2Fportal-platformers","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fredhataccess%2Fportal-platformers/lists"}