{"id":19347968,"url":"https://github.com/korlibs/korge-fleks-hello-world","last_synced_at":"2025-04-23T05:32:49.890Z","repository":{"id":84110028,"uuid":"588636761","full_name":"korlibs/korge-fleks-hello-world","owner":"korlibs","description":"Template and Hello World for the KorGE Game Engine using Fleks Entity Component System","archived":false,"fork":false,"pushed_at":"2025-03-14T17:32:36.000Z","size":4607,"stargazers_count":2,"open_issues_count":3,"forks_count":1,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-04-23T03:10:00.181Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Kotlin","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/korlibs.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":"2023-01-13T16:00:59.000Z","updated_at":"2024-07-16T12:09:15.000Z","dependencies_parsed_at":null,"dependency_job_id":"93fdc30a-7397-4ca4-849c-fd7bdd38434b","html_url":"https://github.com/korlibs/korge-fleks-hello-world","commit_stats":null,"previous_names":[],"tags_count":0,"template":true,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/korlibs%2Fkorge-fleks-hello-world","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/korlibs%2Fkorge-fleks-hello-world/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/korlibs%2Fkorge-fleks-hello-world/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/korlibs%2Fkorge-fleks-hello-world/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/korlibs","download_url":"https://codeload.github.com/korlibs/korge-fleks-hello-world/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250379068,"owners_count":21420826,"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-10T04:18:37.453Z","updated_at":"2025-04-23T05:32:49.514Z","avatar_url":"https://github.com/korlibs.png","language":"Kotlin","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Korge-Fleks Hello World Template\n\nThis is a template for setting up a project with KorGE game engine and version 2.x of\n[Fleks Entity Component System](https://github.com/Quillraven/Fleks) (ECS).\nIt uses gradle with kotlin-dsl. You can open this project in IntelliJ IDEA by opening the folder or\nthe `build.gradle.kts` file.\n\n[Korge-Fleks](https://github.com/korlibs/korge-fleks) is maintained by [@jobe-m](https://github.com/jobe-m)\n\n## Korge version\n\nKorge version needs to be updated in `gradle/libs.versions.toml`:\n\n```toml\n[plugins]\nkorge = { id = \"com.soywiz.korge\", version = \"5.3.2\" }\n```\n\n## Fleks version\n\nFleks ECS version needs to be updated in the kproject file `deps.kproject.yml`:\n\n```\ndependencies:\n- https://github.com/korlibs/korge-fleks/tree/0acbfcb5d89eca161c3537a9160143c9a72d2725/korge-fleks\n```\n\nIt is possible to use a local copy of Korge-fleks e. g. via git submodules.\nJust create a submodule with the following command:\n\n    $ git submodule add https://github.com/korlibs/korge-fleks submodules/korge-fleks\n\nAfter that comment line 3 and uncomment line 5 in deps.kproject.yml file.\n\n# More information\n\nFor more information how to compile and run this example please\ncontinue to read the Korge Hello-World example\n[README](https://github.com/korlibs/korge-hello-world/blob/main/README.md) file.\n\nFor more general information how to use Fleks ECS please have a look in the\n[Fleks Wiki](https://github.com/Quillraven/Fleks/wiki). Make sure to read version 2.x there!\n\nCheckout the Korge-Fleks [README](https://github.com/korlibs/korge-fleks/blob/main/README.md) to learn\nwhich Korge-ready ECS systems and component configurations already exist which you can reuse!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkorlibs%2Fkorge-fleks-hello-world","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkorlibs%2Fkorge-fleks-hello-world","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkorlibs%2Fkorge-fleks-hello-world/lists"}