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

Another month has flown by and development is kicking up a notch to be ready for the goal of a Kickstarter campaign in July. The over-arching feature currently in development is farming of crops, and so here's a video showing the latest progress:

First of all though, we're finally starting to see some fruits of the Patreon campaign, to begin with a new set of sprites representing natural (rough) stone walls and the overlaid ore and gems.

Before and after new wall assets


Following these new wall assets, there's a tidal wave of new items and furniture to support the features intended for the Kickstarter prototype (related to farming, industry and the preparation of food and drinks). One of the central gameplay themes in King under the Mountain is around setting up production chains for turning raw resources into finished goods through multiple stages - expect to see a detailed breakdown on how beer is brewed in the near future! Here's a preview of just a few of the upcoming items which you will see implemented in the next couple of builds:


Preview of new art assets related to farming


Thanks to Derek Restivo as the artist responsible for these and more upcoming in-game artwork for the foreseeable future.

With that out of the way I want to go into some detail on farming which should hopefully be in the next playable build. While dwarves aren't well known for their horticultural skills, at this early stage in the game's development they'll probably rely on growing at least some of their food from above-ground crops. As the game develops and more options become available, the dwarves may have a greater reliance on underground (mushroom) farming, but for now they'll be fairly proficient "normal" crop farmers.

The main inspirations for this stage of the game are the Harvest Moon series and by extension Stardew Valley. These games make a slow and simple farming life fun, and that's something I'm aiming to capture in King under the Mountain. The main difference being that instead of planting seeds and being able to harvest a ripe crop just a number of days later, King under the Mountain has a more realistic seasonal and annual cycle to growing crops and storing up food. The player will need to sow enough crops (mostly in Spring although different crops can be sown in other seasons) and tend to them until the harvest in Autumn/Fall. Ideally this will provide enough raw ingredients to provide enough food until the next harvest in the following year, much like in real agarian communities. It will be possible to "top up" food reserves through other means (fishing, growing mushrooms underground, hunting) but the majority of a settlement's food is expected to come from the annual harvest. While it's not in the game yet, storage and spoiling of food will play a big part in the challenge of making sure food supplies last throughout the year. Some crops and fruit or vegetables will spoil relatively quickly, while others like wheat/grain can be stored until they're used to produce something more edible like bread.

To make all this possible there's been a fairly major revamp to the way plants are defined and modded into the game. Every type of plant is now extremely customisable in how it is defined - they can have a set colour or range of colours, or even a transition of colours (as seen in tree leaves in autumn or the tomato fruits above) for every colouring "layer" (leaves, branches, fruit, flowers, etc.) which can be defined for any different stage of growth or something specific to a season. Plants also define what they're made out of, how they are planted, and what they produce when harvested.

This means it's already possible to have "plants" made out of rock or crystal, flowers that bloom in winter, or leaves that cycle through different colours in different seasons. I'll be sure to document this all when modding is opened up properly (currently planned very soon after Alpha 1).

Right now I'm in the process of hopefully finishing up farming in time for the next build going out to Patreon backers on 1st May. This has also necessitated more complex needs with settlers' inventory, so the dwarves now need to either be carrying or find the right tool for the job they want to do. For now they will spawn onto the map with all the tools they'll need but in the future this will be customised before embarking to a new settlement.

The next month should see farming completed, including underground mushroom farming (not quite started yet) moving on to actually producing edible food out of these crops that are being grown. Eating and distributing that food comes next, followed by needing to drink and the (fairly complex) brewing of beer. It's a lot to get done in a short amount of time but I'm extremely eager to get all of this done for a much improved Kickstarter demo come July!

Offcial Trailer of Quest of Vidhuraa
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.

Aviator Incredible Adventure - Clicker
Aviator - Air Combat

Aviator Incredible Adventure - Clicker

Aviator - Air Combat

SWG Games Lab presents a new game in the style of the clicker Aviator Incredible Adventure and its protagonist - the brave Aviator. Exciting adventures...

Devblog #7 | Kinetic Energy, Gearboxes, Shafts, Growing Grass
Beyond Technology

Devblog #7 | Kinetic Energy, Gearboxes, Shafts, Growing Grass

Beyond Technology

In the month of March, I implemented kinetic energy, consisting of shafts, gearboxes and a lot more. As well as growing grass, improvements to tile placement...

March 2018 Update - AI rewrite and heading back to Kickstarter
King under the Mountain

March 2018 Update - AI rewrite and heading back to Kickstarter

King under the Mountain

Monthly dev update for King under the Mountain - a simulation-based settlement-building strategy game inspired by Dwarf Fortress, The Settlers, Dungeon...

Add game Games
ESP Wheel

ESP Wheel

Party

ESP Wheel is a casual game for Android. The player tests their ability to guess the next symbol that the wheel will highlight. You receive 'hit'...

TAnima

TAnima

Roguelike

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

Sketch Wars

Sketch Wars

MOBA

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

Roguelike

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

Pixelot

Pixelot

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

Platformer

Hard Platformer Game? No. Very Hard Platformer 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...

Aviator - Air Combat

Aviator - Air Combat

Arcade

Take the role of a young combat aviator in this arcade air combat shooter. It is a challenging task, are you up for it?

Beyond Technology

Beyond Technology

Adventure

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

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

Also, Java 9 modules. WTF.

6hours ago

Looks like post OpenJDK 8 JavaFX is a no go. Can't be arsed to build OpenJFX myself for all platforms. Guess it's back to Oracle JDK :/

6hours ago

1. Write a new thing. 2. Feel the pain of a specific workflow, while writing thing 3. Goto 1 Help.

14hours ago

Super cool! Waited a long time for this to see the light of day :) T.co

14hours ago

I need a design for a "simple" desktop app, no code, just mockups for me to implement. Anyone of my followers offer… T.co

14hours ago

RT @EsotericSoft: Last time @Er1k4r1 made a sunflower grow in Spine, this time she'll start a new 8-direction rig from design to anim… T.co

18hours ago

RT @Reedbeta: Whole dinosaur tail, complete with skin and feathers, found preserved in amber!! 😲 Bbc.com

May 22 2018

RT @rygorous: Whee, some of the new Spectre-style exploits are out. Intel.com Bugs.chromium.org there's gonna… T.co

May 21 2018

Embed Buttons
Link to libGDX by selecting a button and using the embed code provided more...
libGDX
Statistics
Rank
28 of 924
Last Update
Watchers
36 members
Games
610
Files
225
Articles
473
Reviews
4
You may also like
Dunia
Dunia Proprietary
Unreal Engine 1
Unreal Engine 1 Commercial
Source
Source Commercial
Xash3D Engine
Xash3D Engine GPL
Quake Engine
Quake Engine GPL
FPSC
FPSC Commercial
Got it!

We have recently updated our privacy policy and terms of use in-line with GDPR requirements. More Info?