1. Isonzo
  2. News

Isonzo News

White War release date reveal!

Hello soldiers!

We’re happy to share with you all the first map in the White War Expansion

[previewyoutube][/previewyoutube]
Marmolada will release next week on November 9th for free alongside new weapons and a new cosmetic DLC pack; the Glacial Units.

https://store.steampowered.com/app/2214670/Isonzo__Glacial_Units_Pack/



Now, we can hear you guys thinking; ‘What about the special game mode?’. Unfortunately we made the decision to postpone this event for the second half of the White War expansion. We believe we need a little bit more time to tweak the game mode and map to give you the experience you all deserve and will enjoy! We hope for your understanding.



[h2] Marmolada History [/h2]

The Marmolada map is based on the Marmolada mountain, which lies in northeastern Italy and it’s the highest mountain of the Dolomites. Standing strong between the borders of Trentino and Veneto, it has an ultra-prominent peak (meaning its 1.500 metres/4,900 ft or more) which is known as “the Queen of the Dolomites”.

Relating to WW1, the deep inside tunnels in Marmolada’s glacier were known as the “Ice City”. These were tunnels, almost maze-like, stretching to almost 12km(7.45mi). All tied together, there were ruins such as barracks, kitchens, chapels, stores etc.

The Austro-Hungarians settled on the “Forcella Vu”, named after the shape and was on top of the glacier. It was difficult for them to get supplies on top of the mountain. Not only due to their location, but also because the Italian troops kept a watchful eye over them from their bastion of Serauta.

Source: Marmolada Grande Guerra Museum

That’s why in the summer of 1916, Lieutenant Leo Handl came with the idea of digging a tunnel deep into the glacier. This would allow him and his men to reach the top, hidden away from the Italians, and save from avalanches and snow storms. To eventually get to what we now know as The Ice City, it took 10 months of work. It ended up being a living space for up to 200 soldiers.

Source: Nicolai Eberholst

Unfortunately in December that same year, an avalanche did strike the Austro-Hungarians barracks, outside The Ice City. This event is also known as “White Friday”, where 270 soldiers were killed. Multiple other avalanches occurred that day, and both Austro-Hungarian- and Italian soldiers lost their lives. According to some reports, both parties shot shells into weakened snowpacks, an attempt to bury the other side in snow.

Overall, White Friday had claimed 10,000 soldiers and its known as one of the greatest numbers of deaths caused by snow and ice debris from avalanches in history.

Last year on July 3rd, a serac (block of glacial ice) from Marmolada had collapsed, sliding down 200 000m3.

Source: Trentino

[h2] Get your snow boots ready [/h2]

Mark November 9th down and be ready to brave the snow. A devblog about the map will follow as well, so you can fully prepare for your departure to The Ice City!
If you haven’t already, you can get the Deluxe Edition of Isonzo now with a 55% discount and the First Wave DLC set with 20% off.



https://store.steampowered.com/app/2542160/Isonzo__First_Wave/

[h3] See you next week soldiers! [/h3]





Update v47925: No team fix

Today's update fixes issues with players not having a team, which among other things lead to being able to friendly fire, as well as other game features misbehaving.

This is a small update as it just contains this fix. This updates the network version, so please update before playing online.

Surprise Salesonzo!

Hello soldiers!

Time to experience real horrors for the spooky month, by getting Isonzo and join the Italian Front in Isonzo! The Deluxe Edition is now available with a 55% discount! Once you go the Isonzo storepage, be sure to add the Deluxe Edition to your shopping basket!



If you already own Isonzo but would like some of the cosmetic DLC's, the First Wave of Isonzo DLC is also on sale! You can get this now with 20% off. The First Wave includes the 4 DLC Units that Isonzo released with; the Reserve Units, Veteran Units, Elite Units, and Alpine Units.

https://store.steampowered.com/app/2542160/Isonzo__First_Wave?snr=1_5_9_

Both sales run until November 6, 6PM CET so be sure you don't miss it!

[h2] The wolves at the Eastern Front [/h2]

Your comrades need your help on the Eastern Front! We’ve got intel that wolves have joined the battlefield. The German and Russian armies have stopped fighting each other to defeat their shared enemy. Are you going to help them? You can join the Wolf Truce until November 1st.



You can still get Tannenberg for a 75% discount as well!

https://store.steampowered.com/app/633460/Tannenberg/

[h3]See you at the front soldiers![/h3]

Hungry wolves spotted at the Eastern Front!

Hello soldiers!
Your comrades need your help on the Eastern Front! We’ve got intel that wolves have joined the battlefield. The German and Russian armies have stopped fighting each other to defeat their shared enemy. Are you going to help them? You can join the Wolf Truce until November 1st.

[previewyoutube][/previewyoutube]
You can get Tannenberg with 75% off at 7PM CEST; join the Wolf Truce! You’ll be able to earn a special medal during this period if you stay true to the truce.

https://store.steampowered.com/app/633460/Tannenberg/

[h3] Good luck soldier! [/h3]


Devblog #61 - Meet the Dev 05

Hello everyone!

With our latest map Piana up and running, we’re full steam ahead and working on the White War expansion! No news on its maps and release date, but we’ll be sure to notify you all once we’re ready to do so. In case you’ve missed it, here’s our latest roadmap.

https://steamcommunity.com/sharedfiles/filedetails/?id=3032136251

Furthermore, we want to thank everyone who filled out our player survey! We’re going through all your responses and analysing the data, which will be very helpful for Isonzo’s future. The winners will also be contacted by email before the end of the month, so please keep an eye out for your inbox (or spam folder).

[h2] We're the winners! [/h2]

Isonzo was nominated for the Dutch Game Awards in the category Best Audio! Last night was the award ceremony and we’re happy to share that Isonzo was declared the winner!



Special thanks to Bart Delissen, Lars Tesselaar & Niels van der Leest (Game Audio Squad) for their amazing work on the audio for Isonzo!
If you want to read more about how the title song of Isonzo was created, be sure to read our devblog about it.

https://store.steampowered.com/news/app/1556790/view/3280333372353228993?l=english

You can find the entire OST here on Steam. The Isonzo soundtrack contains about 30 minutes of music. Purchasing the DLC will help out the development of the game!

https://store.steampowered.com/app/2078340/Isonzo_Soundtrack/

If you can’t afford it, you can also listen to it on our YouTube channel.

Now without further ado, let’s meet a new member of the BlackMill team!

Hello! Could you introduce yourself
Hi! I’m Aitor, a 25 year old (I had to double check) programmer from the Basque Country. I haven’t worked on anything you’ve heard of before Isonzo, so here’s some cool ragdoll tech I developed a few years ago.

[previewyoutube][/previewyoutube]
I was also a musician for about a decade, before I got deep into game development. I have an obsession with learning new instruments, with my current tally at around 8, depending on how low your skill threshold for counting one is, and I’m a progressive rock nerd.

What is your role in BlackMill Games and for the games?
At BlackMill Games, every programmer does a bit of everything. But we also, as individual programmers, “own” systems based on what we’re interested in. For me, that mostly translates to three things: Third Person Animation, Physics and AI (the bot kind, not the copyright infringement image generating kind).

Where did your passion come from?
As a kid, games always seemed like magic. They were things you could explore and learn inside and out. Years later, it clicked for me that they weren’t magic, that somebody had created that world, those systems, with the intention of them being explored. Since I already liked messing around with computers, it was a perfect fit. I wanted to be that somebody.

What was the first thing you made in Isonzo?
I did a lot of tweaking on ragdolls and the forces that are applied to them, making them feel heavier.



I’ve spent many hours in my career setting up complicated scenarios, all to blow up ragdolls in. Game development really is a dream job.

What is a memorable moment in the development of Isonzo?
In programming, you generally try to gradually improve on what you already have. Sometimes, however, you need to completely rebuild the foundations to really take things to the next level. Of course, rebuilding the foundations means not having a house for a few months.

That’s exactly what happened with our third person animation setup – an animator and I spent months building it from the ground up, and let me tell you, it was terrifying! Thankfully we stuck the landing, and the new foundation allowed us to make dozens of animation improvements like the one Guido showed off in a previous devblog.

https://steamcommunity.com/games/1556790/announcements/detail/3649652637281432071?snr=2_9_100003



This is the result of all that work. Here you see just one of 20 layers that can affect the character animation! They don’t all run at the same time, of course, but for a player that is moving while firing at you, the final pose you see can be the result of around 10 different layers of animation, all being mixed together.

Can you show off some of your work process and tell us what you’re doing?
I spend a lot of time tweaking bots. One of the ways I do this is through a behaviour tree, a system that allows me to describe the way a bot will do something.

When a bot is given the mission to contest an objective, the behaviour for that might look something like this:



Let’s say, I wanted to make sure bots healed themselves before fighting for an objective. I can make that happen by adding this new section at the left of the tree.



This was very quick, because I had already implemented these ‘Is At Full Health’ and ‘Heal Self’ nodes when making bots heal in a different situation. By making these modular pieces, I can easily get creative with bot behaviour.

Now, I’ll let you in on a secret: we have a hidden stat describing how emboldened a bot is. Which is to say in simpler terms, how 'dumb' they are. Assault bots are the dumbest (I will not elaborate). It’s also affected by many factors. For instance, every bot gets more emboldened during overtime.
So let’s make dumb bots ignore their bleeding and walk straight into the objective!


Tada! Done.

Of course, in reality (in the game) this is a small branch of a tree, and those colourful nodes hide other trees. (You can imagine how ‘PatrolArea’ alone might get complicated). The whole thing is huge!



Which other game dev/studio inspires you?
Something I greatly appreciate about being a game developer is that I get to work with lots of extremely talented and creative people, and help make their vision come to life. The best games are made when all the different disciplines are working together towards a common goal.

As far as I’m concerned, no team has ever succeeded on that front as hard as Mobius Digital did with Outer Wilds. The story of that game isn’t just in the writing. It’s in the animation, in the music, in the textures, in the physics of the spaceship. An entire team firing on all cylinders. Awe inspiring stuff.



Favourite game atm?
I don’t usually play “forever games”, instead I obsess over one game for a few weeks, then move to the next game on my embarrassingly large backlog.

That said, I’m really enjoying playing Heavenly Bodies in co-op mode. Accidentally and irreversibly hurling my partner into the void of space while reading the half NASA, half IKEA mission debrief is amazing fun. Trust me, disable all the assists. This is a game that is best enjoyed through suffering.

Anything else you wanna share?
Working on animation has the benefit of experiencing the absolute best class of bugs in the medium: funny, non game breaking ones. Here’s a personal favourite.



[h3]That’s it for now! [/h3]

If you’re looking for fellow players, want to let us know of issues you encounter with the game or just want to chat and hangout, be sure to join our Discord!