Skip to main content

The Derby dev reverse-engineering CoD 2 to make the definitive WW2 shooter

Plus your first look at Battalion 1944 gameplay.

Joe Brammer knows his first person shooters. And the one thing he knows, first and foremost, is that he absolutely loves them.

"I started playing when I was nine - the original America's Army, then Battlefield 1942, Battlefield 2, the first Call of Duty," Brammer says as we both politely overlook the fact that was a fairly tender age to be shooting people in the face. "All these great first-person shooter games were popping up at the time."

By the age of 11, Brammer was making his own mods for Battlefield and now, at the still relatively tender age of 24, he's helping make a first-person shooter in the image of the classics he cut his teeth on.

"I've been doing this a long time. Just badly. Really badly! But I consider myself an FPS expert. Just because I love them, not because I'm smart or anything. I've got four GCSEs, but I know every FPS game! It comes down to that - I just really, really, really like them!"

That passion, care and pure love for a lost era of multiplayer games shines through Battalion 1944, the WW2 shooter that's in development at Derby-based studio Bulkhead Interactive. You might be familiar with the developer from its last game, the well-received if slightly overlooked The Turing Test ("it was a first-person puzzler, and you're always going to be compared to Portal," says Brammer, "- and you'll never win"), or from the successful Kickstarter campaign for Battalion 1944 that saw it fully funded within three days. Either way, you'll certainly be familiar with how it feels.

Watch on YouTube

"What we realised was that the gap wasn't for a WW2 game," says Brammer of a game whose genesis came in lunchtime bouts of Call of Duty 2 at Bulkhead Interactive as the team prepared The Turing Test. "Our original message was that we want to go back to classic shooters. WW2 is just a platform for that."

That's what distinguishes Battalion 1944 from other shooters set in a period that's rapidly gone from unloved in recent years to oversubscribed, with Battlefield 1 turning the clock back to WW1 while Call of Duty is set to stake out more similar territory as it returns to WW2 later this year. "That's fine, for us it's really about the feel. We've spent months trying to define what an old school shooter is, and for us it's about the little imperfections in the game."

The dedication to the source material is unerring, and Bulkhead Interactive has been working to break down Unreal Engine 4 so it can replicate the feel of the modified version of id Tech 3 that Infinity Ward used for Call of Duty 2.

"We came to the conclusion that it's things like strafe jumping, which is a bug in the engine, and the way they handle recoil on some of the guns in the older Call of Duties. That moment when you jump out of a building and have that sticking moment? We think the original reason they did that was to stop the bunny hopping bug you'd get in the Quake engine - that became the feel of FPS games. It's the little imperfections that make that old school feel, and we get to pick and choose what we include."

Judging from a handful of games of Team Deathmatch in the one map to be revealed so far, the verity to the likes of Call of Duty 2 is impeccable. It's a fast and frantic shooter, the Manor house map we play on a perfectly realised throwback complete with some of its own mod cons. All of which is as you'd expect, really, given the lengths that Bulkhead Interactive has gone to in order to mirror the feel of those classic shooters.

"I don't want to say we've gone illegal deep, but...We went pretty deep," says Brammer. Part of the feel of Call of Duty 2, it turns out, is a single digit that's used as a multiplier for various values within the game - and it's become a holy grail for the team at Bulkhead. "If something has a value of 0.1, it's multiplied by this number - and we can't find this multiplier! We thought the meaning of life is 42, so maybe it's that. It's not.

"Ultimately it comes down to the Kar98. That gun defined Call of Duty 2. Just the feel of it. A third of our time on design has been on that one gun." Early indicators suggest they've got it right. "We had a guy from PlayStation who worked on World at War, and he emailed to ask what we did. He'd emailed the original dev about it and he said they couldn't tell us because the programmer who originally done it, he was drunk.

The community of first-person shooter developers has been supportive of Battalion 1944 - Splash Damage is lending a hand with back-end features, while those who were responsible for some of the games that inspired Battalion 1944 are excited to see the style return.

"I think the biggest factor was, you'd think that if this is your rifle you want it to be nice and snappy. But as soon as you aim - because the sight is a loop at the end of the gun - but there's a frame where it's not. We broke the animation down and did the exact same thing. We know what they've done and we've done it. In terms of going deep into engines, I've loved it - I come from a modding background, so I was in my element."

So there's one big question that remains over Battalion 1944. Why would someone play this and not something like Call of Duty 2 itself?

"Frankly I'd play Call of Duty 2 - I think it's an excellent game," Brammer says. "Ultimately it comes back to the back-end stuff, the stuff that players don't see. The thing that Call of Duty needs is that CS: Go level of matchmaking.

"We wanted a team ranking system. If I'm playing as a healer, you're more valuable - so what we said as a team is we should care about our team rank. You have your individual rank which goes up and down, and you have effectively levels that are the same thing but it's like the way that FIFA does it, so you start in division ten etc. So you can create three teams with a roster of seven people, and on these teams you have a rank."

Battalion 1944 will also be built around a new game mode that, while still under wraps, is being pitched as the bastard child of Overwatch, Call of Duty 4 and Hearthstone. "It's a really big mix of things - every round has a lot of clutch moments, so every round will be cool, but you need this overarching attrition. So maybe there's a way we can manage the amount of weapons you have at the start - in the first round you can have five snipers, but at the end of the game you've run out of sniper rifles. The whole attrition of the game is going to be really interesting to see. That's what we're going for."

That's all still to come, though, and there's a while until Battalion 1944 is ready to show its full hand, with a release not slated until next year and a closed alpha due this May. Before then, though, Battalion 1944 is making its public playable debut at EGX Rezzed where the single map that we played will be available. If you've a love for first-person shooters of a certain vintage, I'd suggest you go and give it a play. At the very least you'll be surrounded by a team that shares that passion.

Read this next

seductrice.net
universo-virtual.com
buytrendz.net
thisforall.net
benchpressgains.com
qthzb.com
mindhunter9.com
dwjqp1.com
secure-signup.net
ahaayy.com
tressesindia.com
puresybian.com
krpano-chs.com
cre8workshop.com
hdkino.org
peixun021.com
qz786.com
utahperformingartscenter.org
worldqrmconference.com
shangyuwh.com
eejssdfsdfdfjsd.com
playminecraftfreeonline.com
trekvietnamtour.com
your-business-articles.com
essaywritingservice10.com
hindusamaaj.com
joggingvideo.com
wandercoups.com
wormblaster.net
tongchengchuyange0004.com
internetknowing.com
breachurch.com
peachesnginburlesque.com
dataarchitectoo.com
clientfunnelformula.com
30pps.com
cherylroll.com
ks2252.com
prowp.net
webmanicura.com
sofietsshotel.com
facetorch.com
nylawyerreview.com
apapromotions.com
shareparelli.com
goeaglepointe.com
thegreenmanpubphuket.com
karotorossian.com
publicsensor.com
taiwandefence.com
epcsur.com
southstills.com
tvtv98.com
thewellington-hotel.com
bccaipiao.com
colectoresindustrialesgs.com
shenanddcg.com
capriartfilmfestival.com
replicabreitlingsale.com
thaiamarinnewtoncorner.com
gkmcww.com
mbnkbj.com
andrewbrennandesign.com
cod54.com
luobinzhang.com
faithfirst.net
zjyc28.com
tongchengjinyeyouyue0004.com
nhuan6.com
kftz5k.com
oldgardensflowers.com
lightupthefloor.com
bahamamamas-stjohns.com
ly2818.com
905onthebay.com
fonemenu.com
notanothermovie.com
ukrainehighclassescort.com
meincmagazine.com
av-5858.com
yallerdawg.com
donkeythemovie.com
corporatehospitalitygroup.com
boboyy88.com
miteinander-lernen.com
dannayconsulting.com
officialtomsshoesoutletstore.com
forsale-amoxil-amoxicillin.net
generictadalafil-canada.net
guitarlessonseastlondon.com
lesliesrestaurants.com
mattyno9.com
nri-homeloans.com
rtgvisas-qatar.com
salbutamolventolinonline.net
sportsinjuries.info
wedsna.com
rgkntk.com
bkkmarketplace.com
zxqcwx.com
breakupprogram.com
boxcardc.com
unblockyoutubeindonesia.com
fabulousbookmark.com
beat-the.com
guatemala-sailfishing-vacations-charters.com
magie-marketing.com
kingstonliteracy.com
guitaraffinity.com
eurelookinggoodapparel.com
howtolosecheekfat.net
marioncma.org
oliviadavismusic.com
shantelcampbellrealestate.com
shopleborn13.com
topindiafree.com
v-visitors.net
djjky.com
053hh.com
originbluei.com
baucishotel.com
33kkn.com
intrinsiqresearch.com
mariaescort-kiev.com
mymaguk.com
sponsored4u.com
crimsonclass.com
bataillenavale.com
searchtile.com
ze-stribrnych-struh.com
zenithalhype.com
modalpkv.com
bouisset-lafforgue.com
useupload.com
37r.net
autoankauf-muenster.com
bantinbongda.net
bilgius.com
brabustermagazine.com
indigrow.org
miicrosofts.net
mysmiletravel.com
selinasims.com
spellcubesapp.com
usa-faction.com
hypoallergenicdogsnames.com
dailyupdatez.com
foodphotographyreviews.com
cricutcom-setup.com
chprowebdesign.com
katyrealty-kanepa.com
tasramar.com
bilgipinari.org
four-am.com
indiarepublicday.com
inquick-enbooks.com
iracmpi.com
kakaschoenen.com
lsm99flash.com
nana1255.com
ngen-niagara.com
technwzs.com
virtualonlinecasino1345.com
wallpapertop.net
casino-natali.com
iprofit-internet.com
denochemexicana.com
eventhalfkg.com
medcon-taiwan.com
life-himawari.com
myriamshomes.com
nightmarevue.com
healthandfitnesslives.com
androidnews-jp.com
allstarsru.com
bestofthebuckeyestate.com
bestofthefirststate.com
bestwireless7.com
britsmile.com
declarationintermittent.com
findhereall.com
jingyou888.com
lsm99deal.com
lsm99galaxy.com
moozatech.com
nuagh.com
patliyo.com
philomenamagikz.net
rckouba.net
saturnunipessoallda.com
tallahasseefrolics.com
thematurehardcore.net
totalenvironment-inthatquietearth.com
velislavakaymakanova.com
vermontenergetic.com
kakakpintar.com
begorgeouslady.com
1800birks4u.com
2wheelstogo.com
6strip4you.com
bigdata-world.net
emailandco.net
gacapal.com
jharpost.com
krishnaastro.com
lsm99credit.com
mascalzonicampani.com
sitemapxml.org
thecityslums.net
topagh.com
flairnetwebdesign.com
rajasthancarservices.com
bangkaeair.com
beneventocoupon.com
noternet.org
oqtive.com
smilebrightrx.com
decollage-etiquette.com
1millionbestdownloads.com
7658.info
bidbass.com
devlopworldtech.com
digitalmarketingrajkot.com
fluginfo.net
naqlafshk.com
passion-decouverte.com
playsirius.com
spacceleratorintl.com
stikyballs.com
top10way.com
yokidsyogurt.com
zszyhl.com
16firthcrescent.com
abogadolaboralistamd.com
apk2wap.com
aromacremeria.com
banparacard.com
bosmanraws.com
businessproviderblog.com
caltonosa.com
calvaryrevivalchurch.org
chastenedsoulwithabrokenheart.com
cheminotsgardcevennes.com
cooksspot.com
cqxzpt.com
deesywig.com
deltacartoonmaps.com
despixelsetdeshommes.com
duocoracaobrasileiro.com
fareshopbd.com
goodpainspills.com
hemendekor.com
kobisitecdn.com
makaigoods.com
mgs1454.com
piccadillyresidences.com
radiolaondafresca.com
rubendorf.com
searchengineimprov.com
sellmyhrvahome.com
shugahouseessentials.com
sonihullquad.com
subtractkilos.com
valeriekelmansky.com
vipasdigitalmarketing.com
voolivrerj.com
zeelonggroup.com
1015southrockhill.com
10x10b.com
111-online-casinos.com
191cb.com
3665arpentunitd.com
aitesonics.com
bag-shokunin.com
brightotech.com
communication-digitale-services.com
covoakland.org
dariaprimapack.com
freefortniteaccountss.com
gatebizglobal.com
global1entertainmentnews.com
greatytene.com
hiroshiwakita.com
iktodaypk.com
jahatsakong.com
meadowbrookgolfgroup.com
newsbharati.net
platinumstudiosdesign.com
slotxogamesplay.com
strikestaruk.com
trucosdefortnite.com
ufabetrune.com
weddedtowhitmore.com
12940brycecanyonunitb.com
1311dietrichoaks.com
2monarchtraceunit303.com
601legendhill.com
850elaine.com
adieusolasomade.com
andora-ke.com
bestslotxogames.com
cannagomcallen.com
endlesslyhot.com
iestpjva.com
ouqprint.com
pwmaplefest.com
qtylmr.com
rb88betting.com
buscadogues.com
1007macfm.com
born-wild.com
growthinvests.com
promocode-casino.com
proyectogalgoargentina.com
wbthompson-art.com
whitemountainwheels.com
7thavehvl.com
developmethis.com
funkydogbowties.com
travelodgegrandjunction.com
gao-town.com
globalmarketsuite.com
blogshippo.com
hdbka.com
proboards67.com
outletonline-michaelkors.com
kalkis-research.com
thuthuatit.net
buckcash.com
hollistercanada.com
docterror.com
asadart.com
vmayke.org
erwincomputers.com
dirimart.org
okkii.com
loteriasdecehegin.com
mountanalog.com
healingtaobritain.com
ttxmonitor.com
nwordpress.com
11bolabonanza.com