top of page

SoulBlazeRPG

  • Release Date: 7/19/16

  • Platforms: PC, Mac, Android

  • Game Engine: LibGDX

  • Programming Language(s): Java

  • Assets: RPG Maker, Mack's Tileset

  • Music - RMN Music Pack

After playing through the DS Port of Final Fantasy III, I wanted to take another attempt at making a simple RPG. This was my second attempt at making a roleplaying game, as my previous attempt ended with the creation of a functional overworld system. This attempt was successful in many ways, as the battle system is functional, the overworld is massive(although unexplorable), and the menus... are there as well. I tried to give each character their own individual identity, but that can't be done without a good story. I plan on practicing with blender a bit more and making this project completely 3D, with a battle system much like that of the Tales Series games. I'll probably switch to Unity for this project, seeing as how much better it is for 3D development. (As of 1/15/21, I have not done anything with this, lol)

Video

Usage

  • The game's files are all packed in the jar/apk so don't worry about file locations. :)

  • 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.soulblazerpg/files/SoulBlazeRPG/. 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

  • I removed on-screen controls. They didn't work anyway.

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

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

  • DPAD = Overworld Movement, Menu Navigation

  • Cross = Confirm in Menus, Examine Objects, Advance Text in TextBox

  • Circle = Used for Running in Overworld, Cancel in Menus

  • Triangle = Bring up Menu

Features

  • Functional Battle System with Simple Animations

  • Simple UI

  • Working Item System(In Battle)

  • Various Physical and Magic Skills

  • Expansive World Map(Although, there is no point of traveling outside of the main area)

  • Ship for Traveling Across the Ocean

  • RMN Music Pack provide very tuneful songs.

  • Some RPG Maker Assets coupled with Mack's Tilesets(Not me, a different Mack)

  • Saving and Loading System(Although it's pointless)

Bugs

  • Most menus will display what you'd expect, but they have no functionality. The status menu is the only menu that does what you'd expect it to.

  • Not a bug, but movement is SLOWWWWWW.

  • Sometimes, audio just doesn't seem to function.

  • Dark Devour will cause the battle system to stop. Do NOT use Dark Devour.

Download Links

bottom of page