Uncategorized

Intel Report #015: First V1034 Previews

Hey, everyone!

The Dev Blog is back with Intel Report #015, where we cover the first news for upcoming release V1034, as well as other dev team-related updates.

Let’s get straight to it.

New level designer

We’re officially welcoming Elliot Burgess — a level designer and environmental artist with credits including Rising Storm 2: Vietnam and more recently Ready or Not — into the BlackFoot Studios team!

💡 Elliot is currently busy with early work on a new map called Ranch. If you have any guesses, drop it in the comments.

Female characters are finally arriving in V1034

The first implementation of female characters, which have long been in the works, is fully confirmed to be in upcoming release V1034.

🚺 Some might recall that tactical shooter trailblazers Rainbow Six and Ghost Recon featured female operators all the way back in 1998 and 2001, respectively, and we are proud to maintain this tradition.

Because female characters are directly derived from the male counterparts, a lot of things remain to be re-fitted and may look janky, but we’re getting there.

As previously mentioned on the Steam forums and our Discord, there will be no significant gameplay benefits or drawbacks based on the sex of the character.

Hairy ops

Our female operators wouldn’t be complete without some more authentic hairstyle options than a shaved head, so we’re finally bringing in a few ‘dos that will add an extra layer of customization — as well as some much needed variety — to all characters.

Here are a few samples:

Hairstyles would be a relatively simple thing to implement if it weren’t for all the headgear options: anything that isn’t a close buzzcut can cause clipping with hats, headsets and even helmets. The clipping requires various areas of different hairstyles to be “masked out” and programmed to be hidden only when combined with certain headgear items.

All of that takes a considerable amount of time, which is why we’re unsure just how many (or which) hairstyles will make it into V1034. But rest assured that they will all be making their way into the game eventually!

More characters on the way

In addition to the existing 5 male characters and the previously showcased 5 female characters, contractor Pau Peñalver has created 2 new characters that will also be featured in V1034. Both were inspired by typically Middle Eastern and Mediterranean features:

Kicking up the kickback

Up until V1033, recoil animation was restricted to the weapon itself kicking back and up, with some minor secondary arm movement derived only from the hands being attached to it.

For V1034, our animator Mike is upgrading recoil with more secondary movements, which now include the head and upper body reacting to the kick.

💡 This iteration simply adds secondary animations: the actual recoil and underlying system will be upgraded at a later point to both look and feel more realistic.

This first pass will add 5 types or levels of recoil that correspond to: handguns have a 9 mm and a .45 recoil, most primary weapons have a “light”, “medium” and “heavy” recoil depending on caliber, and both machine guns have unique recoils — with the PKM being closer to the “heavy” recoil, and the MK46 to the “medium” one.

🏃 MOTION CAPTURE
This week, Mike has also recorded motion capture (mocap) for prone, weapon transitions (e.g. changing from primary to secondary and vice-versa), a new sprint, and some other assorted movements that are all expected to make V1034. Fingers crossed!

New muzzle VFX

VFX artist Charles has spent the last couple of months refining the particles for muzzle effects, in special smoke and flash, while also adding some smaller details here and there. Muzzles will also generate more unique particles based on what type of weapon and muzzle device is being used.

🌫️ Next stop for Charles is smoke grenades.

Armory additions

We can confirm two new weapons for V1034 so far: the Galil ARM squad automatic weapon (5.56 NATO, 35-round magazine) and the SA58 OSW battle rifle (7.62 NATO, 20-round magazine).

Our partners have also built a new (and more typical) FAL, which will be replacing both the placeholder FAL Tactical (which was standing in for the SA58 OSW) and the FAL Vintage (a stand-in for a more old-school FAL).

New FAL model, seen here with optional top rail attachment

We also have an AUG A1 in its early stages. We wanted to offer modders a template for a bullpup weapon, and though bullpups aren’t very common in modern battlefields, the AUG is one of the more common types out there.

❌ The AUG A1 will not be in V1034, as Mike's to-do list is very much packed already — meaning no time to animate it. We just thought you'd like to know it's on the way.

Small Town update

Another classic GROUND BRANCH map has received a makeover by environment artist Will Bullen: MOUT training site Small Town.

This is less of a major overhaul (à la Depot) and more of a visual update to get it more in line with newer maps. It also officially establishes the map as a training site, linking it visually with The Farm.

💡 The layout for V1034's Small Town remains mostly unchanged.

Locking down the range

Per community request, server admins will be able to disable the Ready Room’s shooting range in V1034. Enabling this server option will add a locked gate to the entrance:

Quick note on AI progress

Enemy AI has been moved over to the Kythera AI middleware, with immediate upgrades in both pathfinding and cover usage. We’ll be showing more once things are less under-the-hood and more visible to the player.

This is it for today’s Intel Report!

As always, we’re incredibly grateful for everyone’s continued support through GROUND BRANCH’s development. We’ll keep working hard on the update.

We’ll have a new report for you next month, so stay tuned. See ya then!

Intel Report #014: November News

Another month, another Intel Report!

Have you been keeping up with our monthly Intel Reports, by the way? Make sure to check out the news and previews for the last few months:

🚀 We're quickly approaching our release target for V1033 — the end of the year. As a result, this Intel Report (#014) will be the last one until the release, so that we can fully focus on the update itself.

Before we lock into release mode, let’s get on with the dev news and showcases for this month.

One welcome, one farewell

Yet another programmer has just been welcomed on board the GROUND BRANCH team: Callum Coombes, who has previously worked on Rising Storm 2: Vietnam alongside environmental artist Will Bullen, is now among the ranks of BlackFoot Studios.

That doubles the amount of code guys from what we had just a couple months ago to a total of four, which should allow us to tackle more areas of development more efficiently.

Happy to have you, Cal!

A bittersweet “goodbye” to Mikson

We’re sad to announce that long-time contributor Mikson is leaving our team this November, after a 4-year tenure. But his departure has a silver lining, as he’s leaving BlackFoot Studios to join none other than major studio Infinity Ward — a massive career move for Mikson, who became an intern for GROUND BRANCH while still in university.

In these 4 years, Mikson has personally recorded and processed dozens of firearm and foley sound effects, mixed countless library recordings, created and implemented soundscapes and ambient effects for all maps, directed voice acting, composed our main menu theme, and had an active voice in various areas of development. Hell, he even put together the V1032 launch trailer!

We couldn’t be happier about his work in GROUND BRANCH — some of you may remember the pre-Mikson days and how much his sounds added to the game — and we’re very proud to have had some kind of role in giving him a little exposure boost into the triple-A industry.

Thank you for all the passion and talent you put into the project, Mik. We wish you the best of luck out there!

👥 Audio goes on: Zack Regan, introduced in Intel Report #011, is taking up Mik's sound designer/engineer mantle.

Birds and blasts

Particles and other visual effects continue to get improved by Charles, with assistance from our programmers and the audio team.

A small but cool detail is the seagull/bird flock, which will add some more life to certain maps:

It’s a simple yet robust system that allows us to create bird flocks of various sizes and have them react to gunfire.

Speaking of gunfire, muzzle effects are also getting a lot of love. In this video, Charles showcases his system for muzzle flash to display different sets of sprites depending on the camera angle. Take a look:

What does that mean? Well, for those who don’t know: particle effects are typically composed of 2D textures — like flat pictures painted on a cardboard cutout — that are always facing the camera. By always facing the camera, you never get to see these flat textures from a different angle — which would give away the fact that they have no actual depth.

With the system showcased in the video, the side-facing muzzle flashes (that look longer) automatically transition to front-facing muzzle flashes (that look rounder) based on the camera angle to give the illusion of a real-world tridimensional effect.

💥 The muzzle flash effects are being created in various sizes and shapes to both offer visual diversity and fit the various weapons in the game.

Charles has also setup an initial implementation for muzzle blast effects — more specifically, the dust raised from certain surfaces when hit by the shockwave created by the proximity with a shooting gun:

Lastly for today’s VFX showcase, the old, funky-looking door chunks created after a door breach are being replaced with an updated particle-based effect. This effect is likely transitional — as in, it will make way for a better one later on — but quite a bit nicer than the silly door chunks currently in V1032:

Quality-of-life updates

We have already shown you some quality-of-life improvements on the server/online side (see Intel Report #013), but we’re eager to streamline and improve the player experience in other areas too.

🥒 This section is largely brought to you by the same guy making all of this cool stuff: Matt "Fatmarrow" Farrow. He would probably say "pretend the emoji is a marrow."

The handling of custom item builds in the Customize Operator screen has been given some love. We know you love your custom builds, but browsing them can quickly become quite unwieldy. So we made a change whereby when you open the item browser, custom builds are initially “stacked” under the default item. Click on the stack, and it will expand to display all your custom builds:

How big will your build stacks get?

We are also aware of the number of times you get pop-up dialogs and are asked to fill in item build names when editing your loadout. We don’t want this to get in the way of your Tactical Barbie™ activities, so we put in a new feature using the new mutators system: your item builds are now given default names based on what you have put together.

So your MK17 CQC with a suppressor and a Specter DR scope is now given a default build name of, say, “MK17CQC SD SpctrDR” (see some examples of automatic build names in the GIF above). If you change the build enough that it gets a new name, it gets saved with that new name. If you don’t change the build that much, it just silently overwrites the old build when you click SAVE.

If you want to use your own name, you can still do that, and you can use the new SAVE AS NEW… button if you want to pick a name. If you want to have more granular item build definitions, you can choose one from a drop-down menu. There are currently 5 options for default build naming, all subject to change:

  • Disabled — Does not provide a default save name for your build (requires manual text input from the player).
  • Just item name — Suggests only the base item as build name.
  • Item name + key features — For weapons, this includes the name of the base item, sights, and whether it has a suppressor. For vest platforms, it lists all pouch types.
  • More verbose — For weapons, this lists all of the above + lights and lasers. For vest platforms, this specifies the amount of each pouch carried (e.g. “JPC 3xPri 2xFrag”).
  • Unique build name for all changes — Adds a unique build designator at the end of the “more verbose” suggestion in case you prefer every change to be saved as its own build.

Okay, there’s quite a lot of stuff to unpack there, but overall this should streamline the process of putting together a loadout, as well as give the lazier of us a better set of custom build names to work with.

🔣 Don't like the build names or abbreviations the game gives you? Write your own mutator to provide your own naming scheme!

Longer mission timer and new Intel Retrieval feature

If you want your quality of life to be arguably reduced, then we also have that covered for you.

Congratulations to the person who asked for this: you spoke, and we listened. Now you can have your two-hour mission timer (up from the previous maximum of one hour). No, we will not raise that higher, because you are already about as hardcore a GROUND BRANCH player as we can frankly handle.

And if you liked the new Terrorist Hunt “bum rush” feature, you will love the new Intel Retrieval “extraction mayhem” feature (final name TBD). Mindful that the extraction phase of Intel Retrieval missions can sometimes be an anti-climax (usually due to eradicating all traces of tangos in your path), you will now have to be careful what you wished for.

Upon successfully hacking the laptop, you will trigger a security alert that will send the enemy AI to either hunt you down, or to boost the presence at the extraction. We may have to tweak this a bit to be more sane, but in the meantime: prepare for EXTRACTION MAYHEM.

Match system

As part of our server quality-of-life update, we have now implemented a match system, where specific criteria can be defined for the end of a match, such as “Best of 3” for PvP, or “Play until win 2 rounds” for PvE. This can be set on servers in the usual sort of way, and also selected in the Host Game menu for your listen server.

When the match criteria are met, the server will automatically advance to the next map in the map list. Match type and round/time limits can be specified in map lists per mission, so you can have custom match setups for different missions in the map list. Otherwise, servers have predefined settings for PvE/Co-Op modes, PvP modes, and the new game mode type of PvP FFA (free-for-all), which now includes the Deathmatch mode.

But there’s more! The match details can be viewed in the Ready Room on a new screen, along with an interface for all players to vote on what the next map is going to be. Here’s a prototype:

Voting takes place during the round, whenever you want, so there’s no delay at the end of a round to hold a vote. The runner-up map will be offered one more time in the next vote. If no one votes, the maps just advanced one by one as before.

Depot overhaul nears completion

Will’s overhaul of Depot is nearly done, with interiors being now almost complete.

Audio and game modes continue to be tweaked for the new structures, and we’re very excited about getting this one out there for you all to playtest.

AI

As mentioned a few reports ago, AI is being hooked up with a new light detection system that should make night operations a lot more satisfying.

Things were not far along to showcase back then, but they are now — so here’s a short clip to demo some level of sneaking in the dark (with the new white phosphor GPNVG-18 on, as well as the AN/PEQ-15’s IR Illuminator), and then quickly flashing a visible white light at the patrolling AI to showcase the light detection:

And while we’re talking AI, here’s a quick little door breach test that our new programmer Chris put together:

To make it perfectly clear: the video above is not V1033 material, nor is any of it necessarily representative of final features. We just want to show that friendly AI is indeed being actively prototyped and worked on.

🧭 Kris has also been at work with V1033 AI to improve door and ladder navigation, to prevent (or at least reduce) instances of bots grouping up and getting stuck in them.

Ongoing asset updates

In parallel with the more technical and player experience-oriented improvements, older 3D assets continue to be updated to conform to newer models. One such example is the MPX, which is receiving a full remake and currently sits at the low-poly stage, right before texturing:

And that is a wrap for today’s Intel Report!

As always, thanks for staying in touch with development for GROUND BRANCH!

Don’t forget this is the last Intel Report before V1033 — don’t expect more dev blogs until we get the update out of the door.

Have a great weekend and we’ll see you soon!

Build Update #039: V1032 Hotfix #3

Build ID: 8801352 (Client) / 8801378 (Dedicated Server)
Download size: 68 MB (Client) / 35 MB (Dedicated Server)

Another small patch for V1032 is out — and unless a game-breaking issue comes up, we’re officially moving on to work exclusively on future release V1033, which we hope to start showcasing soon!

Here’s the list of fixes and changes:

  • Fixed a couple of potential crashes
  • Fixed untextured door debris (from grenades and breaching charges)
  • Fixed issues relating to item pick-ups between multiple clients
  • Fixed Rangefinder crash due to it getting into a weird back/forth infinite loop when aimed at characters
  • Several under-the-hood changes to better support the fixes above

Build Update #037: Another Hotfix

Build ID: 8704907 (Client) / 8704918 (Dedicated Server)
Download size: 57.3 MB (Client) / 28.3 MB (Dedicated Server)

Another week, another attempt at wrapping up V1032 for good. Here’s the change list:

  • Fixed several causes of crashes — sorry about those!
  • Fixed built-in iron sights on various weapons not working or otherwise not interfacing correctly with placed iron sights
  • Fixed M17 pistol missing rear sight texture
  • Fixed apparent shifting of the firearm when crouching/leaning
  • Fixed (hopefully) zeroing issues that resulted in weird offsets, stretched necks etc.
  • General update to sight line system
  • General fixes to inventory system
  • Updated item LOD handling, fixing issue with G33 Magnifier
  • Updated kit parsing logic to fix issues with Main Menu screen characters kits, AI bot kits and others
  • Updated MK46‘s OnEmptyShot event to call parent version of event — fixes the MK46 not using the gradual dry-fire animation
  • Corrected material index used for reticle in Micro T-1
  • Updated passthrough widget material to be less washed out (hopefully)
  • Updated GBGameState to allow for easily debugging MOTD in-editor via GB.DebugServerMOTD console variable
  • Added confirmation dialogue before displaying web-based server MOTD: now recommends only allowing images from trusted websites
  • Server Info whiteboard:
    • Updated display settings to auto-scale to fit
    • Updated size and placement to prevent white border
    • Updated blueprint to fall back to displaying servername and motd URL if a web-based MOTD was denied earlier and remembered
  • Made firing and pump animation two deliberate motions by adding slight delay before calling the pump animation
  • Updated Tablet item to better handle laptop interactions (putting Tablet away and switching back) in Intel Retrieval mode
  • Fixed bug in spawn-finding algorithm for Deathmatch (was using wrong TeamID, so not finding spawns as far as possible from other players)
  • Disabled debug strings related to trigger pull failing

MicroProse is now the publisher for GROUND BRANCH!

As we get the next hotfix patch ready and continue to work on upcoming release V1032, we make a little pause in development for a major announcement: BlackFoot Studios has officially partnered with MicroProse, now the actual publisher for GROUND BRANCH!

If this logo doesn’t give you a warm, fuzzy feeling, we salute your enviable youth

Having left a very big mark in the industry, the MicroProse name is no stranger to fans of strategy and simulation—or, in fact, just about any player old enough to remember many of the titles published and developed by the company throughout most of the ’80s and ’90s: from Civilization, Pirates! and X-COM all the way to its myriad combat flight sims like Falcon 4.0.

Founded by retired USAF pilot Bill Stealey and programmer (and now legendary developer) Sid Meier, the company has gone through several acquisitions and changes before being purchased and revived in 2019—almost 20 years after it was last associated with a game—by David Lagettie, owner of TitanIM. You can learn more about MicroProse’s history and revival in this article.

Here is the announcement trailer their team put together with some footage and assistance from our community manager Prowlaz and his UN1T team, as well as creators Karmakut, Controlled Pairs and Ceb Cin. Soundtrack is by community member mrbombastic:

What does this mean for GROUND BRANCH?

Only good things. We’ve had plenty of rough patches over the years, and MicroProse brings us some much-needed stability as development continues in earnest towards v1.0. The MicroProse crew will also be handling a good chunk of the marketing and helping us extend our reach not only to their established community, but also to new audiences out there. That means expanding the player base, generating more funding for development, and getting to where we want to be a little faster.

Is BlackFoot Studios selling out?

Not at all. Even if we had not retained complete creative freedom and full rights to the GROUND BRANCH franchise—which we have!—MicroProse has been taking a pretty hands-off approach to all titles under its brand, ensuring not only the integrity of the developers’ core vision, but also of the company’s legacy:

Sid [Meier] always said you need to make games with limited information, that are time critical with significant outcomes, and reward players that made the right decisions. […] It’s real enough that you feel you actually accomplish something, and not because you got a power-up.

Bill Stealey (co-founder, former CEO, and currently a consultant for MicroProse) for GamesIndustry.biz

As you can tell from the quote above, GROUND BRANCH fits right into MicroProse’s ecosystem.

Sneak peek: upcoming maps

As part of the partnership announcement, MicroProse has uploaded a whole bunch of brand-new screenshots to their website, including many from a still unannounced map. Below is just a little tease—you can check out the full gallery here.

YES… HA HA HA… YES! (Click image for the full gallery)

MicroProse Community

If you’re an old fan of MicroProse or just a big strategy or simulation buff, be sure to join their growing Discord community right here!

To learn more about all of the games currently under the MicroProse brand, follow this link.