This repository has been archived on 2023-07-11. You can view files and clone it, but cannot push or open issues or pull requests.
tiles3-basic-example/README.md

1.9 KiB

Tiles³ Framework: Basic Example

A basic working example application of the "Tiles³ Framework" in action. This just show cases a complete but very, very simple application that makes use of:

This basic example is nothing more then a boring walk-around demo. Nothing too exciting as you would expect from something called a "basic example."

Screenshot

What is the "Tiles³ Framework"?

This is what I'm calling my own custom "framework" (and I'm using the word loosely here) for building 3D tile-based top-down real-time action games. This framework is built upon libGDX and my own libraries gdx-toolbox and gdx-tilemap3d and builds on the entity and event system in those with a bunch of pre-built subsystems somewhat suitable for building games.

This is NOT intended to be a generic game engine / library. Rather, it is just my common game template (for these specific types of games) which I'm giving a name and putting up for anyone else to use. You will very likely want to heavily customize this, assuming it even meets your needs at all!

Running

Load the project in your IDE of choice, build the entire project and run it via the main class ca.blarg.tiles3.basicexample.desktop.DesktopStarter found in the "basic-example-desktop" module.

Additionally, the "basic-example-desktop" module's Maven build also results in a runnable "uber JAR". You can build and run this via something like

$ cd /path/to/tiles3-basic-example
$ mvn package
$ java -jar basic-example-desktop/target/basic-example-desktop-0.1-SNAPSHOT-uberjar.jar

TODO

Write something here briefly explaining the project and code structure

License

Distributed under the the MIT License. See LICENSE for more details.