Scramble: Battle of Britain is a tactical dogfighting game set in 1940, featuring intense aerial battles in a 3D airspace. Take control of a squadron of fighters, planning maneuvers, witnessing real-time simulations, and analyzing battle damage with detailed camera tools.
[h3]Welcome back to Flight School, our dev diary series unveiling the most important elements of [i]Scramble: Battle of Britain[/i] step by step. Today, we are introducing an advanced topic to help our demo pilots train their skills as the game takes its best shape.[/h3]
[previewyoutube=2vCfyEVhaQE;full][/previewyoutube]
[h1]Dogfighting and Damage Modeling[/h1]
Aerial gunnery is a challenging skill to master in real-time, even with a pilot’s ability to constantly adjust their orientation to maintain a target within their gunsight. The turn-based design of Scramble further complicates this problem by locking aircraft controls for seconds at a time, limiting player authority to minimize targeting errors. Consequently, the Scramble Engine makes some simplifying assumptions to abstract gunnery in a way that rewards traditional dogfighting tactics while still leveraging the analog simulation pillar of Scramble’s design.
[h3]Projectiles & Damage[/h3]
Scramble represents projectiles as clusters: each cluster simulates along a ballistic trajectory and has a base damage value that adjusts according to impact velocity and distance traveled. While aircraft guns in the real world are tuned to converge at a point in space in front of the airplane, yielding a very narrow 3D hit box hundreds of meters along their trajectories, Scramble simulates a more generous damage region that universally expands as projectiles fly farther along their ballistic paths. This expanded hit region allows Scramble to both maintain its simulation foundation while rewarding tactical foresight.
Every projectile in Scramble carries a structure of data representing the active pilot traits at its time of firing, so upon impact the base bullet damage can be increased or reduced according to the pilot traits.
Scramble aircraft are modeled down to the subsystem level, with the entire body of an aircraft split into small hit spheres that are assigned to the subsystem who most closely shares their position. Subsystems can be marked as dense or penetrable, so the skin of a wing or fuselage will allow a projectile to continue its trajectory, possibly impacting a more dense subsystem in an ensuing simulation frame.
[h3]Subsystem Damage & Failure[/h3]
Every subsystem on a Scramble aircraft has a total health value, critical damage threshold, performance impact while critically damaged and while failed, and a potential list of other subsystem components that either feed it or rely on its functioning for their own performance.
As an example of coupled subsystems, engines require fuel to run and radiators to remain healthy. A failed radiator will immediately move engine damage status to critical. A critically damaged engine has reduced thrust output and can only continue to survive at a reduced throttle state.
Control surfaces and structural subsystems will degrade aerodynamic stability and performance when critically damaged or failed. Damaged ailerons impact aircraft roll performance, and damaged elevators will limit pitch authority and may induce roll and yaw biases. Critically damaged control surfaces may fail completely when commanded during high-G maneuvers, so players should be careful to minimize maneuvering along damaged control axes while at high speeds.
[h3]Leaks, Fires & Explosions[/h3]
Most aircraft in Scramble have both oil and coolant radiators. Damaged oil and coolant systems will leak black and white smoke, respectively, at a rate proportional to the damage they have accrued. Fully failed radiator systems will damage the engines they feed, so subsystem failures tend to cascade into engine failures as dogfights drag on.
Fuel tanks are positioned and sized according to historical references, and punctured fuel tanks will leak for the duration of a dogfight. Fuel leaks can catch on fire, and empty fuel tanks receiving additional damage will result in a catastrophic explosion.
[h3]Debris[/h3]
Every component that falls off an airplane in Scramble contains unique aerodynamics and damage definitions, and will continue simulating until impacting the sea. Aircraft can collide with visual debris and will receive damage proportional to the debris size and closing velocity.
An aircraft that loses its right wing will begin to roll aggressively to the right side while its heavy wing flutters behind on its own simulated trajectory. If this same aircraft then loses its left wing, the rightward roll will dampen, and the body will continue on a mostly ballistic trajectory until impact.
Close-range shots are the most sure method of inflicting damage in Scramble, but heavily damaged aircraft tend to leave a wake littered with dangerous debris. Pilots attacking at close-range should plan ahead to ensure they exit the engagement clear of any resulting debris field.
[h3]Live to Fight Again[/h3]
Scramble aircraft degrade and fail bit by bit, with coupled subcomponents and plenty of feedback to help players manage the risk of keeping their pilots in the fight for additional turns. The most valuable resource in Scramble is a pool of healthy, experienced pilots, and players will find that leaving combat to fight another day is a far higher rewarded strategy than maximizing kills. Our goal in developing this richly simulated combat engine is to facilitate player stories that mirror the emotional and tactical richness of pilot memoirs from the Battle of Britain.
https://store.steampowered.com/app/1530450/Scramble_Battle_of_Britain/