Starcraft Battle Royale

This project is abandoned and its default file will likely not work with the most recent version of StarCraft II. Whether this project is out of date or its author has marked it as abandoned, this project is no longer maintained.

Warning: This project is experimental. Its files will not synchronize across the CurseForge network.

 The purpose of this project is to add mechanics of Battle Royale to Starcraft 2 melee maps.

 

I have already created a base map called "Outpost BR (Battle Royale)", published to zones US and Europe. On this map, I've tried to make a sort of POC with some core functioning of Battle Royale.

What I've made on this map are:

- rectangle safe zone
- the safe zone is identified on the minimap by 4 pings on its corners
- units not in the safe zone lose HP over time (units and buildings)
- the safe zone is displayed before applying to let the players organize their rotations
- the amount of HP lost outside of the safe zone increases (at each new zone when it applies)
- each safe zone is smaller and is included in the previous safe zone
- the location of the safe zone is calculated randomly
- there is a time at the beginning without the info of the safe zone (i've copied that from Fortnite but i'm not sure whether it's useful without a choice of spawn location)
- at the end, the zone disappears completely and all units lose HP

I would like to improve these set of functionalities with some other, such as:

- identification of the zone

-- add a rectangle on the minimap instead of 4 pings would be ideal to delimitate it correctly

-- identify this rectangle with a different color on the minimap
-- add an animation on units which lose HP to identify them
- victory conditions
-- ideally, the victory should not be "at least one building remaining" but "at least one unit remaining"
- progressive zone closure
- moving zones
- the storm surge (if too many players are in a specific zone)

- possibility to choose spawn

- a specific map where the resources are not located at the exterior of the map but distributed over the map
- random drops of resources to force confrontation

Also, I will probably need to configure more precisely timings and HP lost for esport competitions. For now, i've set it to:
- Safe Zone 1: 75% of the original map, loss of 1HP / sec (units and buildings) announced at 1:00, applies at 10:00 (lasts 8:00)
- Safe Zone 2: 50% of the original map, loss of 2HP / sec (units and buildings) announced at 18:00, applies at 26:00 (lasts 6:00)
- Safe Zone 3: 25% of the original map, loss of 5HP / sec (units and buildings) announced at 32:00, applies at 38:00 (lasts 4:00)
- Safe Zone 4: 10% of the original map, loss of 10HP / sec (units and buildings) announced at 42:00, applies at 46:00 (lasts 2:00)
- After zone 4: loss of 10HP / sec (units and buildings) until the end of the game


I would appreciate feedbacks and help on this project. I can share the sources on a repository. It's a bunch of triggers for the most part, which can be applied on any map (I've used the map Outpost randomly).


Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    365418
  • Created
    Mar 2, 2020
  • Last Released File
    Mar 7, 2020
  • Total Downloads
    9,907
  • License

Categories

Members

Recent Files