Feeling inspired by all the Roblox games I’ve played for nearly twelve years now, I’ve decided to work on my own version of a Survive The Disasters game, called Survive The Disasters Ultra!
Currency
Info
There are two currencies in this game: Credits and Diamonds. They use the symbols ₢ and ¤ respectively, and are used as rewards for surviving and certain events like achievements.
Credits (₢) are earned every round, and the amount depends on certain things like what disaster, your survival streak, and sometimes player count.
Diamonds (¤) are earned based on a player’s survival streak, giving them one for every five disasters survived. This makes them a lot harder to obtain, and are used as rewards for some achievements.
The Shop
Info
The Shop is a GUI that can be used to buy items that can be helpful for surviving disasters. This includes Coils (Speed, Gravity, Regen), Weapons (Shuriken), and foods/drinks with various effects (burger that heals and increases max health, health potion that increases max health). Every item can be ranked up, increasing various stats. The amount of ranks depends on the item, with some having four and some others having 10.
Despair Mode
Info
Despair Mode is only activated when no players have died at all for the entire duration of a map.
During Despair Mode, two disasters occur each round, increasing the difficulty greatly. The music is also changed, and the map’s colors are inverted. Credits rewarded are averaged between both disasters and tripled, giving much more than either would alone. Diamonds are doubled, giving two per five rounds.
Testing
You can try the game at https://www.roblox.com/games/6267446581/Survive-The-Disasters-Ultra. Save data is temporary and will get reset when the game is complete. To help with testing, I’ve made a few commands that you can activate from chat:
Commands
/setCredits [number] & /setDiamonds [number]: Sets credits and diamonds, respectively.
/setItem [name] [rank]: Sets the rank of an item.
/resetItems: Sets the rank of all items back to 0, locking them.
/setStreak [number]: Sets your survival streak.
/setDead & /setLiving: Sets whether you’ve lost or have won/are winning a round.
/setTime [number]: Sets the time left in the round.
/spawnDisaster [id or name]: Will spawn a disaster on the map. Breaks the game a bit if used between rounds.
/setMap [id or name] & /setMapDespair [id or name]: Will change the map and respawn players. Both commands change whether the game is in despair mode or not.
Please let me know if there’s anything you think I should add or change. If you try the game, please let me know if you have any problems while playing.