StarCraft Wiki
Advertisement
StarCraft Wiki

The Galaxy Map Editor[1] is the upcoming map editor for StarCraft II. It will be available in the StarCraft II beta but not from the beginning.[2]

The StarCraft II Map Editor will improve upon the World Editor from Warcraft III in every way.[3]

Startools, a proprietary toolset, will be included along with Galaxy. Startools lets modders design and create doodads.[4]

Features

Files

  • All unit abilities will be data driven, enabling great freedom when designing unit abilities.[3]
  • Every game database file is exposed for modification. The trigger editor features the ability to define custom functions and libraries.[3]
  • Galaxy maps are capable of holding thousands of triggers, locations and doodads. It will make all the triggers in the program available to mapmakers.[5]
  • Map "locking" will be enabled, which ensures that no one will lose credit for creating a map.[6]

Graphics

  • Climate graphical effects will be available in the map editor.[7]
  • The map editor will support text color.[6]
  • Lightning effects can be adjusted.[8]

Terrain

  • A number of tilesets will be available, such as wasteland (Mar Sara), volcanic (Char), twilight (Shakuras), space platforms,[9] jungle[10] and desert.[11] A few new ones will also be available, such as a new Shattered City tileset.[9]
  • Terrain can be mixed and matched; you can define your own tileset in the editor.[6] The terrain textures can be blended, so that a jungle can smoothly transition into a desert.[8] Doodads such as traps can be freely added to any tileset.[3] Maximum map size will be fixed at 256 x 256[6] and sizes of 32 to 256 are available. Map size can be artificially restricted by controlling the camera, preventing units from entering "off-screen" terrain or building there.[12]
  • Water (and lava) levels are adjustable.[8]

Units

  • Unit coloring and neutral units will be supported in the editor.[6]
  • Many of the units[13][14][15][16] and abilities[17] that may not end up in the final version of the game, will still be accessible by modders.
  • Some single-player-only units will be in the map editor.[2] The tauren marine will be in the map editor.[18]
  • Units can be "attached" to other units, and units can even be used as special attacks (for instance, modifying spore crawlers to launch banelings as an anti-ground attack).[19]
  • Heroes can carry items in StarCraft II UMS maps through the use of a toggle,[6] and can carry more items than heroes in World of Warcraft.[20]
  • Blizzard will try to ensure that heroes and units can also gain experience in Galaxy,[9] although this ability will likely not be available in the campaign or standard multiplayer games.[6] This will enable map styles such as Defense of the Ancients to be reproduced in StarCraft II.[6]
  • Map makers can define any number of custom attributes for a hero, based on their level.[21] However, the UI can only display three attributes.[22]
  • The footprint of structures can be adjusted to whatever the editor desires (such as "square" buildings).[6]

UI

  • The UI can be customized, but it is not a user-friendly process.[23] The files are externalized, and while they can be edited, there will not be support for that.[21]
  • The map editor is being designed to handle third-person shooting maps.[1]
  • Blizzard was able to design an old-fashioned "Lost Vikings" top-scrolling space shooter game within the editor.[19]
  • The map editor can create new HUDs, quest interfaces and dialogue. It even supports "mouselook", so moving the mouse influences the player's view.[19]

Miscellaneous

  • Upgrades can be extended arbitrarily, and can be modified using triggers.[3]
  • Custom races are supported, even with melee maps.[24]
  • There will be support for one more resource.[25]
  • The AI will be script-driven and completely exposed. It will attempt to analyze data and see what the player is doing without "cheating", instead scouting.[26]
  • "Wrap-around" maps can be made, so that units that walk off one edge will appear on the other side. However, they cannot exchange shots.[28]
  • Story Mode Space is all done in the map. Heroes from Story Mode can appear in-game, and in-game units such as the Thor can appear in Story Mode.[29]
  • Information can be stored in "banks", such as characters, which can be moved from map to maps and games.[19]

Galaxy Language

The editor features a proprietary scripting language called Galaxy[21] based on C, but users will also have access to the more user friendly Trigger Editor which will allow beginner and intermediate map designers to make advanced maps without having to learn the scripting language.[4][13]

Galaxy will not be object-oriented, but most of the functionality is based on modifying game objects.[21]

Triggers will be able to "communicate" with each other. The editor supports custom function definitions; for instance, a map maker can create their own actions built up from actions (or custom script code) and use them in triggers.[21]

Galaxy features a "garbage collection" system which will prevent memory leaks.[21]

References

  1. 1.0 1.1 On a side note, going along with the Galaxy Map Editor can do anything trend, I hear it may even be able to create a first person shooter style custom game :) Anyone miss those StarCraft paintball games? Our devs internally have already tried out some pretty clever side projects that have been quite successful. Karune. 2009-08-14. Starcraft 2 UMS mini-campaigns. Battle.net StarCraft II General Discussion Forums. Accessed 2009-08-14.
  2. 2.0 2.1 Dustin Browder, StarCraft Legacy staff. 2009-09-21. BlizzCon 2009 StarCraft II Fansite Q&A. StarCraft Legacy. Accessed 2009-09-28.
  3. 3.0 3.1 3.2 3.3 3.4 Karune. StarCraft II Q&A - Batch 39: Map Maker Series. Battle.net StarCraft II General Discussion Forums. Accessed 2008-05-28.
  4. 4.0 4.1 Park, Andrew. 2007-05-19. Blizzard talks Starcraft II art design. Gamespot.
  5. Karune. 2007-10-22. StarCraft II Q&A - Batch 18: Map Maker Series. Battle.net StarCraft II General Discussion Forums. Accessed 2007-10-22.
  6. 6.0 6.1 6.2 6.3 6.4 6.5 6.6 6.7 6.8 Xordiah. 2007-11-20. StarCraft II Q&A - Batch 22: Map Maker Series. Battle.net StarCraft II General Discussion Forum. Accessed 2007-11-20.
  7. Karune. 2009-01-22. StarCraft II Q&A - Batch 48. StarCraft II General Discussion Forum. Accessed 2009-01-22.
  8. 8.0 8.1 8.2 Webnet. 2009-08-22. Starcraft 2 Map Editor Features Unveiled. StarCraft Source. Accessed 2009-08-23.
  9. 9.0 9.1 9.2 Karune. 2008-05-15. StarCraft II Q&A - Batch 38. Battle.net StarCraft II General Discussion Forums. Accessed on 2008-05-15.
  10. 2007-06-28. Colossus. StarCraft II Features at Blizzard Entertainment. Accessed 2007-07-01.
  11. 2007-09-28. Battlecruiser. Blizzard Entertainment. Accessed 2007-09-28.
  12. Blizzard staff, StarCraft Legacy staff. 2009-10-31. Korean Blue Post Translations. StarCraft Legacy. Accessed 2009-11-03.
  13. 13.0 13.1 Karune. 2007-07-23. StarCraft II Q&A - Karune Briefings. StarCraft II General Discussion Forums. Accessed 2007-09-06.
  14. Karune. 2007-09-14. StarCraft II Q&A - Batch 13. StarCraft II General Discussion Forum. Accessed 2007-09-14.
  15. Karune. 2007-10-01. Re: Question to Karune or another Blizzard Member. StarCraft II General Discussion Forum. Accessed 2007-10-01.
  16. Karune. 2007-12-06. StarCraft II Q&A - Batch 23 Battle.net StarCraft II General Discussion Forum. Accessed 2007-12-07.
  17. Karune. 2007-09-25. Mothership Abilities. StarCraft II General Discussion Forums. Accessed 2007-09-26.
  18. Karune. 2008-04-16. StarCraft II Q&A - Batch 35. Battle.net StarCraft II General Discussion Forums. Accessed 2008-04-16.
  19. 19.0 19.1 19.2 19.3 Zetaras Xal'Kurat. 2009-08-24. BlizzCon 2009: Battle.net 2.0 and the Galaxy Editor’s Hour. StarCraft 2 Blog. Accessed 2009-08-29.
  20. CoTweet. 2009-11-13. The #StarCraft2 programming team has revamped the inventory system to allow units/heroes to carry more items than #WoW!. StarCraft on Twitter. Accessed 2009-11-14.
  21. 21.0 21.1 21.2 21.3 21.4 21.5 Karune. 2009-06-12. StarCraft II Q&A - Batch 52: Map Maker Series. Battle.net StarCraft II General Discussion Forums. Accessed 2009-06-12.
  22. Cydra. 2009-11-17. StarCraft II Q&A - Batch 55. Battle.net StarCraft II General Discussion Forum. Accessed 2009-11-17. Source
  23. All UI layout is defined in external files, so this should be possible. However, we are not planning on having any user-friendly support for this (i.e. no UI Editor). Karune. StarCraft II Q&A - Batch 39: Map Maker Series (page 2). Battle.net StarCraft II General Discussion Forums. Accessed 2008-05-28.
  24. Yes, custom races are fully supported, including the ability to choose them from the game lobby while playing melee maps, as long as the mod defining the race is loaded. Karune. StarCraft II Q&A - Batch 39: Map Maker Series (page 2). Battle.net StarCraft II General Discussion Forums. Accessed 2008-05-28.
  25. Karune. 2008-07-25. StarCraft II Q&A Batch 42. Battle.net StarCraft II General Discussion Forum. Accessed 2008-07-25.
  26. Chris Sigaty, ScuttleMonkey et al. 2008-10-15. Blizzard Answers Your Questions, From Blizzcon. Slash Dot. Accessed 2008-10-25.
  27. Whitcomb, Daniel. 2008-10-11. Blizzcon 2008: Notes from the DVD production panel. Big Download. Accessed 2009-02-01.
  28. Blizzard Entertainment, Teamliquid. 2009-04-13. TL/Blizzard Q&A. Teamliquid. Accessed 2009-04-15.
  29. Dustin Browder StarCraft Legacy staff. 2009-09-04. BlizzCon 2009 StarCraft 2 Fansite Q&A - Part 5/5. Youtube. Accessed 2009-09-30.
Advertisement