Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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: about 2 months ago
JSON representation

Ockero: Kotlin OpenGl Game Engine

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.