<div class="post-single__content single__content entry-content">
<div class="ps-age-gate-container" tabindex="-1">
<div aria-hidden="true" class="ps-age-gate-container__inner">
<p class="">Midnight Fight Express is a high-intensity 3D brawler that brings the player back to the heyday of ‘80s action cinema and gaming. The title is developed mostly by one man, Jacob Dzwinel, and is published by Humble Games for release on PS4 August 23. To help bring the game’s dynamic battles to a new level, Dzwinel enlisted the help of Kratos’s stuntman himself, Eric Jacobus, who brought together an action team at his Las Vegas-based SuperAlloy Interactive studio to design and perform motion capture for the game’s unique combat engine.</p>
<div class="shortcode shortcode--youtube">
<div class="youtube-video" data-title="" data-youtube-id="jPQruETJbPA">
<button class="youtube-video__load-button">
<svg aria-hidden="true" class="icon icon--play icon--26 icon--play icon--blue" focusable="false" version="1.1" viewbox="0 0 20 20">
<title></title><path class="icon-primary-color" d="M0 1.75v17l20-8.5z" fill-rule="evenodd"></path> </svg>
<span class="screen-reader-text">Play  Video</span>
</button>
<img alt="Bringing brawling to life in Midnight Fight Express" height="1080" src="https://img.youtube.com/vi/jPQruETJbPA/maxresdefault.jpg" width="1920"/>
<div class="youtube-video__iframe"></div>
</div>
</div>
</div>
<div class="ps-age-gate-container__overlay">
<div class="ps-age-gate-container__overlay-inner">
<button class="ps-age-gate-container__unlock-button">
<svg aria-hidden="true" class="icon icon--lock icon--white" focusable="false" version="1.1" viewbox="0 0 20 20">
<title>Verify your age to view this content.</title><path d="M0 0H20V20H0z" fill="none"></path><path class="icon-primary-color" d="M15 9h-1V6c0-2.2-1.8-4-4-4S6 3.8 6 6v3H5c-.5 0-1 .5-1 1v7c0 .5.5 1 1 1h10c.5 0 1-.5 1-1v-7c0-.5-.5-1-1-1zm-4 7H9l.4-2.2c-.5-.2-.9-.8-.9-1.3 0-.8.7-1.5 1.5-1.5s1.5.7 1.5 1.5c0 .6-.3 1.1-.9 1.3L11 16zm1-7H8V6c0-1.1.9-2 2-2s2 .9 2 2v3z"></path> </svg>
<span>Verify your age to view this content.</span>
</button>
</div>
</div>
</div>
<div class="ps-age-gate-container" tabindex="-1">
<div aria-hidden="true" class="ps-age-gate-container__inner">
<h2 class="wp-block-heading">What makes the game different</h2>
<p class="">Dzwinel’s love of ‘80s entertainment inspired him to design combat with exciting counter-attacks, a variety of weapons, brutal (and sometimes funny) finishers, and a unique multi-direction combat system. What makes this game truly unique, though, was how Dzwinel and Jacobus collaborated to bring the action style to life.</p>
<h2 class="wp-block-heading">A match made in Humble</h2>
<p class="">Long before he came on board MFE, Jacobus had been watching the game’s progress through a series of posts made by Dzwinel showing the core loop of the gameplay engine. Jacobus told his business partner and executive producer Zac Swartout, “We gotta work on this game. Let’s contact this guy.” The problem was, Dzwinel, a lone developer in Poland, seemed to be almost unreachable, so Jacobus gave up the hunt. But then one day, Humble Games contacted Jacobus asking if he’d be interested in doing motion capture on a game they were publishing. When he found out it was Midnight Fight Express, Jacobus jumped at the opportunity.</p>
<h2 class="wp-block-heading">Motion capture in session</h2>
<p class="">After an introductory call, Jacobus and Dzwinel decided on a four-day mocap shoot during which the team would pull off a planned 300 shots including combos, parries, finishers, environmental attacks, and enemy moves. When shoot day began, Jacobus and Dzwinel realized there had been a miscommunication: each move had to be performed against an enemy to the north, south, east, and west. There weren’t 300 shots; there were 1,200 shots to be done over the course of 4 days. “No matter,” said Jacobus, who was performing with long-time stunt associate and friend Fernando Jay Huerto. “Jay and I have worked together for decades. We’ll just have to get every shot on the first take.”</p>
<figure class="wp-block-embed is-type-video is-provider-gfycat wp-block-embed-gfycat" tabindex="0"><div class="wp-block-embed__wrapper">
https://gfycat.com/threadbarewindingalaskanmalamute
</div></figure>
<p class="">Over the course of four days of intense motion capture, the team would narrowly pull off the necessary 300 shots for each day.</p>
<h2 class="wp-block-heading">The Action Design Process</h2>
<p class="">Dzwinel organized the combat with loose parameters: hero engages enemy, hero does a finisher, enemy dies. Jacobus and his team were allowed to fill in the rest. Dzwinel Skyped into the shoot via a laptop to ensure that the mocap team stayed within the confines of the combat system. When designing the action, Jacobus knew the tone had to be fun. “The audience has enough super-serious action games and movies. MFE can be the cathartic release they need, not only with physically exciting movements, but also verging on the ludicrous.” Jacobus and Huerto would suggest their ludicrous ideas, and Dzwinel would say whether it was too long, too short, too crazy, or (more often) not crazy enough.</p>
<figure class="wp-block-embed is-type-video is-provider-gfycat wp-block-embed-gfycat" tabindex="0"><div class="wp-block-embed__wrapper">
https://gfycat.com/alarmingsatisfiedandeancondor
</div></figure>
<h2 class="wp-block-heading">Mocapping 300 action shots per day</h2>
<p class="">Jacobus and Huerto knew they were hard pressed for time. With a goal of 300 shots per day, this gave them only 1.6 minutes per shot to look at the shotlist, choreograph the movement, confirm the move with Jacob, slate the shot, run mocap, perform the take, and cut. They sped up the creative process by making a system for the cardinal directions: north side involved brawling since it was head-on; west side was Taekwondo, Eric’s first martial art style, since it involved his good kicking side; south side was Muay Thai, which was better for being attacked in a blind shot; and east side was a mix of Hapkido, another style Eric knew, and wrestling, Huerto’s specialty.</p>
<figure class="wp-block-embed is-type-video is-provider-gfycat wp-block-embed-gfycat" tabindex="0"><div class="wp-block-embed__wrapper">
https://gfycat.com/focusedharshamazontreeboa
</div></figure>
<h2 class="wp-block-heading">Know thy combat engine</h2>
<p class="">After the initial four-day motion capture shoot, Jacobus and team were commissioned to perform 40 more finishers for the game’s pistol and shotgun weapons, this time in a four-hour motion capture shoot, giving them six minutes to complete each shot. Despite a more relaxed schedule, Jacobus devised over 50 finishers in advance to ensure they could complete them all, involving cool pistol tosses, acrobatic disarms, and fancy melee attacks with the shotgun. </p>
<p class="">Unfortunately, Jacobus soon discovered another unexpected curveball: the MFE engine pins the weapon to the right hand, but all of Jacobus’s finishers involved the weapon leaving the right hand. So once again, Jacobus thought quick on his feet, and he and Jacob rethought all 40 finishers and completed ahead of schedule. The key takeaway? Know the combat engine before you do previs!</p>
<figure class="wp-block-embed is-type-video is-provider-gfycat wp-block-embed-gfycat" tabindex="0"><div class="wp-block-embed__wrapper">
https://gfycat.com/calculatingcarelessislandcanary
</div></figure>
<h2 class="wp-block-heading">Putting it all together</h2>
<p class="">The motion capture process now over, Dzwinel had to integrate all the motion capture animations into MFE. Dzwinel had hand-animated combat moves, but now he had over 1200 animations to play with. When integrating the animations, Dzwinel says it was a simple process. “The process of integrating all the animations from the mocap sessions was so easy that I could simply put them in the game, cut the animations to the necessary lengths, and have them working within a few minutes. I had a lot of them so I could choose from the best takes and have a lot of variety in my combat system.”</p>
<figure class="wp-block-embed is-type-video is-provider-gfycat wp-block-embed-gfycat" tabindex="0"><div class="wp-block-embed__wrapper">
https://gfycat.com/fastspecificindusriverdolphin
</div></figure>
<h2 class="wp-block-heading">A bright new future for action games</h2>
<p class="">Jacobus believes that games like MFE are signs that there’s a sea of change underway in game development. “In the past, developers didn’t cede much control to the action team. Now we’re integrated into the project like a development house. In fact, our action team was bigger than the entire development team!”</p>
<figure class="wp-block-embed is-type-video is-provider-gfycat wp-block-embed-gfycat" tabindex="0"><div class="wp-block-embed__wrapper">
https://gfycat.com/cautiousglumduckbillplatypus
</div></figure>
<p class="">Dzwinel notes the importance of variety in Midnight Fight Express. “The multitude of animations is what makes Midnight Fight Express so exciting. It was a great experience for me to have a chance to work with Eric and his team. I wouldn’t be where I am right now without his help. We did something special together, and I hope people will enjoy the variety of things they can do in Midnight Fight Express.” </p>
<p class="">Jacobus notes how Dzwinel laid the foundations for a collaborative experience. “He created a process that allowed us to come up with as many ideas as possible, and the crazier it was, the better. After our main shoots were over, I would secretly capture miscellaneous moves and combos and send them over to Jacob. I never wanted the mocap process to end. If Humble hadn’t asked me to stop, I’d still be mocapping this game today.”</p>
<p class=""><em>Midnight Fight Express launches on PS4 August 23.</em></p>
</div>
<div class="ps-age-gate-container__overlay">
<div class="ps-age-gate-container__overlay-inner">
<button class="ps-age-gate-container__unlock-button">
<svg aria-hidden="true" class="icon icon--lock icon--white" focusable="false" version="1.1" viewbox="0 0 20 20">
<title>Verify your age to view this content.</title><path d="M0 0H20V20H0z" fill="none"></path><path class="icon-primary-color" d="M15 9h-1V6c0-2.2-1.8-4-4-4S6 3.8 6 6v3H5c-.5 0-1 .5-1 1v7c0 .5.5 1 1 1h10c.5 0 1-.5 1-1v-7c0-.5-.5-1-1-1zm-4 7H9l.4-2.2c-.5-.2-.9-.8-.9-1.3 0-.8.7-1.5 1.5-1.5s1.5.7 1.5 1.5c0 .6-.3 1.1-.9 1.3L11 16zm1-7H8V6c0-1.1.9-2 2-2s2 .9 2 2v3z"></path> </svg>
<span>Verify your age to view this content.</span>
</button>
</div>
</div>
</div>
<p class=""></p>
</div>