Total newbie question , but what language was used by blizzard to crate the Starcraft II game play? I've been playing it for the last couple of days , and I'm constantly astonished by the complexity and the performance of the game. Is it an in-house language , or do they use some flavor of a know language?
|
|
The Map Editor is where 'Galaxy' is coming from (Galaxy Editor). It's a data driven editor which allows you to put together actions from English statements which really opens up an insane amount of possibilities. For example, attaching Thor cannons to a hydralisk is easy cheesy.
Take a look at this video tutorial that show off the trigger editor. Here are some good tutorials to get you started. The game itself was written in C/C++. |
|||||
|
|
I assume you meant scripting language? (since programming language-wise, I'd be very surprised if they didn't use C++...) A quick Google-ing turned this up:
|
|||||||||||||||||
|
|
The actual game itself uses a combination of C, C++ and XML (for metadata). The scripting language used called 'Galaxy'. It's a C-based language built into the game engine. |
|||
|
|
