• Register

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

Hi folks,

We did a tremendous amount of work in the past months.

And now you can download and try out our new DEMO for Urtuk.

We overhauled the graphics of characters and battlefield terrain, added new combat mechanics and streamlined the gameplay.

dev update 2

The game consists of two parts:

- Battlefield

- World map

As of the battlefield map and rules, we have quite good understanding and thoughts how we build it.

For world map, we still are experimenting with various ideas and iterating. As you could see from previous posts, we first had a hand-made world with static map graphics, fixed quests, paths and pacing.

Then we tried the proceduraly generated open world with AI entities traveling and fighting with their own AI (behavioral tree), settlements, generated generic quests, factions and world stories, and in real time.

But after 3 months of implementing and experimenting, although it was technically working perfectly, it was a huge scope to take on :(. So we decided to simplify and streamline the campaign and invested our time into a more "FTL like" map, with nodes and routes. It is still generated, but the the world rules are much simpler.

Furthermore, with any party member, you can "butcher" him to extract "live stone", a specific resource which can be used to upgrade member normal abilities, focus abilities and class perks.

Or you can butcher him and extract "mutator", another special item, which can be equipped by any member. Mutator will grant some powerful trait, like +HP or extra counterstrike on hit.

With all of this, we want to make sure, that the party members progression will be vital to gameplay and most engaging for player.

But today, I want to discuss the combat.

We added new features into battlefield, mainly:

Elevated terrain

Characters are able to travel only hexes with elevation difference of one, so you might come with some interesting tactics to leverage the various heights. Also, if a character is pushed/thrown to much lower hex, it suffers damage or even can be killed.


Timeline gauge

Before this feature, the turn order was - first player, then enemy. Now we introduce the timeline where characters act depending on their "speed". In some games this is called the "Initiative progress". Thus faster characters will act more often than slower and will not decide only the turn order.

In this game, the speed can be adjusted by various abilities or effects and player can control the turn queue. Also we added the "Wait" ability for every character. This means "skip current turn" but with a speed bonus.


We introduced a new mechanic - Counterstrike. This is a triggered attack which occurs when defender blocks incoming strike via armour block, Aegis or Shield Ally. The Counterstrike is always critical:


Some effects can trigger additional behavior or other effects. Like in this case, the Spearman pushes enemy away.
Another effects triggers, if a character is pushed/bashed into an enemy, that enemy will automatically retaliate, thus having a free attack.

Enemy can be pushed off a cliff:


If a character is 'Engaged' and moves away from 'Engaging enemy', that enemy will automatically trigger a free attack (attack of opportunity).
Attacking a character with the 'Slowed' or 'Exhausted' status effect will cause the hit to be a critical.

Attacking a character which is rear flanked (Backstab) causes always a critical hit:

There are many effects associated with critical hit, for example Berserker causes Bleeding on critical hit, Spearman pushes target one hex away.

Another feature is Ranged support. This simply means, that whenever you attack with a melee attacker an enemy, all your ranged characters (within range and accuracy) will fire at the same target. Note that the game has Accuracy and Line of Sight implemented for various weapons such as crossbow, javelin and so on. So even when your archer is nearby, he might have his line of sight obscured or his accuracy is too low and thus won't fire. You will need to place him on high ground. On the other hand, the Javelinman has high arc fire trajectory and will be able to throw the javelin over objects and characters with no problem, but has a less fire range than others.

Focus abilities

Besides the normal class abilities, there is also a special set of abilities called 'Focus abilities'. These become available only if a character has its 'Focus bar' filled to 100%. Focus abilities are very powerful and can dramatically change the outcome of a battle. Each class has its specific Focus ability.
The 'Focus bar' fills by doing or taking damage. When at 100%, the ability is added to the global Focus abilities pool. One or more can be used globally anytime if one of your characters is on turn.
A maximum of 5 focus abilities can be hold in the pool. If already at full capacity, the oldest one is replaced by new one.

That's it for now, stay tuned for next dev blog!

May 2018 Update - Second Breakfast

May 2018 Update - Second Breakfast

King under the Mountain

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

Release Swordbreaker The Game FREE in PlayMarket

Release Swordbreaker The Game FREE in PlayMarket


Hello friends! In this article I want to tell you about our free text adventure - Swordbreaker The Game Free!

April 2018 Update - Flora and Farming

April 2018 Update - Flora and Farming

King under the Mountain

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

Offcial Trailer of Quest of Vidhuraa

Offcial Trailer of Quest of Vidhuraa

Quest of Vidhuraa

We have released our official trailer of Quest of Vidhuraa. Trailer Music by Cody Pawlak @cpawsmusic.

Add game Games
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...

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...




Text quest game! This story tells you about unknown hero, which accidentally get into adventure for mystery treasures of ancient castle, and on this way...

Sketch Wars

Sketch Wars


Moba type game in retro 2D with the feel of DDR/parappa/Guitar hero. Starting SP first then heading to MP.

yaaMs - Create your dream museum

yaaMs - Create your dream museum

Real Time Strategy

Early Access Game - yaaMs is a museum builder and manager game. Collect art, present them and make your customers happy! Create and maintain your dream...

Eidolons: Mists of Ersidris

Eidolons: Mists of Ersidris


Eidolons: Mists of Ersidris is an epic roguelike roleplaying game in a dark fantasy setting. It features global map adventuring, real-time exploration...



Role Playing

Pixelot is a classic RPG coming to Desktop, Android, and iOS, that hopes to combine the best parts of classic role-playing games. In Pixelot you will...

Quest of Vidhuraa

Quest of Vidhuraa


Hard Platformer Game? No. Very Hard Platformer Game.

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...


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 Facebook.com

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

I wonder if @bkaradzic agrees with these statements Discuss.cocos2d-x.org

38mins ago

Isle of dogs is fantastic.

13hours ago

RT @rendering__life: This is my last ditch effort. I can't find any work, my savings is gone, and I'm about to be evicted because I can… T.co

15hours ago

RT @molecularmusing: Twitterverse: Anybody know how to talk to the @VisualStudio debug engine from an external process (i.e. no VS exten… T.co

19hours ago

RT @remageFrs: My first try to a one-header C/C++ library, a simple & clean implementation of a Roland Tb303-like bassline synthes… T.co

22hours ago

Looks like the US is getting their own little VATMOSS hell. Bloomberg.com

Jun 21 2018

Embed Buttons
Link to libGDX by selecting a button and using the embed code provided more...
10 of 792
Last Update
36 members
You may also like
Eclipse Origins
Eclipse Origins Commercial
libGDX Commercial
Wave Engine
Wave Engine Proprietary
2D Fighter Maker 2nd
2D Fighter Maker 2nd Commercial
HeroEngine Proprietary