{"id":16673697,"url":"https://github.com/nathan-fiscaletti/jtwod","last_synced_at":"2025-10-04T21:25:36.920Z","repository":{"id":68306064,"uuid":"118727812","full_name":"nathan-fiscaletti/jtwod","owner":"nathan-fiscaletti","description":"🕹️ A Java Game Engine (2D)","archived":false,"fork":false,"pushed_at":"2024-02-28T09:58:18.000Z","size":160,"stargazers_count":3,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-09T20:07:10.001Z","etag":null,"topics":["2d","2d-game-engine","2d-graphics","2d-java-game-engine","awt","game-engine","java","java-game-engine"],"latest_commit_sha":null,"homepage":"","language":"Java","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/nathan-fiscaletti.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":"2018-01-24T07:15:49.000Z","updated_at":"2024-01-04T15:49:34.000Z","dependencies_parsed_at":null,"dependency_job_id":"f0d5b9b1-e37c-4cef-ab07-94e56231ffc6","html_url":"https://github.com/nathan-fiscaletti/jtwod","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/nathan-fiscaletti%2Fjtwod","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nathan-fiscaletti%2Fjtwod/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nathan-fiscaletti%2Fjtwod/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nathan-fiscaletti%2Fjtwod/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nathan-fiscaletti","download_url":"https://codeload.github.com/nathan-fiscaletti/jtwod/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248103872,"owners_count":21048245,"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":["2d","2d-game-engine","2d-graphics","2d-java-game-engine","awt","game-engine","java","java-game-engine"],"created_at":"2024-10-12T12:27:48.904Z","updated_at":"2025-10-04T21:25:36.870Z","avatar_url":"https://github.com/nathan-fiscaletti.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# JTwoD\n\u003e A Java game Engine (Read my [blog post about this](https://me.nathanf.tk/2019/02/26/jtwod/))\n\n[![GitHub issues](https://img.shields.io/github/issues/nathan-fiscaletti/jtwod.svg)](https://github.com/nathan-fiscaletti/jtwod/issues) [![GitHub forks](https://img.shields.io/github/forks/nathan-fiscaletti/jtwod.svg)](https://github.com/nathan-fiscaletti/jtwod/network) [![GitHub stars](https://img.shields.io/github/stars/nathan-fiscaletti/jtwod.svg)](https://github.com/nathan-fiscaletti/jtwod/stargazers) [![GitHub license](https://img.shields.io/github/license/nathan-fiscaletti/jtwod.svg)](https://github.com/nathan-fiscaletti/jtwod/blob/master/LICENSE)\n\n![Glide](https://github.com/nathan-fiscaletti/glide/blob/gh-pages/images/glide6.png?raw=true)\n\n### Building\n\nTo build the library, clone the repository and use the provided build script.\n\n* Use the `--debug` flag to compile the library with the source in tact. This will give you access to the Java doc comments for the library.\n* Use the `--release` flag to compile the library without this documentation, at a much smaller size.\n\n#### Unix\n\n```sh\n$ ./build.sh (--release | --debug)\n```\n\n#### Windows\n\n```sh\nC:\\\u003e build.bat (--release | --debug)\n```\n\n### Games currently using this engine\n\n[Glide: A space shooter](http://github.com/nathan-fiscaletti/glide)\n\n[StickRPG1.5](https://github.com/danetuso/StickRPG1.5) by [Dane Tuso](http://github.com/danetuso)\n\n### Examples\n\nSee [src/jtwod/examples](https://github.com/nathan-fiscaletti/jtwod/tree/master/src/jtwod/examples) for some example implementations of this library.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnathan-fiscaletti%2Fjtwod","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnathan-fiscaletti%2Fjtwod","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnathan-fiscaletti%2Fjtwod/lists"}