Have you ever wondered why you (probably) have more fun playing Upward than Goldrush? It's because TF2 is a class-based team shooter, which offers nine classes with different playstyles, letting you switch off your class to another, equally fun one when you stop having fun with the class you were originally playing, usually right after you die. Now, what if you didn't have that option? What if I told you that Goldrush takes that option away from you? See: tight tunnels. Goldrush has these, most notably on the second point of the first stage and the second point of the second stage. These are probably the most iconic, horrible chokes in the game - I couldn't find any screenshots that do them justice, but they're corridors which act as the main transition between the first and second points, are about 256 units wide and have sharp, blind corners. While this may be helpful for the purpose of optimisation, it ends up being horrible for gameplay - simply put, explosive classes on the RED team can spam the corners of these corridors and damage enemy players before they can even see the explosive classes. This includes setting up sticky traps around the corners which are impossible to destroy unless playing an explosive class. This means that if you pushed the first point as a hitscan class (Literally everyone but Soldier and Demoman - Medic isn't a hitscan class but is still screwed over by these corridors), you now feel stuck and unable to move forward unless you change class, which you can't do while alive without dying, so you have to sacrifice yourself once, which isn't a decision made by you, the player, which means it's a mandatory horrible experience. While tunnels such as these, given that it is much more difficult for the RED team to rotate between tunnels than for the BLU team and that there's more than one viable route to rotate between, can work in terms of balance, they feel horrible in terms of actually having a fun time playing TF2. Enter Upward. Not only does Upward have wide open spaces as opposed to tunnels, it has geometry intentionally tailored towards class balance. A might be a bit too open, and D might need a bit more variety and accessibility in its routes, but for the most part, the map's geometry is excellent. Yeah, I drew over a line because I didn't want to erase it. Gonna cry about it? 1st example: the leadup to Point B. You can see how there are distinct areas where different classes are favoured - explosive and tanky classes (Heavy, Soldier, Demoman) favour the chokey main area, because that's where the most damage is dealt and recieved, while less tanky and more hitscan classes such as Sniper, Scout and Spy prefer the high-ground open area, because they aren't strong enough to compete in the main area. Pyro is a wild card here - they may favour the upper area because of its death pit, but that comes with a high risk of being sniped. They may also favour the lower area, since its chokey and explosive-spammy nature allows the Pyro to deal high damage and reflect explosives, but this comes with a substantial risk of being spammed too heavily and dying. These roles are more or less the same for either team, with some small exceptions. Engineer is always an exception - BLU engineers like to set their dispenser up right behind the furthest-forward yet safest bit of cover their team has access to, and RED engineers are, in this case, provided a balcony right outside their spawn to set up on, so Engineers are absent from this equation. Medic is somewhat of an exception - they usually prefer to heal close-range, tanky classes, so they prefer the chokey main route in this case. You might think that this would make the main route unfun, since the team with the Medic has an advantage, but what this actually does is encourage the team's Snipers to rotate between killing people on the open high ground and attempting to pick the enemy Medic in the chokey cart path. Encouraging Snipers to rotate is good for everyone - the Sniper feels challenged and not bored, and the open route feels more possible to traverse against a good Sniper because they're not going to be there all the time. The design of this area is exemplary - not only does it encourage all classes on both teams to do something viable, but it cleverly splits the teams in half so that players know their teammates are holding down the flanks, and they feel a great sense of teamwork when they don't get flanked, push the point and reunite with their teammates from the other side. Further evidence of this concept - the low-ground, covered flank (bottom left) - this area is favoured by hitscan classes with short range (Scout, Pyro, BLU Engineer) and Spies. Though BLU players attempting to take this flank are vulnerable to RED Pyros, they can lessen the danger by sticking close to the walls, making it difficult for RED Pyros who are above them and near-impossible for RED Pyros who are in front of them to airblast them. The walls also provide much-needed cover, to ensure that their battle against the Pyro isn't interrupted by a sudden Sniper shot or Soldier rocket. This creates a route which is useful for specific classes but applicable to all classes, and it uses one of the unique mechanics of a class without focusing on it and making it overpowered. This leads cleanly into the main point of this guide: Now that you know why Upward has the best geometry for class balance (and by extension fun gameplay) of any TF2 map, how do you implement similar good things into your own maps? Here is a quickly-thrown-together example of the sort of thing I used to default to - an example of what not to do. This high-up area with its ammo pack, reminiscent of a collectible in 'collectathons' such as Banjo-Kazooie and Super Mario 64, is inaccessible under normal circumstances to classes other than Soldiers, Demomen, Pyros and Wrangler Engineers. This creates a dynamic where specific classes get powerful high ground and an ammo pack, and other classes can't stop them from doing it without using that class and going up there themself, creating a similar dynamic to the tunnels in Goldrush where players feel the need to change class to interact with other players in a meaningful way, which is frustrating and exactly what you need to avoid. Here is my attempt at implementing death pits into one of my maps. The blue dots indicate the possible positions of BLU pyros, and the red arrow indicates where RED players will come from and the rough directions they may face. As you can see, the possible airblasts can only send RED back where they came, unless they go heavily out of position and head towards the death pit, which is a terrible idea when fighting a Pyro. There's no scenario where a Pyro can be hidden behind a wall and suddenly airblast enemies into a death pit as they round a corner - though there can be a Pyro hidden behind a wall, at best they can airblast attacking RED players back from whence they came. This is intended to encourage attacking players to position themselves well and hug the walls, which also helps them to orient themselves behind cover and directs them towards the point (bottom right). It's also meant to make it possible for Pyros to ambush enemies and make use of their airblasts, but not in a sense where it feels cheap to be on the receiving end of it. In fact, the most effective way to use airblasts here is to hang back on the ramp and attempt to push players into the death pit as they try to get visibility onto you - I have ruled this as a "not-overpowered use of airblast", since it requires the Pyro to be retreating and to allow the enemy full control of where they get airblasted from and at what angle. I wouldn't regard this as a perfect, Upward-tier implementation, but it's a start in terms of what you should consider in terms of implementing gimmicks into your maps. Essentially, the message I want you to take away from this is "Okay, if I want to implement a gimmick into my map, I should first think about whether it's a Goldrush or an Upward, and why, and how I can improve it if it's not an Upward. And if I'm not sure, I can always go into the TF2Maps discord and ask the kind people in #mapping-help or #wip, or I could make a forum post about it." Spoiler: Edits Edit 14/12/2020: Added a note about Medics and how they prefer chokier, main routes, which encourages Snipers to sometimes watch the main route in hopes of picking the enemy Medic, which means Snipers rotate between routes, which is good for everyone. Edit 07/01/2021: Changed the wording of "Engineer is always an exception" to indicate what things I'm referring to that are specific to this case, e.g that Engineers are not always provided a balcony outside spawn to set up on, but in this case they are. Also changed "Sniper prefers open areas, oh and Spy too I guess" to "Sniper, Scout and Spy prefer open areas due to having hitscan weapons and not being tanky enough to survive in chokey routes such as the cart path", removed a grammatically incorrect "but" in a sentence and completely removed an unnecessary sentence.