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

Hello undermountaineers! Does that work? Between family and/or Christmas it's been a fairly slow and quiet month for King under the Mountain, so much so that I'm really intent on making more time available in the coming weeks. That said, there's still been some development carried out over the last few weeks!

The biggest feature is that it's finally possible to build walls (out of wood or stone) rather than relying on mining to mark out areas for rooms and doors.

As with most development at this point, this doesn't quite have an effect on gameplay yet (other than giving another use for planks and stone blocks) but we're still at the stage of laying out all the groundwork and base systems, before the interesting point at which they tie into and affect each other. Before long you'll want to build walls and add a roof (where I'm not quite sure how that will be done yet - I don't want to copy the way rooms/buildings are constructed in Prison Architect by requiring four walls and a door, but instead to leave it more freeform) to shelter your dwarves (or settlers of a different race) from the elements while they're waiting for an underground home to be mined out (or perhaps you're playing as humans who don't like sleeping underground).

A small but nice-to-have improvement is that "designations" (such as areas to be mined or trees to be chopped down) now start blinking when a dwarf is working on them, so you can see what is and is not being worked on currently. Eventually you will be able to prioritise individual jobs and different types of work but for now the UI and player's interactions are being kept quite simple.

Finally there was a big behind-the-scenes change to pathfinding, where each tile keeps track of which region it is in - where a region is all the tiles that are navigable in the same space - so characters will not even attempt to find a path to an area which isn't accessible to them. This is then modified as walls are built or mined out without any noticable impact on performance, but it should help massively with the AI deciding what to do or where to go.

This month's patron release is the water flow calculator (and source code) which figures out the direction of flow of the river tiles, along with part of the map generator to randomly generate a new river each time. Patrons at the $3 level (or above) can download it from patreon.com/posts/water-flow-15826795. Next month's patron release will either be a new build of the game including building walls (if it is in a releasable state by that point, which is a little doubtful just because there are so many small details to iron out) or else the full map generator and source code which should prove interesting to play around with. Eventually it'll be possible for modders to include their own map generator and plug it into the game rather than the default one. I'll be releasing guides on this at the appropriate time, but for now this should prove a good look "under the hood" at how things are working. If any of that sounds interesting to you and you haven't already, please consider backing the game via the Patreon page! All funds raised via the Patreon are going directly towards commissioning more art assets (currently) and sound/music (later) to get the game into a releasable state more quickly - hopefully I'll be able to report back on what the patreon has helped to create in next month's update.

As part of getting walls working fully in the game, I'm rolling it into also implementing "double doors", or doors spread across two tiles. There's a bunch of edge cases to figure out such as placing doors next to a door which is already being extended into a double-door, but I don't think it's going to take too much time up. Part of doing this somewhat necessitates being able to deconstruct doors as well, which opens up a bigger piece about being able to select walls, doors and furniture in the UI, and set them to be deconstructed by the dwarves.

Once those pieces are all finished off I'll finally be onto growing and managing crops which has been scheduled since before getting the river working properly. Again, it's a common thing to hear from sole indie developers but I'm very sorry at the relatively slow rate of updates. It's quite frustrating for me personally to feel like I haven't made much progress from a year ago - a lot of time was spent on getting ready for and running the Kickstarter and exhibitions, followed by the 6 month break due to moving home and having the baby boy (who is doing very well!) While I'm sure any parent will understand just how little time you have free between working a full time job and looking after a newborn the rest of the time, now that there is a Patreon running with active financial support from backers every month, it makes me very keen to ensure that progress is constantly being made rather than letting anyone down. In 2018 I'm cutting down on other (but not all) leisure and social activities as development of King under the Mountain really is my top priority after my family, and I want to be in a position to show a reasonable amount of progress since the last crowdfunding campaign before launching a new one. This will hopefully result in enough financial independence to devote a lot more time to this project, which in turn I'm sure will result in much, much more rapid progress than what's been seen so far. Thank you very much for following along and see you next time!

Devblog #5 - Complete Rewrite and Story News!
Beyond Technology

Devblog #5 - Complete Rewrite and Story News!

Beyond Technology 1 comment

I completely rewrote the game and I have an early technical demo to show you! Also, some story changes happened! Check it out!

December 2017 Update - Go with the flow
King under the Mountain

December 2017 Update - Go with the flow

King under the Mountain 4 comments

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

Devlog #1: Devastated: Andrew's Dictaphone
Devastated: Andrew's Dictaphone

Devlog #1: Devastated: Andrew's Dictaphone

Devastated: Andrew's Dictaphone

First part of the devlog of Devastated: Andrew's Dictaphone :D

Pixelot - The Adventure Continues!
Pixelot

Pixelot - The Adventure Continues!

Pixelot

So if you have gotten a chance to play the Pixelot Demo, then you know the game stops just after you defeat the first boss. No longer! I have been hard...

Add game Games
Glista

Glista

Arcade

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

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

Space Unicorns - The rainbow mystery

Space Unicorns - The rainbow mystery

Puzzle

Bounce rainbow unicorns through a living room in space – Simply match the ponies

UNRECT

UNRECT

Platformer

Build a home for your colony to live in peace, and protect it from aggressive creatures. Command your colonists, strategize your defense and survive the...

Tappy Brain Party

Tappy Brain Party

Arcade

Enjoy a dynamic game with catchy songs and zombie party theme! Tappy Brain Party is endless tappy game which avoids the stereotype, has increasing difficulty...

Vegetables Sharks

Vegetables Sharks

Arcade

Help sharks eat all the vegetables! Sharks are hungry and want to eat! Only vegetables can give them the necessary strength and vitamins. Therefore, you...

Hit It!

Hit It!

Arcade

Tap on the items shown on the right side of the screen before time is up!

Grim Defender

Grim Defender

Tower Defense

Grim Defender is a free to play castle defense game. You defend against waves of monsters, design and upgrade your defense and grow stronger and stronger...

Quest of Vidhuraa

Quest of Vidhuraa

Platformer

Would you help Vidhuraa to rescue his Parents? It is a run and escape 2D platformer game. [Full Controller support]

Cannon City Defender

Cannon City Defender

Arcade

Defend the cities from destruction, use the accelerometer of your phone to control the cannon and thus eliminate the enemies. An alien invasion is taking...

Comments
kbingh
kbingh

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.

Play.google.com

Facebook page is Facebook.com

Reply Good karma Bad karma+2 votes
dud3z
dud3z

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

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
Company
Badlogic Games
Contact
Send Message
Licence
Commercial
Release date
Engine watch
Follow
Share
Community Rating

Average

9.3

16 votes submitted.

You Say

-

Ratings closed.

Twitter

Latest tweets from @badlogicgames

And now all of Gop.com is down. In a way, they are winning I guess. Also a great representation of… T.co

5hours ago

LOL 404 T.co

5hours ago

Oi, Oracle mentioning Amazon multiple times? Have they given up on their cloud stuff? T.co

13hours ago

Scrolled through backed up photos. Getting a severe case of PTSD T.co

14hours ago

The PCI security standards council deals in rhetoric questions mostly. T.co

15hours ago

Embed Buttons
Link to libGDX by selecting a button and using the embed code provided more...
libGDX
Statistics
Rank
34 of 914
Last Update
Watchers
35 members
Games
599
Files
220
Articles
462
Reviews
4
You may also like
IW Engine
IW Engine Commercial
Frostbite 3
Frostbite 3 Proprietary
Unreal Engine 1
Unreal Engine 1 Commercial
M.U.G.E.N
M.U.G.E.N GPL
Source
Source Commercial
DarkPlaces engine
DarkPlaces engine GPL