{"id":15201833,"url":"https://github.com/kogelabs/ockero","last_synced_at":"2025-10-25T18:02:54.273Z","repository":{"id":48688536,"uuid":"256799247","full_name":"KogeLabs/Ockero","owner":"KogeLabs","description":"Ockero: Kotlin OpenGl Game Engine","archived":false,"fork":false,"pushed_at":"2021-07-14T05:55:14.000Z","size":14637,"stargazers_count":76,"open_issues_count":7,"forks_count":5,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-02-01T18:11:19.554Z","etag":null,"topics":["game-development","game-engine","game-engine-2d","gradle","jbox2d","klaxon","kotlin","lwjgl3","openal","opengl","physics-2d"],"latest_commit_sha":null,"homepage":"","language":"Kotlin","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/KogeLabs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-04-18T16:22:07.000Z","updated_at":"2024-12-28T18:15:27.000Z","dependencies_parsed_at":"2022-07-25T01:16:05.607Z","dependency_job_id":null,"html_url":"https://github.com/KogeLabs/Ockero","commit_stats":null,"previous_names":["kogelabs/koge"],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KogeLabs%2FOckero","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KogeLabs%2FOckero/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KogeLabs%2FOckero/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KogeLabs%2FOckero/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/KogeLabs","download_url":"https://codeload.github.com/KogeLabs/Ockero/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238720019,"owners_count":19519298,"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","game-engine","game-engine-2d","gradle","jbox2d","klaxon","kotlin","lwjgl3","openal","opengl","physics-2d"],"created_at":"2024-09-28T03:41:29.110Z","updated_at":"2025-10-25T18:02:54.205Z","avatar_url":"https://github.com/KogeLabs.png","language":"Kotlin","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Ockero\n \n![logo](https://github.com/KogeLabs/Koge/blob/master/ockero_logo.png?raw=true)\n\n[![Codacy Badge](https://app.codacy.com/project/badge/Grade/773e224e434d411cb632f0829516cec4)](https://www.codacy.com/gh/KogeLabs/Ockero?utm_source=github.com\u0026amp;utm_medium=referral\u0026amp;utm_content=KogeLabs/Ockero\u0026amp;utm_campaign=Badge_Grade)\n![Java CI with Gradle](https://github.com/KogeLabs/Koge/workflows/Java%20CI%20with%20Gradle/badge.svg)\n[![Maven Central](https://img.shields.io/maven-central/v/com.github.kogelabs/ockero-jvm.svg?label=Maven%20Central)](https://search.maven.org/search?q=g:%22com.github.kogelabs%22%20AND%20a:%22ockero-jvm%22)\n\n\nOckero is a 2D OpenGL game framework developed in Kotlin that works in Windows, Linux and Mac OS X.\n\n## Pre-Requirements\n*   Java JDK\n*   IntelliJ IDEA (community or Ultimate edition)\n*   Gradle\n \n## Getting Started \n\n![Mario](https://github.com/KogeLabs/Koge/blob/master/Mario-Ockero.png?raw=true)\n\nIn the ```build.gradle``` of your Idea project you want to add the following script to download Koge and their dependencies from the maven central.\n```Groovy\nrepositories {\n    mavenCentral()\n}\n\ndependencies {\n\n    implementation 'com.github.kogelabs:ockero-jvm:\u003cversion\u003e'\n}\n```\nFor more information on how to set up Ockero, please visit the [Getting Started](https://github.com/MoncefYabi/Koge/wiki/Getting-Started) page.\n\n## Documentation\nThe [Wiki](https://github.com/MoncefYabi/Koge/wiki) contains all the information you'll need to write a Ockero game. You can contribute to the Wiki directly here on GitHub!\n\n## Contributing to Ockero\n\nAny contributions to Ockero projects on Github are welcome. When contributing, please follow the Ockero Community [Code of Conduct](https://github.com/KogeLabs/Ockero/blob/master/CODE_OF_CONDUCT.md).\n\nFeel free to submit issues and enhancement requests.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkogelabs%2Fockero","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkogelabs%2Fockero","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkogelabs%2Fockero/lists"}