Skip to content

Quillraven/Quilly-s-Adventure

Repository files navigation

Master Kotlin LibGDX LibKTX

image

Quilly's Adventure

Update 2024

I updated the project to the newest (to date October 2024) LibGDX, Kotlin, Gradle and LibKTX versions. I added a new TeaVM backend which now allows the game to be run in the browser. Here is the link. TeaVM required a few code changes (mainly reflection issues). The original code can be found in a separate branch called original.

General

This is a streaming project of my twitch channel.

We are going to develop a simple adventure using LibGDX, Kotlin and LibKTX extensions. In addition we will use Tiled as a mapeditor, box2d as a physic engine and ashley as our entity component system.

If you want to use the framework, feel free to use it. I will try to update the wiki as best as possible so that you know, how to use it.

As of 2020-03-29 the first version of the game is finished including all important game mechanics and two fully functional maps to discover including a boss fight.

image

The story ends after the boss fight for now. The idea is that a new passage opens in the cave which allows you to move forward to new areas to look for your girlfriend. But that part is not done yet and only god knows when this part will be finished ;)

Until then feel free to check out the game or use the framework behind it for your own games!

image

image