1. Empires of the Undergrowth
  2. News

Empires of the Undergrowth News

Beta Testing - V0.211 Update - New Extra Level, New Freeplay Map, Bug Fixes

Thanks to everyone who has taken part in the beta test that has been running since Christmas eve! We have an update to that beta, available now, that introduces a new extra level (Baby Sitting) and a new freeplay map (Embankment) set in the rainforest environment, as well as a lot of bug fixes from the extensive feedback we've received. We're also extending the Christmas Hungry Spider event until the end of January to allow more people to play it - look for the gift on the main menu!

If you haven't participated in the beta yet and would like to join in, it is still open to all Windows owners on Steam. Follow the instructions in the previous post about the beta.

New Maps
  • A new extra level has been added - Baby Sitting! Can you keep an allied colony alive whilst it makes some questionable decisions?
  • A new freeplay map added - Embankment. Setup your freeplay colony next to a stream in the rainforest.
Fixes
  • Restored minimap path drawing
  • Fixed a divide by zero crash that could occur whenever a creature jumps (the trapjaw crash)
  • Fixed an issue causing large frame rate drops when funnel webs were checking for targets
  • Fixed an issue where green food capsules would display if playing freeplay leafcutters with fog of war on
  • Fixed an issue on the monthly levels where the starting units were displaying colourless
  • Fixed an issue on Extremis where waves would stop at wave 23
  • Media and trapjaws will now properly say selected once they have been purchased in Extremis
  • Tunnellers will now head to the queen if their dig targets are tunnelled out in Extremis
  • Fixed an issue on Extremis where a wood ant upgrade purchase would display the wrong one
  • Fixed a tile exclamation mark that was mispositioned on Hold Out
  • Exclamation mark enemies should now always spawn when tunnelled out
  • Fixed an issue with Beach Tiger Beetle Larvae where they could sometimes get stuck attacking and will no longer attempt to attack a target that cannot be picked up
  • Media belonging to a Formica ereptor colony should no longer have fungus waste, minims and be able to pick up normal resources
  • Fixed an issue with Crucible where colony creatures could not get above ground
  • Fixed an issue with paint work on closed tunnel exits in the dunes and other similar issues in freeplay levels
  • Fixed an issue where mantis chirping could be heard after death
  • Exclamation mark spawning should more consistently be at the location of the mark
  • Plant shoots should no longer spawn off the visible edge of a cliff
  • Black ant workers feet pulled out of the floor
  • Fixed an issue where used fungus quantities could go negative in the top bar
  • Fixed a tick box issue with freeplay landmarks
  • Fixed an issue where food would still think it was buried if generated on a cavern (and the ants could not pick it up)
  • Fixed an issue where creatures could pick food up from long distances
  • Fixed an issue where dropped items would appear anywhere with 300 radius of the drop
  • Fixed an issues with leafcutter colony economy when loaded in freeplay (wrong storage values, and used fungus not being regenerated properly on tiles)
  • Corrected some translation errors
Changes
  • Allied creatures now show as yellow on the minimap and health bars
  • Extended the Christmas level until the end of January
  • Added in extra frame rate limits
Movement changes and fixes
  • Improved movement around ramp entrances
  • Fixed issues with creatures trying constantly to walk off some cliff edges (and being teleported back onto the cliff)
  • Fixed an issue where creatures would attempt to path through pebbles and other obstacles

Leafcutter Freeplay / Christmas Level Beta NOW!

Merry Christmas all! We've got an optional beta build for testing the freeplay leafcutters & reworked freeplay setup ready for those that would like to help us test. We also have a very festive special level for you to try!

WARNING: This is a beta build and the new movement code still needs to be perfected. Formicarium levels have been disabled until we have dealt with specific issues in these levels. If you wish to play these levels, disable the beta in steam which will opt you back out. It is available to all Steam Windows players.

The beta code is christmasants.

The main features for you to test in this beta build are:
  • Leafcutter ants are now a playable colony in freeplay
  • Under "Other Modes" there is a new menu - Extra Levels - and the first two of these, Aggrandise and Extremis, are there to be tested
  • A special Christmas level - click the gift on the main menu!


Guess who's back?

WE HIGHLY RECOMMEND BACKING UP YOUR SAVE GAME FILES before attempting to play freeplay.

Please see this thread on the forums for information about where your saved games are stored so you can back them up.

[h3]How to Access the Beta[/h3]

To access the beta, follow the below steps:

1) Find Empires of the Undergrowth in your Steam library, right-click on it and choose "Properties"
2) Choose the "Betas" tab
3) In the box titled "Enter beta access code to unlock private betas", enter christmasants
4) After the "Access code correct" information appears, make sure you've chosen "openbeta" from the "Select the beta you would like to opt into" drop-down menu
5) Press close - the game will now update to the beta branch.

By doing so, you are acknowledging that this is a beta and things are not in their finished state.

We are quite happy for you to post and share videos / screenshots of everything in this beta - in fact we're looking forward to seeing if anyone can beat the new Christmas level, which is just as devilishly difficult as the legendary Halloween one! In fact, you might recognise the protagonist...

To access the new Christmas level, simply click on the gift that appears on the main menu after opting into the beta.

Oh boy! I wonder what it could be?

Our aim is to expand the scope of the beta after the Christmas break, bringing the formicarium levels back in with the re-worked code and add a few extra bits and bobs, such as the challenge modes for 3.1 and 3.2. Once this is all sorted we'll activate support for achievements and release the update for everyone.

November 2019 Newsletter

And so, winter came. And with it, the season of darkness and cold but also the season of goodwill and cheer. A little bit of a shorter newsletter this month, as we are still (I know, I know) working through the last of the movement code changes. Keep an eye open for the beta announcement - before putting it onto the main branch, we will run an optional beta for all Steam Windows players to help us pin down the last of the issues.

Night-time jungle from returning contributor MorPacke

There are a couple of new things to show, however - the extended time it's taken to get the rewrite done has meant that John has had the time to get ahead on some other systems whilst Liam and Matt are busy with that. We're ready to show off the creature that will feature in challenge mode for levels 3.1 The Harvest and 3.2 Front Line, so let's get right to that!

Phorid Flies


The mortal enemy of many ant species, the tiny phorid fly may look as unassuming but it harbours a deadly secret. It can quickly lay its eggs on the bodies of vulnerable ants. The eggs will hatch into maggots that burrow into the body of the ant, eating its innards and inevitably killing it.

Innocuous-looking and tiny, but deadly - the phorid fly

Leafcutter ants are not entirely defenseless against such a gruesome fate, however. The tiny minims - which under normal circumstances rarely if ever leave the nest - can hitch a ride on the back of their much larger nest-mates, fending off the attacking phorids and sparing their sisters from being eaten from the inside out.

In Empires of the Undergrowth, phorid flies will join the mole crickets and tiger beetle larvae in our menagerie of critters for people who like an extra twist on their levels, or who just want to collect some extra royal jelly! The exact mechanics of the minims riding on the backs of the bigger ants are yet to be fully implemented but we can't wait to show you once they are.

The current plan is to get the challenge modes into the game along with the upcoming freeplay update. As always, until we're entirely sure we don't want to speculate on when we'll be ready - we will announce a firm date when we can be certain of meeting it.

Achievements Unlocked!


Another system that we've been itching to get into the game is achievements, as mentioned a couple of newsletters ago. John did a successful test of these working with Steam on one of his live streams - see the below video of the wonderful moment he managed this (around the 1: 43: 15 mark)! Along with the upcoming update the first batch of achievements will be added to Steam, with more coming later.

[previewyoutube][/previewyoutube]

This means the first set of achievements is now locked in, but if you have suggestions for fun hidden achievements then please drop by the thread we've set up for this purpose on our official forums.

EGX Berlin


At the start of November, Liam travelled to Germany along with Tom (who is working on his sandbox evolution game Ecosystem, which we're publishing and you should play the demo of) to meet up with Matt and exhibit both Empires of the Undergrowth and Ecosystem to the attendees at EGX Berlin. We always love doing these events for a specific purpose - the true value of them lies in observing the reactions to someone entirely new to the experience. It gives a level of insight that is entirely different than curated feedback sent to us over the internet - the hands-on approach is just not achievable any other way.

Ecosystem and EotU, and some curious beetles at the end... hmmm

We'd like to thank everyone who stopped by our booths to play for a while, and we loved hearing (and seeing) what you felt about the way things are going! We don't go to many of these events, perhaps one a year - but we make the most of them whilst we're there.

Off the back of EGX Berlin we're also very grateful to Nicholas Montegriffo of PC Invasion for including Empires of the Undergrowth in his list of 5 indies to watch from the event! Go and give his article a read.

Just For Fun - Scale Difference


Just a little fun here that gives a bit of an insight into the way scaling works in Empires of the Undergrowth. Unreal Engine 4, which is the engine system we use, uses a convention of 1 engine unit = 1cm, which would be a bit fiddly for Empires of the Undergrowth given our subject matter of tiny creatures. So we scale creatures up an order of magnitude, for our own convenience. The main menu has very little in the way of tiny creatures in it, however, so that is made at the standard scale.

I wonder, then, what would happen if I put a normal creature into the main menu OH NOOOOOOOOOOO



And the scientist's hand from the third formicarium? Well, I've gone this far already, I've only myself to blame. Actually, it was suggested by someone on Facebook so you can blame them.

What have I done?!?

Screenshot Central


If you'd like to contribute to our monthly screenshot section then simply upload your screenshots to Steam (F12 by default) or mail them to [email protected]. I'll look through them and choose some of the real lookers. You can enter the cinematic photo mode by pressing F9 - and if you do that whilst holding shift you'll have free movement of the camera, allowing you to get some really interesting angles. Give it a spin!


An unfair end to freeplay from klagana6166 - we're working on balancing it!

Nice wide shot of the jungle from WraTTaFix

The scientist waits impatiently for ereptors to clash from Cthulaid42

The Hungry Spider Level Returns!

The Hungry Spider level is now back for the spooky season! This devlishly difficult level sees you play as the aforementioned arachnid as he eats his way through a web-shaped map. Okay, enough alliteration.

Unlike other levels, you control him directly with the mouse or buttons you'd usually use for moving the camera. There's a special apparition on the main menu to let you access the level - see the YouTube video for help in finding it.
[previewyoutube][/previewyoutube]

Be warned: this level is legendarily difficult and very, very few have succeeded! Those enemy spiders are a real killer. If you don't beat the level this time round, it'll also show up on full moons.

October 2019 Newsletter

Autumn (or fall if you're that way inclined) has well and truly began to take a hold in our part of the world. The nights are drawing in, the temperature is dropping and there is some fun stuff being worked on for Empires of the Undergrowth. Or boring technical stuff, depending on your point of view. Either way, we shall detail it here for your perusal!

Nighttime crab hunting from Steam user Bald Hippo z

With there not being much in the way of visual newness at the moment (a large majority of the recent work has been on systems and algorithms rather than artwork) I asked each of our three developers to give me some background information about what they've been working on. John has been expanding current systems to handle the upcoming fire ants, Liam has been finishing off his overhaul of the movement code, and Matt has been working on a long-anticipated feature, the titan climbing system!

Titans of the Undergrowth - Matt


In real life, ants do not live on a flat plane with incremental steps, battling their enemies from the ground. They swarm and conquer, clambering all over their foes to get at weak spots they otherwise couldn't reach. Although we are definitely making a game rather than a simulation, and many of our game systems are reliant on the incrementally-layered flat plane, we want to introduce some more three dimensional elements when it is both fun and appropriate to do so.

Having ants swarm and climb over their foes has been in our plans for a very long time. We liked the idea of describing the larger creatures as the Titans of the Undergrowth, and they had the climbable functionality to distinguish them from smaller creatures. There are some videos from very early development, back when we were using our own custom-built engine, of this system being tested. When we made the move to Unreal Engine 4 this system fell to the wayside somewhat when the planned levels for the start of early access did not require it. Now is the time to bring it back. Matt has recently been working on doing just that.

As a test case until he has models for new creatures, he has been using the whip spider from the leafcutter levels. It's a suitably massive creature, and although he doesn't promise that it will be climbable in the game it seems quite likely.

Whip spider with skeletal "cart rails" to help ants climb it.

The system he's creating works in a similar way to how leafcutters climb plants in the current game. In the above GIF, the green lines represent "rails" along which "carts" travel. In this example, an ant will get close to the titan, choose a climbing point, and board one of these imaginary "carts". The cart travels along the length of the green path and deposits the ant at the end (the end representing a weak point on the body that ants would attack) which along with its walk cycle animation will give a very convincing representation of the ant scurrying over the titan. At the end of its allotted time, or when the titan is defeated, it will board another imaginary cart back to the ground and end up back on the normal ground plane.

The exact mechanics gameplay-wise of how this will affect the damage to the titan are yet to be entirely worked out, but the visual side of things is coming along nicely. The system is a very flexible one - although in this example Matt is using six paths, any number can be added to creatures for variety. It'll see heavy use in the fire ant levels, as the furiously aggressive fire ants overwhelm their enemies.

Movement Code - Liam


Although Liam's new movement and pathing code is up and running, there are lots of little outlier issues that were solved in the past and need to be thought about again. This is what happens when you remove a core piece of the game engine that has been built upon since 2016!

Below you can see the new overground tunnel exit. You should notice that the whole thing is now made from hexagons, so it fits snugly on the tile grid (in the real levels you won't be able to see the join). Whilst we were doing this, we took the opportunity to change the exit hole layout (they used to all face the same way). You can also see some colourful spheres and lines, if you really want to know what they are about, read on.



Movement on the over ground tile grid is very predictable: the creatures are always walking horizontally at a multiple of tile block height and for any given point on the plane X,Y, there is only one tile. Each tile contains a "node" that links to 12 surrounding nodes - these relationships are used for the fast jump pathfinding algorithm (so ants know how to get from A to B). The highlighted overground tunnel exit piece works a little differently; nodes can have heights between two tile levels (on the ramps) and there are areas that have two viable locations for a given X,Y position (down the tunnels and above the tunnels). Not only does this complicate the pathfinding system, so that X,Y locations on the overground tunnel link to arrays of pathing nodes rather than single nodes, we also need a way to “sew in” to the surrounding tiles.

The turquoise arrows show the pathing information on the exit itself – this is like a directional net (the ants can travel anywhere the arrows point to). The black hexagons indicate the edges of the exit that need to attach to surrounding tiles. The red lines represent these attachments, any tiles they connect to are aware of links to both the exit (red) and links to normal tiles (blue). The pink spheres are just to brighten Liam's day as he works.

Fire Ants and Extra Missions - John


Breaking Your Own Rules


Recently John has been working on the fire ants and trying to bring something new to the table with this fascinating species that works with them narratively. Several of their new abilities attempt something that is new to the game. One variant of them has the eggs hatch for free if the egg has been on the tile for longer than a minute leading to an attack-retreat style play to get the most value out of the colony.

A recent issue has been making multiple ants hatch from the same tile. One ant per tile has been a rule since the first demo and is ingrained in many core systems of the game. For instance, tiles are often used to work out how many ants should join a trail quickly, whether an enemy colony should attack and even saving and loading the colony. All of these are expecting to work with a single ant. Similarly the UI needed to be updated to work with the array of ants rather than a single object.

Fire ant tiles will allow 2 ants at level 3 and we are very much looking forward to how this will change your strategies when playing with this species.

Extremis


John's upcoming survival map Extremis (previously known by its working title of Holdout Extreme) now has a unique unlock system - upon defeat, you will be given points to spend on unlocking ants and abilities for your next attempt.



Extremis will be just one of what we hope will be many extra missions that are apart from the main campaign, beginning with the next large update to the game (which will focus on freeplay, as detailed in a previous newsletter).

Screenshot Central


The most fun part of writing these newsletters for me is looking through the recent uploads on our Steam community page to find the best screenshots. We're consistently blown away by just how amazing you guys are at making our game look gorgeous! If you'd like to submit something to Screenshot Central, simply upload it to Steam (F12 by default takes a screenshot, and you'll be given the option of uploading upon exiting the game) or manually sent it to me [email protected]. F9 will take you into photo mode to get some great angles, and holding shift whilst you do that will break the camera free of any restrictions.

Jumping spiders are such cuties in this shot from Steam user germinal.ronse

The stuff of nightmares - a mess of whip spiders in the battle arena from Steam user DeltaX06

Where did all the trees go? Atta cephalotes colony from Steam user CaptainCarrot