top of page

TileRPG

  • Release Date: 10/27/17

  • Platforms: PC, Mac, Android

  • Game Engine: LibGDX

  • Programming Language(s): Java

TileRPG 2021-01-19 19-21-42.mp4_snapshot

This was a quick project that I decided to try after looking at Fire Emblem. There isn't that much to it. The slimes seek you out, and your goal is to defeat them. I believe at this moment, what I really wanted to learn about was the A* algorithm for pathfinding, but I hadn't learned it at that point. Ultimately, I faked it and handle pathfinding by using plain-old geometry and logic. It works, but A* is the more-flexible by a large margin.

Video

Usage

  • All of the assets are packed inside of the game. :)

  • The game works best with a controller. If you use my ControllerTest application, your configuration from that will be used. On Desktop, you could probably avoid having to use that application by using an XInput controller, as this will be natively detected by the application. On Android, you must have the ControllerTest application to configure your controller for use. If you so happen to know your keycodes, you can modify the Options.opt file manually, which is stored on external storage, but I would not recommend it. The ControllerTest application should be able to configure most controllers, so I highly recommend installing it if you plan on playing any of my libGDX games on Android.​

  • On Android, the game needs permission to read and write to external storage. Pre-KitKat, this will be on the root of either your SD card or internal storage. On KitKat onwards, this will be in Android/data/com.imackshun.games.tilerpg/files/TileRPG/. Failure to do so will result in a crash.

  • As always, the .jar runs like an executable, as long as you have Java installed on your computer.

Controls

  • Keyboard(Arrow Keys = DPAD, Z = Cross, X = Circle, S = Triangle, A = Square, Q = L1, W = R1, Enter = Start)

  • Controller(Based on Controller Test Application/ Xinput on PC)

  • DPAD = Menu Navigation

  • Circle = Cancel in Menus

  • Cross = Select in Menu

Features

  • Turn-based Tactical Combat

  • Stat Merging via Link Command

Download Links

bottom of page