{"id":14964051,"url":"https://github.com/tlmader/theodoric","last_synced_at":"2025-07-06T03:34:07.336Z","repository":{"id":74862276,"uuid":"42570739","full_name":"tlmader/theodoric","owner":"tlmader","description":"A 2D top-down \"action RPG\" built with the Phaser HTML5 game framework","archived":false,"fork":false,"pushed_at":"2023-10-16T16:50:46.000Z","size":46502,"stargazers_count":81,"open_issues_count":0,"forks_count":17,"subscribers_count":7,"default_branch":"master","last_synced_at":"2025-04-07T05:05:02.905Z","etag":null,"topics":["game-development","javascript","phaserjs"],"latest_commit_sha":null,"homepage":"http://tlmader.github.io/theodoric/","language":"JavaScript","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/tlmader.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":"2015-09-16T07:04:41.000Z","updated_at":"2025-02-23T21:17:52.000Z","dependencies_parsed_at":"2024-09-13T20:53:42.964Z","dependency_job_id":"c5ff09dc-51f8-4d71-abc7-5b52e0b85128","html_url":"https://github.com/tlmader/theodoric","commit_stats":{"total_commits":66,"total_committers":3,"mean_commits":22.0,"dds":"0.13636363636363635","last_synced_commit":"ae447ad8b8675b5bf960206f0d190a63a0062680"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/tlmader/theodoric","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tlmader%2Ftheodoric","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tlmader%2Ftheodoric/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tlmader%2Ftheodoric/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tlmader%2Ftheodoric/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tlmader","download_url":"https://codeload.github.com/tlmader/theodoric/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tlmader%2Ftheodoric/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":263843946,"owners_count":23518887,"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-development","javascript","phaserjs"],"created_at":"2024-09-24T13:32:31.318Z","updated_at":"2025-07-06T03:34:07.288Z","avatar_url":"https://github.com/tlmader.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Theodoric\n\nv0.1\n\nA 2D top-down \"action RPG\" built with the Phaser HTML5 game framework\n\nAuthor: Ted Mader\n\nTools Used:\n* Phaser - Game engine\n* Wamp - Local testing\n* Github Pages - Remote testing\n\n## Play\n[Play online](http://tlmader.github.io/theodoric/) or download the [package](https://github.com/Tlmader/theodoric/archive/master.zip), unzip, and run Theodoric.exe. WARNING: The package has an issue with playing the game's audio - the audio may sound sluggish.\n\n## Controls\n* WASD - Move\n* Left Mouse Button - Hold down to attack\n* Spacebar - Cast spell\n\n## Objective\n* Gather gold and slay monsters to achieve the highest score possible!\n\n## Credits\n\n### Tools\n\nPhaser: The fun, fast and free HTML5 Game Framework.\nhttp://phaser.io/\n\nNW.js - Call all Node.js modules directly from DOM and enable a new way of writing applications with all Web technologies.\nhttp://nwjs.io\n\n### Tutorials\n\nPablo Farias Navarro - HTML5 Phaser Tutorial – SpaceHipster, A Space Exploration Game\nhttp://gamedevacademy.org/html5-phaser-tutorial-spacehipster-a-space-exploration-game/\n\nJosh Morony - How to Create an Animated Character Using Sprites in Phaser\nhttp://www.joshmorony.com/how-to-create-an-animated-character-using-sprites-in-phaser/\n\nJeff Schomay - Tutorial: Building a polished HTML5 space shooter game with Phaser.js\nhttp://jschomay.tumblr.com/post/103568304133/tutorial-building-a-polished-html5-space-shooter\n\nAlaa-eddine - Tutorial : Creating a basic multiplayer game with Phaser and Eureca.io\nhttp://ezelia.com/2014/tutorial-creating-basic-multiplayer-game-phaser-eureca-io\n\n### Assets\n\nSharm - Tiny 16: Basic\nhttp://opengameart.org/content/tiny-16-basic\n\nKspriter95 - Kirby FC Sword Sprite\nhttp://kspriter95.deviantart.com/art/kirby-FC-sword-sprite-read-description-421667074\n\nYoshino - Yoshino's Dragons\nhttp://www.rpgmakervxace.net/topic/2399-grannys-lists-animal-sprites/\n\nSogomn - Simple Fireball\nhttp://opengameart.org/content/simple-fireball\n\navgvsta - Generic 8-bit JRPG Soundtrack\nhttp://opengameart.org/content/generic-8-bit-jrpg-soundtrack\n\nOve - Ove's Essential Game Audio Pack Collection\nhttp://opengameart.org/content/oves-essential-game-audio-pack-collection-160-files-updated\n\nCool Text Logo and Graphics Generator\nhttp://cooltext.com/\n\nBfxr. Make sound effects for your games.\nhttp://www.bfxr.net/\n\n### Testers:\n\nAstrid Manuel\n\nJessica Talbert\n\nAlex Forsyth\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftlmader%2Ftheodoric","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftlmader%2Ftheodoric","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftlmader%2Ftheodoric/lists"}