403778
seit 24.09.2000
HalfPipe BreakOut
mn3-Name:
HalfPipeBreakOut.mn3
Mission-Pack:
N/A
number of players:
N/A
symmetrical Mission:
N/A
Checksum-Bug (Linux):
N/A
Hits:
177
Download
halfpipebreakout.zip
Textfile
"BreakOut" - New Descent3 Team Game, version 1.0 =========================================================== Design and C++ coding by [RIP]Foil Based on the Descent3 SDK Levels included in v1.0 package: - Alcatraz, by RoadRunner - GlassHouse BreakOut, originally by RoadRunner, modified by Foil (w/ permission) - HalfPipe BreakOut, originally by Outrage, modified by Foil =========================================================== Introduction: For those not already familiar with this game mode, fundamentally it's very simple: 1. Capture opposing players by shooting them down. 2. Win the round if you capture all the other players. 3. THE TWIST: Captured players can be freed by their teammates, to continue the fight! =========================================================== Features: * Compiled for both Windows and Linux versions of Descent3. * Can be hosted as Dedicated Server or within the game. * English and German language built-in. * Simplified level-design specs allow for future innovation. =========================================================== F.A.Q.: Q. What happens when I first join a game? A. You will initially show up in a jail room, but the 5-second 'new round' countdown will immediately start and subsequently teleport you into the game. Q. What is the goal of BreakOut? A. BreakOut is a 2-team game, and the goal is for a team to win a specified number of points. A team gets one point for winning a 'round'. Q. What exactly is required for a team to win a round? A. Every player on the opposing team must be captured (either dead, or in the jail room). Observers are counted as captured. Q. How do players free their teammates? A. It depends on the level. As of the time of this writing, all the levels packaged with this release (v1.0) have switches which open a door or forcefield. Q. What do the numbers on the HUD mean? A. The numbers on the far right are the team's score. The "(X/Y)" indicates the strength of your team. Example: if your team shows "(3/5)", that means you have 5 players, but only three are 'free'. Q. What happens after a round is over? A. The 'capturing' team is awarded one point, everyone hears a score sound (a jail door clanking shut). After a 5-second countdown, every player in the game is "reset" (with 100 shields and 100 energy) to a re-entry room to start the next round. Q. What do I do while I'm captured (in the jail room)? A. You don't have to sit there. You have options! - 1. Collect weapons. Even if you don't get freed immediately, you keep weapons into the next round. - 2. Go into observer mode to help your teammates locate opponents. (Note: Careful, you may miss a chance to escape!) - 3. Depending on the level design (e.g. Alcatraz), you may be able to shoot out of the jail room. Q. Can players escape by just exiting and rejoining or going in and out of observer mode? A. Nope, BreakOut just returns them to the jail room. Q. How does it work when there is only one player on a team? A. It essentially becomes Team Anarchy at that point. When that player is captured/killed, it's a score for the other team. BreakOut gets most interesting when there are more players, as the team momentum is able to swing back and forth by players breaking their teammates free. Q. I want to design a level for BreakOut. How do I do that? A. See the Level Design Specs section for more information. Q. Can I start a BreakOut game through the Descent3 Multiplayer menu? A. Yes. Q. Can I host a dedicated BreakOut server? A. Absolutely! =========================================================== Gameplay Tips: 1. Use the 'new round' time to your advantage. Pick up weapons, etc. You keep them when the next round starts. 2. You MUST keep an eye on your HUD. If your team gets low on 'free' players, your best bet is to get them out. But be careful, the other team probably knows this. 3. Don't let your teammates sit in jail. They can help your side win - you'll find that freeing teammates can REALLY swing the momentum to your team. 4. Don't let the guys in your own jail out. It can happen, I've accidentally done it myself. Just remember, "go to the OTHER side to let your guys out". If you're blue, your teammates are being held on the red side, and vice versa. 5. Have fun! =========================================================== Level Design Specs: I've tried to make the specs as minimal as possible, so that level designers are free to innovate: Jail Rooms: - There should be a room in the level marked as the "jail" for each team. (One room flagged as Red Goal, another as Blue Goal). - These rooms should be locked at all times, except for a scripted "release" of some type (forcefields, switches, locked doors, trigger faces, blockades, whatever you'd like to do). - IMPORTANT: *ALL* the Red spawn points should be in the Blue jail room, and vice versa. Re-Entry Rooms: (The rooms where players teleport when starting a round) - There can be up to 10 of these for each team. - Red entry rooms are flagged with "S1" in the room properties. Blue entry rooms are flagged with "S2". - IMPORTANT: The centerpoint/origin of these rooms MUST be inside the room. .... That's it! You're free to design, and the BreakOut.d3m handles the rest. Just as guidelines, here are a couple of level design principles: - To avoid confusion: the Blue side of the level should include the Blue Re-Entry Rooms *and* the Blue Goal (with the Red spawnpoints). Vice versa for the Red side. - Put some weapons in the jail rooms. - If the level is symmetric, make sure there are some really bright red & blue colors to distinguish them. - Bump switches generally make for the most challenging (and fun!) break-out attempts. =========================================================== Thanks: So many people, too many to mention, but here are a few: Development tips: SuperSheep, Grendel, and DCrazy Level design: d3jake, Fusion, and especially RoadRunner German language / string-file help: Grendel, Munk Linux compilation: D.Cent File hosting: DwnUndr, Checkor Alpha testing: Team [RIP], my brothers! Beta testing: Everyone who participated, thank you - your feedback was priceless! =========================================================== Contact Information: David K. / [RIP]Foil foil@ripteam.com 'Foil' on the Descent Forums =========================================================== Enjoy. :)
Back