{"id":18985922,"url":"https://github.com/japalekhin/langaw","last_synced_at":"2025-10-05T16:02:27.932Z","repository":{"id":118217766,"uuid":"172632635","full_name":"japalekhin/langaw","owner":"japalekhin","description":"A sample project for following along a tutorial found on jap.alekhin.io.","archived":false,"fork":false,"pushed_at":"2020-06-01T22:01:17.000Z","size":11711,"stargazers_count":108,"open_issues_count":3,"forks_count":37,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-29T13:06:13.911Z","etag":null,"topics":["flame","flutter","flutter-app","flutter-demo","flutter-examples","game","game-dev","game-development","games"],"latest_commit_sha":null,"homepage":null,"language":"Dart","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/japalekhin.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","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},"funding":{"github":["japalekhin"],"patreon":"japalekhin","open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":null}},"created_at":"2019-02-26T03:39:59.000Z","updated_at":"2024-09-10T05:56:37.000Z","dependencies_parsed_at":null,"dependency_job_id":"ae0f7eaa-cd30-4574-ac38-014d7d8f5372","html_url":"https://github.com/japalekhin/langaw","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/japalekhin%2Flangaw","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/japalekhin%2Flangaw/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/japalekhin%2Flangaw/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/japalekhin%2Flangaw/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/japalekhin","download_url":"https://codeload.github.com/japalekhin/langaw/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249250819,"owners_count":21237961,"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":["flame","flutter","flutter-app","flutter-demo","flutter-examples","game","game-dev","game-development","games"],"created_at":"2024-11-08T16:28:43.477Z","updated_at":"2025-10-05T16:02:22.883Z","avatar_url":"https://github.com/japalekhin.png","language":"Dart","funding_links":["https://github.com/sponsors/japalekhin","https://patreon.com/japalekhin","https://www.patreon.com/bePatron?u=6507717"],"categories":[],"sub_categories":[],"readme":"# Langaw\r\n\r\n![](https://jap.alekhin.io/wp-content/uploads/2019/04/update-highscore-test.jpg)\r\n\r\nLangaw is an endless tap game featured in the game development tutorial by Japa Alekhin Llemos in [jap.alekhin.io](https://jap.alekhin.io).\r\n\r\nThe tutorial series is split into multiple parts focusing on certain stages of game development.\r\n\r\nUsing Flutter as the base framework and the [Flame](https://github.com/luanpotter/flame) plugin for it that is simple yet powerful enough to let you create all sorts of games.\r\n\r\n## Support\r\n\r\nPlease support my work by becoming a patron on Patreon.\r\n\r\n[![](https://jap.alekhin.io/wp-content/uploads/2019/03/become-patron-button.png)](https://www.patreon.com/bePatron?u=6507717)\r\n\r\n## Getting Started\r\n\r\n1. [Set up a playable game](https://jap.alekhin.io/2d-casual-mobile-game-tutorial-flame-flutter-part-1)\r\n0. [Graphics and animation](https://jap.alekhin.io/game-graphics-and-animation-tutorial-flame-flutter-part-2)\r\n0. [Views and dialog boxes](https://jap.alekhin.io/views-dialog-boxes-tutorial-flame-flutter-part-3)\r\n0. [Scoring, storage, and sound](https://jap.alekhin.io/scoring-storage-sound-tutorial-flame-flutter-part-4)\r\n0. [Finishing up and packaging](https://jap.alekhin.io/game-finishing-packaging-tutorial-flame-flutter-part-5)\r\n\r\n## Demo Videos\r\n\r\n* [Demo video for Part 1](http://www.youtube.com/watch?v=_BlANH2wUj0 \"Langaw Game Demo 1 - Flame/Flutter Game Making Tutorial\")\r\n* [Demo video 1 for Part 2](http://www.youtube.com/watch?v=DTwmKUUOQCE \"Langaw Game - Flame/Flutter Game Making Tutorial (Part 2, Demo 1)\")\r\n* [Demo video 2 for Part 2](http://www.youtube.com/watch?v=-yJCJBQE3cg \"Langaw Game - Flame/Flutter Game Making Tutorial (Part 2, Demo 2)\")\r\n* [Demo video for Part 3](https://www.youtube.com/watch?v=-vk935e_ewY \"Langaw Game - Langaw Game - Flame/Flutter Game Making Tutorial (Part 3 Demo)\")\r\n* [Demo video for Part 4](https://www.youtube.com/watch?v=eAaikwyDSoU\u0026t=62s \"Langaw Game - Flame/Flutter Game Making Tutorial (Part 4 Demo)\")\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjapalekhin%2Flangaw","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjapalekhin%2Flangaw","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjapalekhin%2Flangaw/lists"}