Skip to content

compvisia/coconut

Repository files navigation

Coconut

A Library made for game devs.

Coconut is a game development focused Java library that includes Graphics, User Interface Components, Math utilities, Keyboard/Mouse & Controller inputs and more! Hopefully this will make game development easier.

Currently, we only support jars (Hopefully Gradle and Maven integrations soon).
While a gradle install isn't required, it is highly recommended.

Currently, we use OpenGL, GLFW & STB using LWJGL (3.3.2)

Building Coconut

If you want to build this repository, open up a Command Line Interface and type the following:

./gradlew fatJar

Type this if you don't want the included libraries

./gradlew build

You will now have the coconut.jar file in your coconut/build/libs folder!

Adding Coconut

CI/CD

Click the latest Artifact, download it and unzip it.

Put the coconut.jar into a folder and register it in your IDE or include it in your java compile command. you now have successfully added Coconut to your project!

Issues and Pull Request

Feel free to submit an issue if any errors occur or if you have an idea.
Likewise you can make a pull request, if you have successfully resolved a bug, corrected grammatical errors, or implemented any other feature.

We do not rely on pull request or issues to resolve anything.