- Joined
- Oct 24, 2004
- Messages
- 668
★ (6)Mass Destruction ★
★ MASS DESTRUCTION ★
-realism, +fun
ABOUT
KEY FEATURES (1.0.0)
GAME MODES
HOTKEYS
WEAPONS
Beta Gameplay Footage
Game Design:
Sourc[e]x
Modeling:
Sourc[e]x
Scripting:
Sourc[e]x
Custom Terrain Art:
Game_Slave
Punisher_x
Sourc[e]x
Special Effects:
WILLTHEALMIGHTY
Sourc[e]x
Juggernaut tank model:
General Frank
Music:
Black-Cloak-of-Night
Scooter-16
Additional Systems:
PipeDream's Save System
Vexorian's TimerUtils
Rising_Dusk's GroupUtils
Feedback and suggestions are appreciated.

★ MASS DESTRUCTION ★
-realism, +fun
ABOUT
Choose your tank and join the battlefield, and experience devastation unmatched by any other Warcraft map. Mass Destruction is a arcade-styled action-game for up to 6 players clashing together in an epic struggle for survival. The player vehicle are controlled and moved around using the arrow keys and keyboard hotkeys. Current stage of development: 1.0.0 released D O W N L O A D |
KEY FEATURES (1.0.0)
• Fast-paced, action-packed gameplay with up to 6 available players. • Loads of weapons and power-ups. • Multiple stages/levels. • Customizeable control scheme. • Fully functional GUI (Graphical User Interface) for in-game menus. • Customizeable player profile, tank model/color, tank attributes and camera settings. • Rank/leveling system with unlockable tank models. • Highly destructible environments. • Works on the new 1.24c patch. |
GAME MODES
• Deathmatch - Kill as many players as possible until the timer expires.![]() • Team Deathmatch - Kill as many enemy players as possible until the timer expires. Team killers will be punished. ![]() • Destruction - Destroy as much of the environment as possible in two minutes. Three rounds. ![]() • Annihilation - Stay alive for as long as possible. Last man standing wins the round. The player with the highest total survival time wins the game. ![]() • Juggernaut - A random player will be picket to play as the Juggernaut tank. If the Juggernaut is destroyed, the tank that destroyed it is granted the Juggernaut status. Points are only earned for killing as the Juggernaut, or killing the Juggernaut. The player with the most points at the end of the round wins. ![]() • Capture the Flag - Capture the flag located somewhere in the map and try to keep it for as long as possible. The player with the highest total 'flag time' after three rounds wins the game. ![]() |
HOTKEYS
These are just the default hotkeys. All keys are customizeable by the local player at runtime. • W = Fire current weapon • A/D = Browse between available weapons • S = Activate power-up • V = Jump • C = Quick camera browsing • R = Open radio dialog |
WEAPONS
Primary:![]() Secondary: ![]() Additional weapons: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Power-ups: • Armor Bonus • Double Power • Double Armor • Hyper Cooler • Invincibility |
Beta Gameplay Footage
Game Design:
Sourc[e]x
Modeling:
Sourc[e]x
Scripting:
Sourc[e]x
Custom Terrain Art:
Game_Slave
Punisher_x
Sourc[e]x
Special Effects:
WILLTHEALMIGHTY
Sourc[e]x
Juggernaut tank model:
General Frank
Music:
Black-Cloak-of-Night
Scooter-16
Additional Systems:
PipeDream's Save System
Vexorian's TimerUtils
Rising_Dusk's GroupUtils
Code:
Changelog
0.5.1
• Pre-Beta release.
0.5.2:
• A special effect has been added to the jump ability.
• Tank preview models [I]should[/I] now display correctly on all platforms.
• Tank armor has been increased by 50%.
• Screen will now shake when the player is taking damage.
• The chatbox texttags has been replaced with a new text system.
• New weapon included: Flamethrower.
• Host command added: "[B]-forceready[/B]" ; Forces all players into a 'ready' status to immediately start the game.
• Numerous minor code changes and bug fixes.
0.6.0:
• Map is now in beta state.
• First actual level is under construction.
• Four new unlockable tank models has been added.
• New power-ups added: Hyper Cooler, Double Power and Double Armor.
• Leveling up dialog now notifies players about tank model unlocks.
• Fixed a bug with the leveling up dialog message.
• Players can no longer level up in singleplayer games.
• Level-creation code is now better organized and easier to maintain.
• Tank portals implemented.
• Host command added: "-skipscore" or "-skip" ; Quickly skip the scorescreen.
0.6.1:
• Fixed a bug with the Invincibility timer.
• Anti-tank missile damage reduced by 33%.
• A lame flamethrower ammunition bug has been fixed.
• Added a new tiny test level.
• Major pathing cleanup of 'Circle of Destruction'.
0.7.0:
• New weapons: Gatling Laser, High Velocity Rockets, Concussion Beam and Pop-up Mines
• Fixed a bug with the radio dialog.
• Added a dialog holding the Host Commands.
• Camera damage shaking issue fixed.
• New Game Mode added: Team Deathmatch.
• All weapon icons added.
• Level name is now displayed to all players.
• A little scorescreen bug has been fixed.
• Weapon code has been better organized.
• Weapon power-up priorities has been changed.
• Fixed a major issue with the deathmatch score counter.
• When browsing between weapons, weapon icons will now display above your tank.
• New weapon power-up models added.
• Fixed a bug with the tank portals.
• Handle data attachment method switched from '[H2I-offset]' to a safer hashtable method. The reason being handle ids exceeding the array sizes.
• The scoretable code has been completely rewritten to support team matches.
• New level added.
• Fixed loads of minor bugs.
0.8.0:
• Fixed a bug with the status bar (gameplay interface) not showing up when a dialog was active.
• Added a spectator mode.
• Respawn method has been improved.
• Added two new gamemodes: Annihilation and Juggernaut.
• Fixed a bug with the EMP cooldown timers.
• Fixed a bug with the new scoretable not giving correct rewards.
• New weapon added: Mortar Launcher.
• Fixed a little graphic glitch with tank models remaining on the level after the game has ended.
• The scoretable now displays empty (0) scores.
• Updated the chatbox text system.
• The game lobby`s texttags has been replaced with the new text system.
• The "Best of round" award should now be working correctly.
• Added game mode descriptions.
• Added a new Host Command: "-kick" ; Opens up a dialog with a list of players to kick from the game.
0.9.0:
• The game timer will now no longer be displayed in modes which doesn`t use it.
• To make things a bit more interesting, you`re now rewarded a second for killing a player in Annihilation mode.
• The final scorescreen has returned to its previous state.
• Added a new gamemode: Capture the Flag.
• Added more radio commands.
• Added radio chat sound effects.
• Fixed a bug with the gameplay UI displaying in the main menu.
• A new tank model has been added.
1.0.0:
• Full release.
• The player death message box has finally been fixed.
• Fixed the HEAT's name.
• 6 new tank models added.
• Completed the user interface.
• Fixed some old game interface settings.
• Added a new huge level.
• New flamethrower power-up model.
• Added a new Host Command: "-endround" or "-end" ; Skips the remaining rounds and returns everyone to the game lobby. (Only available when watching the scorescreen)
• Mass Destruction is now preloading a lot of units and abilities at startup to prevent some "first time" lag. This also makes the loading slightly longer.
• Decreased the hit-points of most environment objects.
• Dynamic effects and level objects storage switched to hashtable.
• Fixed a bug with the annihilation end conditions.
• Changed map preview image.
• Fixed a animation bug with some of the tank model previews.
• Fixed loads of minor bugs.
• Concussion Beam sound effect added.
Feedback and suggestions are appreciated.
Attachments
Last edited: