libGDX is a Java game development framework that provides a unified API that works across all supported platforms.

The framework provides an environment for rapid prototyping and fast iterations. Instead of deploying to Android/iOS/Javascript after each code change, you can run and debug your game on the desktop, natively. Desktop JVM features like code hotswapping reduce your iteration times considerably.

Libgdx tries not be the "end all, be all" solution. It does not force a specific design on you.

  • View media
  • View media
  • View media
  • View media
  • View media
  • View media
Post article RSS Related Articles

Tales of Vastor - Progress #1

Tales of Vastor


  1. Vision
  2. Story
  3. Game play mechanics
  4. What's done?
  5. What's next?


Tales of Vastor is a hand-drawn 2D fantasy party-based RPG with challenging fights and a linear story line.

Tales of Vastor offers challenging party-based fights as known in Dragon Quest, Final Fantasy and other titles as well as a thrilling linear story which is guided by a narrator. The art style is heavily influenced by games like Odin sphere and other Vanillaware titles.


It all began, as you spent time with the princess on the hills. She worried about the princes behavior lately and asked you for a favor. Suddenly, you heard a noise. Of course you grabbed your sword and took a look around. You got hit on your head and were not able to keep your eyes open. The princesses cries were the only thing you noticed until finally waking up.

Cold walls of a prison cell were the only think you recognized. As well as a mysterious men standing in the shadows.

Will you be able to find out what happened to the princess?

Game play mechanics

The focus is definitely on the fighting system and the story. Therefore, the mechanics will be split into two different parts.


The fights are round based with two groups. One group is your own, containing your character and maybe other companions. The other group features the enemies. Depending on your progress and level, different enemy groups may appear.

Tales of Vastor - Fights

During fights, you will be able to attack, choose special attacks, rest, choose an item or even try to flee, if the enemy is far too strong.


In order to find out what happened to the princess, you need to navigate through the world called Ethen and talk to different people. A narrator will guide you through the different events.

Tales of Vastor - World Map

Navigating through the world is provided on a world map. The map contains different points which may result in dialogues, fights or maybe other unexpected events.

What's done?


Fighting is one of the most important aspects of the game. Therefore, the following things are implemented until now:

  • two fight groups
    • multiple character per group
  • basic fight actions
    • Attack
      • selection of an enemy to attack
    • Power attack
      • the equipped power attacks will be loaded and available
      • power attacks use power to perform
    • Rest
      • no action is performed; instead a little bit of the power is restored

World map

The navigation through Ethen contains the following:

  • map in the background
    • based on the current world
  • navigating the player
    • mouse input
    • keyboard input
  • points based on the progress
    • when starting a new game, not every point is visible on the map. Depending on the story progress, those points may be displayed.


The dialogues are almost finished by now. The basic dialogue functionality is the follwing:

  • showing the narrators text
  • displaying of the current characters
  • class selections
    • may be shown for the player and your companion

Forest Strike - Basic dialogue

Here is an example with one of the characters.

Tales of Vastor - Dialogue with character

What's next?

Let's end the progress article with the next planned issues:

  • Inventory system
    • The basic inventory is already implemented. Missing features are the actual inventory items and the consumables handling.
  • Switching the world
    • On the world map, you may enter other worlds. Those need to be drawn and included in the game.

Alpha version coming soon

In order to provide the best experience to everyone, I will upload an alpha version by the end of August. The goal is to get as much feedback as possible.

By the end of October, a beta version and a basic demo version are planned. The final version is planned for December. This will be possible with your help, so please be sure to give feedback and stay up to date.

To finally close the very first Tales of Vastor update, I want to thank you for taking your time and reading the entry. Be sure to watch the game to get the updates as soon as possible and be prepared for the alpha.

If you have feedback, I really appreciate reading it. You can contact me via mail or direct message.

Thank you!

Urtuk: The Desolation - Dev update (Campaign)
Urtuk: The Desolation

Urtuk: The Desolation - Dev update (Campaign)

Urtuk: The Desolation

The campaign takes place on a big world map, consisting of many zones. Player begins in the first zone, named 'Badlands', think of desolated savanna land...

King under the Mountain (sim-based strategy/city-builder) is 100% funded on Kickstarter!
King under the Mountain

King under the Mountain (sim-based strategy/city-builder) is 100% funded on Kickstarter!

King under the Mountain

King under the Mountain is a simulation-based settlement-building strategy/management game set in a fantasy world. It's just flown past 100% funding on...

King under the Mountain is now live on Kickstarter!
King under the Mountain

King under the Mountain is now live on Kickstarter!

King under the Mountain 7 comments

A simulation-based settlement-building strategy game, now crowdfunding!

June 2018 Update - Return of the King
King under the Mountain

June 2018 Update - Return of the King

King under the Mountain 1 comment

Monthly dev update for King under the Mountain - a simulation-based strategy game inspired by Dwarf Fortress, The Settlers and Prison Architect.

Add game Games
Tales of Vastor

Tales of Vastor

Party Based

Tales of Vastor is a hand-drawn 2D fantasy party-based RPG with challenging fights and a linear storyline.

Urtuk: The Desolation

Urtuk: The Desolation

Role Playing

Urtuk is an adventure, turn-based tactical game, set in a dark fantasy world. The world is open and the player can travel freely with no limitations...




TAnima is an 2D mmo-action-roguelike and what's more important... It's an interesting story about looking for freedom, fighting monsters, solving puzzles...

Magic Hat - Physics Puzzle

Magic Hat - Physics Puzzle


Magic Hat is a new physics puzzle game. The goal is simple: get the ball into the hat. You shoot the ball by pulling your finger inside an outlined launch...

King under the Mountain

King under the Mountain

Real Time Strategy

King under the Mountain is a simulation-based strategy/management game where you design, build and run a settlement in a fantasy world. Then, once you're...




Collect gems, avoid traps and reach your way out in this addictive two-button controlled game.

Digaway - Dig, Mine, Survive

Digaway - Dig, Mine, Survive


Explore vast worlds, find gems, loot and secrets. Expand your camp. Upgrade yourself, fight monsters, survive.

Beyond Technology

Beyond Technology


Beyond Technology is 2D sandbox tile game, which is currently in development. The game is focused around technology and realism. So, prepare for cables...

Cube Cracker Rooms

Cube Cracker Rooms


Unlock doors and explore rooms in a 3D environment. 62 rooms; a friend has already been here leaving notes on whiteboards.

Circle vs Spikes: tricky one-tap arcade

Circle vs Spikes: tricky one-tap arcade


Tap to switch rotation direction to avoid dangerous obstacles. Any contact with lasers, spikes, blades or blocks is fatal. Only the most skilled players...


I just created a game called Chomp! using LibGdx. I found it a great library and I liked that it was a programmers platform since I am a Java programmer.

My game is now on the Google Play Store. It is about a crocodile that catches food. You control the crocodile with the accelerator.

Wally the Crocodile catches food from all directions and angles.

Three ways to play.

Facebook page is

Reply Good karma Bad karma+2 votes

Why the developer is TOME studios and the license is Commercial?
It's being developed by the libgdx guys and the license should be Apache2.

Reply Good karma Bad karma+8 votes

This comment is currently awaiting admin approval, join now to view.

Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.

Follow Report Profile
Badlogic Games
Send Message
Release date
Engine watch
Community Rating



16 votes submitted.

You Say


Ratings closed.


Latest tweets from @badlogicgames

RT @hhariri: I've started a series of blog posts (famous last words) on public speaking. First one talks about dealing with nerv…

2hours ago

RT @fabynou: Mapped out the Intel 80486-DX which was target by DooM (1993). Anybody can put me in touch with Intel to check if I…

13hours ago

Would be awesome to see how Unity pulled off managed code debugging in IL2CPP.

15hours ago

RT @m_trive: If you're interested in WebAssembly support in Unity, here's a blog post I wrote.

15hours ago

RT @tha_rami: For you indie devs out there, I'm wondering: where are you based, and who is your local game dev community leader o…

17hours ago

RT @javazone: Be careful what you deploy to prod! 😱JavaZone 2018 proudly presents: Stranger Strings! 🤩🎥🎬

Aug 15 2018

Embed Buttons
Link to libGDX by selecting a button and using the embed code provided more...
52 of 929
Last Update
37 members
You may also like
Unreal Development Kit
Unreal Development Kit Commercial
X-Ray Engine
X-Ray Engine Commercial
FPS Creator X10
FPS Creator X10 Commercial
ZDoom Public Domain