• 🏆 Texturing Contest #33 is OPEN! Contestants must re-texture a SD unit model found in-game (Warcraft 3 Classic), recreating the unit into a peaceful NPC version. 🔗Click here to enter!
  • 🏆 Hive's 6th HD Modeling Contest: Mechanical is now open! Design and model a mechanical creature, mechanized animal, a futuristic robotic being, or anything else your imagination can tinker with! 📅 Submissions close on June 30, 2024. Don't miss this opportunity to let your creativity shine! Enter now and show us your mechanical masterpiece!🔗 Click here to enter!

StarCraft II Q&A Batch

Status
Not open for further replies.

Archian

Site Director
Level 61
Joined
Jan 1, 2006
Messages
3,061
hive.png

It's been a while since we posted any news from Blizzard. So catching up, here's Batch 51 and Batch 52: Map Maker Series.

Karune, StarCraft II Q&A - Batch 51
Chat with Devs: Between adding new unit models and sliming up the zerg buildings, the StarCraft II art team has also spent some time on some little details that make the game come alive, such as new unit death animations. Featured below, we have a protoss carrier being blown out of the sky by a squad of terran marines, as well as several zerg units falling to their fates.
http://www.starcraft2.com/features/misc/deathanimations.xml


---StarCraft II Q&A Batch 51 ---

1. Add an option in the menu to disable the windows key, and same thing goes for ALT-TAB?
And add an EASY way to squelch your opponent. When their name “IllIIlIIlIIlIIlllI” (L & i), it's a little difficult.


While we are not considering disabling the windows key and Alt+Tab, we are looking into the naming policy to prevent problems like the one you described.

2. StarCraft 2's terrain properties such as Xel'Naga towers, destroyable barriers and Brush have a significant effect on gameplay and appear to create specific points of interest/advantage on the map. Are there plans to introduce additional terrain buffs/effect to the battlefield?

The current terrain features are not finalized. We still have these three map features in the game and we plan to keep them during the beta, but it is always possible to add more features if we find something that’s balanced and encourages exciting game play.

3. Since there are/were plans to integrate voice communications into multiplayer, will StarCraft 2 replays be able to include Audio, as well as chat?

Replay files do not include audio. However you will be able to see all text chats while you are watching replay.

4. You have talked a bit about replay functions lately and since patches will come up definitely former replays won’t work if the system sticks with SC1 or W3. Do you plan on making changes here so that players can view older replays ever after patches occur?

Yes, even as the game gets patched, you will be able to watch replays of matches played on older versions.

5. The interface we see in Battle Reports – is this interface available for Observers during a live game (in real time), or only while viewing replays, or both?

The interface you’ve seen in Battle Reports will be available in observer mode as well as in replays during beta.

6. StarCraft II is a package consisting of single player/campaign, multiplayer (+replay viewer), map editor and Battle.net. All four are complex and without a doubt require testing and patching. Has it been decided which of the above components are planned to be included in public beta testing?

You can have multiplayer game access through Battle.net during the beta and you can watch the replays as well. There will also be access to the Map Editor during the beta process but not necessarily from the start. Single player campaign will not be included in the beta.

Source: Battle.net


It's been a while since we got a Q&A batch, and its been even longer since we got a map editor based one!

Karune, StarCraft II Q&A Batch 52 : Map Maker Series

1. Does it still use the JASS language, or perhaps an upgraded version of JASS?


StarCraft II uses an entirely new scripting language, which we've called Galaxy. This language is very similar to C, and anyone familiar with programming in C will have no trouble picking it up.

2. Is the language event-driven or object-oriented?

The language itself is not object-oriented, although most of the native functionality is based around operating on game objects.

3. In comparison to the Warcraft III Editor, how much more, if any, can the GUI of the game be edited (it was extremely limited in Warcraft III)?

The in-game UI layout is externalized in data files to a large extent, however there is no editor support for working with these files. So it will be possible to customize the game UI, it just won't be a user-friendly process.

4. Are there new noteworthy functionality in the Starcraft II Editor, or will the new editor just have general improvements?

I can't think of a single editor feature from WarCraft III, large or small, which has not been improved in at least some way for StarCraft II.

5. Will the ability to communicate among triggers, for instance via actions or conditions, be improved in the new language?

One significant new feature of the Trigger Editor is support for custom function definitions, including actions and conditions. This means you can create your own actions that are built up from other actions (or custom script code), then use those in triggers just as you would any other action.

6. How does "Hero" support differ from the Warcraft III Editor? Or is it practically identical?

We've been working hard to create a hero system that is even more flexible than WarCraft III's. For example, map makers will have the ability to define any number of custom attributes that modify a hero based on its level.

7. Will there be a public API for the programming language?


As with WarCraft III, there is a large set of "native" functions representing game functionality that can be accessed through scripts. If this is what you mean by "public API", then yes.

8. Will there be improvements on the "Garbage Collector" for the new language? For example, in JASS all local variables need to be set to null at the end of their use, and certain data-types need to be removed from the game (such as Locations) at the end of their use to avoid memory leaks.

Galaxy features a robust garbage collection system for all native types, which is a huge improvement over WarCraft III (which technically did not have a garbage collection system at all). The script memory leak issues from WarCraft III will be a thing of the past.

Source: Battle.net
 
Level 10
Joined
Aug 19, 2008
Messages
491
The only thing that might've prevented me from completely abandoning wc3 when sc2 is out was the fact that there wasn't a Hero system in sc2.
Now that I know there is, nothing will stop me from completely transfering to sc2.

Will hiveworkshop support sc2 modding aswell?:confused:
 
Level 11
Joined
Jul 28, 2007
Messages
920
This is old yea... also you will be able to create your own races in SC2 and they WILL BE SELECTABLE in the lobby menu. I only dont know for size limit for sc2. But i Think it will be around 20mb hm... I assume that 1 sc model takes about 3mb.
 
Level 15
Joined
Dec 24, 2007
Messages
1,403
This is old yea... also you will be able to create your own races in SC2 and they WILL BE SELECTABLE in the lobby menu. I only dont know for size limit for sc2. But i Think it will be around 20mb hm... I assume that 1 sc model takes about 3mb.

No, models in SC2 will most likely take advantage of parallax mapping or other similar features, which allow the models to be low poly but have a high-poly appearance.

I'm mad that Galaxy isn't OOP, hopefully Vex creates his own spinoff of Galaxy and adds OOP support.
 
Level 12
Joined
Aug 7, 2004
Messages
875
One significant new feature of the Trigger Editor is support for custom function definitions, including actions and conditions. This means you can create your own actions that are built up from other actions (or custom script code), then use those in triggers just as you would any other action.

Enlighten me with this one :cry:, I find it hard to understand. So we can create actions from another action? Confused :razz:

Galaxy features a robust garbage collection system for all native types, which is a huge improvement over WarCraft III (which technically did not have a garbage collection system at all). The script memory leak issues from WarCraft III will be a thing of the past.

Awesomeness, we don't have to worry about destroying objects anymore! LOL. Any way is there a way to actually create a garbage collection system in JASS?

This is old yea... also you will be able to create your own races in SC2 and they WILL BE SELECTABLE in the lobby menu. I only dont know for size limit for sc2. But i Think it will be around 20mb hm... I assume that 1 sc model takes about 3mb.

With the current infrastructure, I don't think 20mb maps are marketable @@, lol...
 
Level 7
Joined
Mar 26, 2009
Messages
345
This is old yea... also you will be able to create your own races in SC2 and they WILL BE SELECTABLE in the lobby menu. I only dont know for size limit for sc2. But i Think it will be around 20mb hm... I assume that 1 sc model takes about 3mb.

Do you have a link to that? It's the first time I've heard it - but I do tend to simply skim the Q&A anyway...
 
Level 18
Joined
Nov 1, 2006
Messages
1,612
Galaxy features a robust garbage collection system for all native types, which is a huge improvement over WarCraft III (which technically did not have a garbage collection system at all). The script memory leak issues from WarCraft III will be a thing of the past.

That is great news. Not having to worry about leaks and how to fix them is just awesome. For some reason though I have a feeling we'll still find several problems :razz:.
 
Level 7
Joined
Mar 26, 2009
Messages
345
It's almost 2 months old by now, but meh, better late than never.

I know it's old. I just didn't remember hearing about the races feature that bboy-tiger- spoke of. Oh well, that's what I get for being lazy and not reading!

----

Back on-topic, having access to the map editor in beta will be fun and interesting...
 
Level 11
Joined
Jul 28, 2007
Messages
920
"- Mapmakers/modders will have the ability to create their own score screen which works specifically for their map"
you did not know that also right ? :D

Ok w8, I hope i idnt mixed up something, I think I really saw in some interview about be able to create more races. xD
 
Level 6
Joined
Mar 7, 2007
Messages
233
First thing I would like to say is, I went to this site and its posted news about SCII. While many people have been wanting this I havn't and to display it on the front page of a Warcraft III site is odd. (IMO)

Second thing is, it would be really good if they replaced the Warcraft III editor and language with this new one.
 
Level 15
Joined
Sep 3, 2006
Messages
1,738
First thing I would like to say is, I went to this site and its posted news about SCII. While many people have been wanting this I havn't and to display it on the front page of a Warcraft III site is odd. (IMO)

No point in staying a WC3 site forever. Especially since a majority of us are going to SC2. A lot of us also plan on buying D3. We might as well change to a "Blizzard fan-site" to be frank.
 

Dr Super Good

Spell Reviewer
Level 64
Joined
Jan 18, 2005
Messages
27,202
This is a game support site, it will support what ever the admins (mostly Ralle and Ghan) want it to. Weather that be WC3, D2, WoW or even an unrelated game, it is up to them. This site is actually a blizzard fan site which supports mostly WC3. SC2 will have the same if not more modibility than WC3 so it is only logical it should be supported.

However any major forum / resource changes will only start being considered when the beta is out as only then will there be standards set for moders to folow.
 
Level 15
Joined
Dec 24, 2007
Messages
1,403
This is a game support site, it will support what ever the admins (mostly Ralle and Ghan) want it to. Weather that be WC3, D2, WoW or even an unrelated game, it is up to them. This site is actually a blizzard fan site which supports mostly WC3. SC2 will have the same if not more modibility than WC3 so it is only logical it should be supported.

However any major forum / resource changes will only start being considered when the beta is out as only then will there be standards set for moders to folow.

Agreed.

It's actually kind of funny, this generation of wc3 modders will most likely be those who lead the first generation of Sc2 modders.
 
Level 8
Joined
Aug 4, 2006
Messages
357
I hope blizzard is smart enough to implement some of the features of JNGP in the sc2 editor, such as:
1. function list
2. constant list
3. function auto complete
4. script highlighting
5. smart compiler/syntax checker

However, that's awesome that there will be a garbage collector.
 
Level 12
Joined
Aug 7, 2004
Messages
875
Tis why i stopped map making and spell making till starcraft 2 :p I knew that i would just have to relearn everything anyways XD

Not really, your skills in wc3 world editor and JASS will give you a head start in sc2. They said the world editor in sc2 is nothing but all features in wc3 world editor "improved" and a bunch of new stuff like the garbage collection system.

In-fact, hearing that galaxy is similar to C, Ima start learning C languange :grin:.
 
Level 12
Joined
Aug 7, 2004
Messages
875
Wc3 has a garbage collector, it's just poor.

And how do you justify what you just said?

Galaxy features a robust garbage collection system for all native types, which is a huge improvement over WarCraft III (which technically did not have a garbage collection system at all). The script memory leak issues from WarCraft III will be a thing of the past.
 
Level 8
Joined
Aug 4, 2006
Messages
357
I hope there's not a sc2 dota... that would be lame (unless it is made by me ;D). When sc2 comes out, I'll probably quit modding wc3 and switch over. I don't really give a shit about the warcraft lore. Man I hope they have some form of structs or classes in Galaxy... is there anywhere that we can make suggestions where blizz will actually listen?
 
Level 19
Joined
Sep 4, 2007
Messages
2,826
I hope there's not a sc2 dota... that would be lame (unless it is made by me ;D). When sc2 comes out, I'll probably quit modding wc3 and switch over. I don't really give a shit about the warcraft lore. Man I hope they have some form of structs or classes in Galaxy... is there anywhere that we can make suggestions where blizz will actually listen?

They actually read every thread on Battle.net forums.
 
Level 12
Joined
Aug 7, 2004
Messages
875
I hope there's not a sc2 dota... that would be lame (unless it is made by me ;D). When sc2 comes out, I'll probably quit modding wc3 and switch over. I don't really give a shit about the warcraft lore. Man I hope they have some form of structs or classes in Galaxy... is there anywhere that we can make suggestions where blizz will actually listen?

You're wrong, there will be one and even more kick-ass with the new hero attribute customization feature.
 
Level 6
Joined
Mar 7, 2007
Messages
233
A space game doesn't interest me at all, if someone could however mod the game to be a sorta Warcarft IV game and remove the spaceyness of it, then I'm sure it would be interesting.
 
Level 8
Joined
Aug 4, 2006
Messages
357
They actually read every thread on Battle.net forums.
Really? I hope you're right. When I made a thread on the battle.net forums, I got no response, even from other users. However, that was a wc3 bug report, not a sc2 suggestion so IDK. Maybe I'll try posting some suggestions.

About a sc2 dota: what I really meant was that it would be lame if one map becomes so popular that other well-made maps are ignored. I'm not against the idea of AoS style maps in sc2.
 
Level 12
Joined
Aug 7, 2004
Messages
875
Really? I hope you're right. When I made a thread on the battle.net forums, I got no response, even from other users. However, that was a wc3 bug report, not a sc2 suggestion so IDK. Maybe I'll try posting some suggestions.

About a sc2 dota: what I really meant was that it would be lame if one map becomes so popular that other well-made maps are ignored. I'm not against the idea of AoS style maps in sc2.

Should read history, wait there's no history record of bnet :grin:. Anyways long before DotA was popular that was 2 years after FT was released, dota remained an ordinary map, imbalanced, many bugs. At that time, we mapmakers enjoyed the gloryness of a Perfect Market! No monopoly! If you host a map, ppl will come and wait for the dl... Even more, there were so many ppl, you can't even see all the custom games hosted... All of that changed when WoW became so popular and alot of ppl moved to WoW including the owner of wc3sear.ch. In that exact moment, I don't know what happened but DotA Allstars became so popular.

Well we can't say for sure one map will reign again in Sc2, but I'm pretty sure at the beginning moments, you will enjoy the benefits of what I just said :xxd:. It's like UTOPIA in BNET! :spell_breaker:
 
Level 4
Joined
Jan 21, 2007
Messages
91
1. Does it still use the JASS language, or perhaps an upgraded version of JASS?

StarCraft II uses an entirely new scripting language, which we've called Galaxy. This language is very similar to C, and anyone familiar with programming in C will have no trouble picking it up.
I love this because I just learned that. :p
 
Status
Not open for further replies.
Top