DISPATCH_02: A History of Guns

Jet Lancer

Jet Lancer is a high-velocity aerial combat shooter where you duel enemy aviators, hunt giant robots, and defy death at supersonic speeds as you evolve from an unknown rookie aviator into a once-in-a-generation ACE pilot.

[img]{STEAM_CLAN_IMAGE}/34136609/7bf42f6766276c7062b3465417d52aff2d604554.jpg[/img] [b]Jet Lancer[/b] has been in development for a long time. We're feeling nostalgic, so this week I want to show you some of the game's history, some older weapon systems, and a brief look at what we have now. My name is Vladimir, I'm the lead designer of Jet Lancer, and this is [b]DISPATCH_02[/b] [b][h1]A History of Guns[/h1] [b]A.K.A. [/b][h1]How I Almost F****** Up Our Weapons System[/h1] [/b] _________________________________________________________________________ [img]https://steamcdn-a.akamaihd.net/steamcommunity/public/images/clans/34136609/515115f13179390212fcba6837ca856e6a399bcb.gif[/img] We started developing the “Planes game” in 2011 and back then it was quite different. It was much more of a simulation; you would take on the role of a Close Air Support pilot, fighting in combat where you felt more like a cog in the machine, trying to influence a battle by taking out key targets and helping your ground troops. Your arsenal consisted of standard CAS weaponry: minigun, unguided rockets, air-to-air homing missiles and unguided bombs. _________________________________________________________________________ [img]https://steamcdn-a.akamaihd.net/steamcommunity/public/images/clans/34136609/53c75b283ee3508036283f703688f7bb48d29c0a.gif[/img] So when we reimagined the project into a more arcade-oriented experience, known literally as “Planes 2” (one of many names we were using before we settled on Jet Lancer), we started with quite a similar idea. To start, you had access to 4 different weapons. _________________________________________________________________________ [img]https://steamcdn-a.akamaihd.net/steamcommunity/public/images/clans/34136609/dd6830545c841e5ea9ec93caf2f8417bef067620.gif[/img] They all had different purpose and you were suppose to find a perfect balance between all of them for each mission at hand. The system was ammo-based, and your jet had a weight limit to ensure you pick optimal loadout for each mission. _________________________________________________________________________ It worked totally fine in theory, and the premise of playing around with amount of ammo wasn’t bad. This weapon system was in the game for almost 2 years, until one day during some playtesting I realised I haven’t used any weapon except for guided rockets for at least last 6 months. And it wasn’t just a balance issue, switching weapons mid-combat meant you have to take your left thumb off your stick for a second to reach for D-pad, which can cost you a life in such fast-paced game. That’s when it struck me: [u][b] This weapon system was designed for a completely different game. [/b][/u] I had just grown so used to it as a known quantity that it didn’t cross my mind to change it. After that, I went and highlighted the main issues with the system as it was. [list] [*][b] Button Bonanza[/b]: The weapon system used 6 different buttons by itself (4 weapons on D-pad, minigun button, special weapon button). [*] [b] Ol' Faithful[/b]: Guided rockets were very clearly the safest bet, their reliability made up for their slightly lower damage output. [*] [b]Ammo Woes[/b]: It was possible to unload your full payload in the first 10 seconds of a mission and then be left with only your minigun for the remainder. [*] [b]Analysis Paralysis[/b]: Being able to access so many weapons at once made it hard to balance as a developer, and hard to weigh options as a player. [/list] So I went back to the drawing board, and soon after had a version that is similar to what is in Jet Lancer today. [img]https://steamcdn-a.akamaihd.net/steamcommunity/public/images/clans/34136609/9bdf7e0ed2472f7823d75494077344c5d8be968f.jpg[/img] Instead of trying to balance 4 weapons to be equally viable, I divided everything into 2 slots based directly on their damage potential: rocket weapon and super weapon which would be tied to the same button. Rockets would use a tapping input, while supers would become a “charge” weapon. Additionally, I made all of our weapons cooldown based. With two different weapon slots, we were able to expand our weapon list beyond just 4 fixed weapons, but still keep “trying to find perfect loadout” part of the based design. Instead of wrestling with a weight limit, now you have different weapon options in two categories, each one having its own strengths and weaknesses. This change alone pretty much fixed all the problems we had: [list] [*] [b]Simplified controls[/b]: Now game uses only 2 buttons to control your weapons (one for minigun, and one for both rockets and charge shot) [*] [b] Standard Array[/b]: Rockets are always available and are essential part of your kit, so you don’t have to make a tradeoff to use more of them. [*] [b] Always Have Options[/b]: With cooldown reload timers instead of ammo, you’re never stuck with just the mini-gun for a prolonged period. [*] [b]Variety is the Spice of Life[/b]: Additional weapons lets us fine tune power levels in a way where there was never a clear “best” option. [/list] And that's how we got to where we are today! Sure, we hit some turbulence, but Jet Lancer is built of tough stuff, so there was never any worry. _________________________________________________________________________ That's it for this week! We'll talk more about Jet Lancer's future in our next Dispatch. Until then, please wishlist Jet Lancer on Steam and tell all of your friends, family, and rival pilots to do so as well! If you want to get Dispatches, beta invitations, and news even faster you can subscribe to our newsletter at [url=www.jetlancergame.com ]www.jetlancergame.com [/url]. And of course if you want to hang out with the Jet Lancer team (and who wouldn't want to hang out with us?!) you can do so in our [url=https://discord.gg/EunQV5N]Discord.[/url] On behalf of the Jet Lancer team, this is Vladimir Fedyushkin. [b]Over and Out.[/b] _________________________________________________________________________ [img]https://imgur.com/tNNJdYA.gif[/img]