Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/KogeLabs/Ockero
Ockero: Kotlin OpenGl Game Engine
https://github.com/KogeLabs/Ockero
game-development game-engine game-engine-2d gradle jbox2d klaxon kotlin lwjgl3 openal opengl physics-2d
Last synced: 3 months ago
JSON representation
Ockero: Kotlin OpenGl Game Engine
- Host: GitHub
- URL: https://github.com/KogeLabs/Ockero
- Owner: KogeLabs
- License: gpl-2.0
- Created: 2020-04-18T16:22:07.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-07-14T05:55:14.000Z (over 3 years ago)
- Last Synced: 2024-04-12T02:25:34.178Z (7 months ago)
- Topics: game-development, game-engine, game-engine-2d, gradle, jbox2d, klaxon, kotlin, lwjgl3, openal, opengl, physics-2d
- Language: Kotlin
- Homepage:
- Size: 14 MB
- Stars: 71
- Watchers: 4
- Forks: 7
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Ockero
![logo](https://github.com/KogeLabs/Koge/blob/master/ockero_logo.png?raw=true)[![Codacy Badge](https://app.codacy.com/project/badge/Grade/773e224e434d411cb632f0829516cec4)](https://www.codacy.com/gh/KogeLabs/Ockero?utm_source=github.com&utm_medium=referral&utm_content=KogeLabs/Ockero&utm_campaign=Badge_Grade)
![Java CI with Gradle](https://github.com/KogeLabs/Koge/workflows/Java%20CI%20with%20Gradle/badge.svg)
[![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)Ockero is a 2D OpenGL game framework developed in Kotlin that works in Windows, Linux and Mac OS X.
## Pre-Requirements
* Java JDK
* IntelliJ IDEA (community or Ultimate edition)
* Gradle
## Getting Started![Mario](https://github.com/KogeLabs/Koge/blob/master/Mario-Ockero.png?raw=true)
In the ```build.gradle``` of your Idea project you want to add the following script to download Koge and their dependencies from the maven central.
```Groovy
repositories {
mavenCentral()
}dependencies {
implementation 'com.github.kogelabs:ockero-jvm:'
}
```
For more information on how to set up Ockero, please visit the [Getting Started](https://github.com/MoncefYabi/Koge/wiki/Getting-Started) page.## Documentation
The [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!## Contributing to Ockero
Any 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).
Feel free to submit issues and enhancement requests.