Prima Games eGuides
primagames.com Browse Redeem a code Help
Titanfall eGuide
Sign in My Guides

Sign in or create an account

We'll email you a link. No password needed, and if you don't have an account yet, the link makes one.

By creating an account or signing in, you agree to our Terms of Service and Privacy Policy.

Have a password?

Had an account on the old eGuides site, or a code from a printed guide? Help and troubleshooting

Sign in with a password

By signing in, you agree to our Terms of Service and Privacy Policy.

Check your email

A sign-in link is on its way. It works once and expires in 15 minutes. Open it and you're in, with an account if you didn't already have one.

Contents

  • Titans
    • Introduction
    • Titan Customization
    • Chassis
    • Primary Weapons
      • Triple Threat
      • Arc Cannon
      • Plasma Railgun
      • XO-16 Chaingun
      • Quad Rocket
      • 40mm Cannon
      • Introduction
    • Titan Ordnance
      • Multi-Target Missile System
      • Cluster Missile
      • Slaved Warheads
      • Rocket Salvo
      • Introduction
    • Titan Tactical Abilities
      • Tactical Abilities
      • Tier 1 Kits
      • Tier 2 Kits
    • Advanced Titan Customization
  • Quick Reference
    • Scoring
    • Progression and unlocks
    • Gen Progression
    • Challenges
    • Burn Cards
    • Achievements
    • Developer Tips
    • Meet The Pros
  • Behind the Scenes
    • Titanfall: Behind the Scenes at Respawn Entertainment
    • Starting from Scratch: Vince Zampella
    • Community: Abbie Heppe
    • Art: Joel Emslie
    • Game Design: Justin Hendry
    • Animation: Paul Messerly
    • Weaponry: Ryan Lastimosa
    • Audio: Erik Kraber
    • Source Engine and Matchmaking: Jon Shiring
    • Campaign: Steve Fukuda
  • Video
    • Training Ground (video)
    • Smuggler's Cove (video)
    • Rise (video)
    • Relic (video)
    • Overlook (video)
    • Outpost 207 (video)
    • Nexus (video)
    • Lagoon (video)
    • Fracture (video)
    • Corporate (video)
    • Colony (video)
    • Boneyard (video)
    • Angel City (video)
    • Airbase (video)
  • DLC
    • Frontiers Edge
      • Whats New
      • DIG SITE
        • Map Overview
        • Capture the Flag
        • Hardpoint
        • Last Titan Standing
      • HAVEN
        • Map Overview
        • Capture the Flag
        • Hardpoint
        • Last Titan Standing
      • EXPORT
        • Map Overview
        • Capture the Flag
        • Hardpoint
        • Last Titan Standing
    • Expedition
      • WAR GAMES
        • Last Titan Standing
        • Hardpoint
        • Capture the Flag
        • Map Overview
      • SWAMPLAND
        • Last Titan Standing
        • Hardpoint
        • Capture the Flag
        • Map Overview
      • RUNOFF
        • Last Titan Standing
        • Hardpoint
        • Capture the Flag
        • Map Overview
  • Training
    • Introduction
    • Controls
    • Interface
    • Welcome to the Frontier: Training
    • Pilot Fundamentals
    • Titan Fundamentals
    • Game Modes
    • Persistence and Progression
    • Advanced Combat Tactics
  • Introduction
    • The Frontier
    • History of the Conflict
    • The Militia
    • The IMC
    • Titanfall Tech
    • Campaign
  • Maps
    • Introduction
    • Demeter
      • Introduction
      • Map Overview
      • Attrition
      • Capture the Flag
      • Hardpoint Domination
      • Last Titan Standing
      • Pilot Hunter
    • Corporate
      • Introduction
      • Map Overview
      • Attrition
      • Capture the Flag
      • Hardpoint Domination
      • Last Titan Standing
      • Pilot Hunter
    • Colony
      • Introduction
      • Map Overview
      • Attrition
      • Capture the Flag
      • Hardpoint Domination
      • Last Titan Standing
      • Pilot Hunter
    • Boneyard
      • Introduction
      • Map Overview
      • Attrition
      • Capture the Flag
      • Hardpoint Domination
      • Last Titan Standing
      • Pilot Hunter
    • Angel City
      • Introduction
      • Map Overview
      • Attrition
      • Capture the Flag
      • Hardpoint Domination
      • Last Titan Standing
      • Pilot Hunter
    • Airbase
      • Introduction
      • Map Overview
      • Attrition
      • Capture the Flag
      • Hardpoint Domination
      • Last Titan Standing
      • Pilot Hunter
    • Relic
      • Introduction
      • Map Overview
      • Attrition
      • Capture the Flag
      • Hardpoint Domination
      • Last Titan Standing
      • Pilot Hunter
    • Overlook
      • Introduction
      • Map Overview
      • Attrition
      • Capture the Flag
      • Hardpoint Domination
      • Last Titan Standing
      • Pilot Hunter
    • Outpost 207
      • Introduction
      • Map Overview
      • Attrition
      • Capture the Flag
      • Hardpoint Domination
      • Last Titan Standing
      • Pilot Hunter
    • Nexus
      • Introduction
      • Map Overview
      • Attrition
      • Capture the Flag
      • Hardpoint Domination
      • Last Titan Standing
      • Pilot Hunter
    • Lagoon
      • Introduction
      • Map Overview
      • Attrition
      • Capture the Flag
      • Hardpoint Domination
      • Last Titan Standing
      • Pilot Hunter
    • Fracture
      • Introduction
      • Map Overview
      • Attrition
      • Capture the Flag
      • Hardpoint Domination
      • Last Titan Standing
      • Pilot Hunter
    • Rise
      • Introduction
      • Map Overview
      • Attrition
      • Capture the Flag
      • Hardpoint Domination
      • Last Titan Standing
      • Pilot Hunter
    • Runoff (Expedition)
      • Last Titan Standing
      • Hardpoint
      • Capture the Flag
      • Map Overview
    • Smugglers Cove
      • Introduction
      • Map Overview
      • Attrition
      • Capture the Flag
      • Hardpoint Domination
      • Last Titan Standing
      • Pilot Hunter
    • Swampland (Expedition)
      • Last Titan Standing
      • Hardpoint
      • Capture the Flag
      • Map Overview
    • Training Ground
      • Introduction
      • Map Overview
      • Attrition
      • Capture the Flag
      • Hardpoint Domination
      • Last Titan Standing
      • Pilot Hunter
    • War Games (Expedition)
      • Last Titan Standing
      • Hardpoint
      • Capture the Flag
      • Map Overview
  • Pilots
    • Introduction
    • Pilot Customization
    • Primary Weapons
      • Introduction
      • R-101C
      • EVA-8 Shotgun
      • Smart Pistol MK5
      • R-97 Compact SMG
      • Longbow-DMR Sniper
      • G2A4 Rifle
      • Hemlok BF-R
      • C.A.R. SMG
      • Spitfire LMG
      • Kraber-AP Sniper
    • Sidearms
      • B3 Wingman
      • Hammond P2011
      • RE-45 Autopistol
      • Introduction
    • Anti-Titan Weapons
      • Charge Rifle
      • Mag Launcher
      • Sidewinder
      • Archer Heavy Rocket
      • Introduction
    • Ordnance
      • Arc Mine
      • Satchel Charge
      • Arc Grenade
      • Frag Grenade
      • Introduction
    • Pilot Tactical Abilities
      • Tier 2 Kits
      • Tier 1 Kits
      • Tactical Abilities
    • Advanced Pilot Customization
  • Patch Notes
    • Patch Notes

Titanfall Guide › Behind the Scenes

Source Engine and Matchmaking: Jon Shiring

Jon Shiring: Programmer

Past Projects

Call of Duty: Modern Warfare 2

Call of Duty 4: Modern Warfare

Call of Duty 2

Savage

Prima Games: You started with Respawn from the beginning. What was that like?

Jon Shiring: It was chaotic and mostly horrible. I mean, we really didn’t know what we were doing for a year, and we didn’t have any good tools for the designers to try stuff out. So, we were all working as hard as we could, but we couldn’t get anything to start clicking. It was a long process of, “Oh God, this isn’t working. What do we do next?”

PG: At that point, was Titanfall even a concept?

Jon: No. Early on, we just pitched all sorts of crazy ideas. I pitched a Pokémon-style game, and other people had car-based games and just all these different things. Even the Titans weren’t really the focus for a long time. And we had some other stuff, so, yeah, I would say the earliest this game really came together was late 2012.

Titans were never part of the original plan. A variety of game ideas percolated during Respawn’s early days.

PG: Coming from your earlier successes, what kind of lessons from the past carried over to Titanfall?

Jon: The boring answer is that for legal reasons, we tried to not bring over anything. And all the old lessons we learned had to kind of stay there and we had to relearn everything. Obviously, we can look at games that are shipped and play them and see what’s fun and what’s not fun, but we definitely didn’t come in with “This didn’t work on Call of Duty, so let’s not do it,” or things like that. I know that’s kind of a boring answer, but that’s actually what happened.

The really, really, really boring answer from lawyers is you’re not allowed to use past dead ends as a starting point. You have to go down that same path, hit the same problems, and resolve them. Because that’s their trade secret stuff. Everything we came at was like “No, let’s do it fresh, do it new; let’s not use the old knowledge.” It put different people on solving things. Like the guy who did one thing on the last game, don’t have him do it on this one. Give it to someone else so that we have fresh ideas and not that old institutional knowledge coming back.

PG: Did you have any moments where the code was just really bogging you down or you couldn’t get past something?

Jon: Yeah. Basically there’s a real love-hate with the Source engine because it’s full of clunky shit from 1998. We have been aggressively rewriting it, not for dumb reasons, but because we’re always hitting limitations and we look at it like this stuff’s too slow. We need to do three times as much as it can barely do. Let’s just do the same thing and simplify the code now and make it do less much faster.

PG: What are the benefits of the overhauled Source engine?

Jon: The real benefit is that it’s much more predictable for when you’re, say, trying to play animation synced across multiple entities and they all have to line up and play back and not have weird glitches. A lot of it is stuff like that—it’s not that sexy. It’s just for sanity.

PG: At this point everybody seems like they are in pretty good spirits, despite having to work that hard. I’m sure it’s because you’re seeing that end result paying off.

Jon: Yeah, when we left Infinity Ward, it seemed like talent didn’t matter that much and you could fill slots with bodies and still make money. So for me, this is to prove that talent matters. We are an incredible group of people here and it’s cool to see us succeed. We were very successful at the old place and it kind of lulled you into a sense of complacency, which is terrible for us. It was kind of nice to lose all of our relevance and just start over. Let’s make something new and let’s do it again. It was like perfect timing. I think if it had just continued, we would have tried experimental things. We wouldn’t have gotten lazy, but we wouldn’t have had the motivation of doing this over and over again, because everything’s on the line.

Ready to deploy? Titanfall utilizes a skill-based matchmaking system in an effort to balance multiplayer sessions.

PG: One of your focuses has been multiplayer matchmaking. How does matchmaking work in Titanfall?

Jon: We have skill-based matchmaking. It’s a new system that we’ve written and so we’ll be tweaking it, but we can do that easily without people knowing that we’re doing it. So here’s the first thing. People should not confuse level with skill. If you look at our skill graph from the closed alpha, it’s a big bell curve. And this is an obvious thing when you say it, but the majority of people have average skill. Regardless of level. You can be level 50 and still be average skill. There’s no correlation at all between level and skill. It’s the wrong way to look at it, but I understand why people do it. The important thing is that we do have a skill-based system. It’s unproven, but we’re gonna be tweaking it. So far it looks like it’s at least working in that we have a nice distribution of skill. We have a confidence value and a skill value, so if your play is really consistent and you lose the matches we think you might and win the matches we think you might, then your confidence level will get stronger. There’s two different elements to it, like in the beginning we have no idea, so the confidence level is really low. We would start you at average skill and see where it goes.

When we were doing our matchmaking on the back end, we had a lot of flexibility in what we were going to do and where we were going to put you. So it’s okay to be mad if people get their ass handed to them over and over and over. They get mad at our skill system, but it’s there and we’ll be looking at match results and then figuring how to tweak it to make it run happier.

Keep reading with a free account

The first 3 sections of Titanfall are open to everyone. An account opens the rest of it, and every other guide in the archive. It's free, and there's nothing to buy.

Bought guides on the old Prima Games site? Your account and every guide you own moved here, so there's nothing to buy again. Sign in.

Create a free account Or browse our free guides

PreviousAudio: Erik Kraber NextCampaign: Steve Fukuda