assets | ||
basic-example-core | ||
basic-example-desktop | ||
.gitignore | ||
LICENSE | ||
pom.xml | ||
README.md | ||
screenshot.png |
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:
- libGDX
- gdx-toolbox
- gdx-tilemap3d
- Basic custom entity/event system and gameplay handling code.
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."
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.