@Nerfpl: Go
Haha niice I really like those mods, especially the second one!
Here's version two. I tried to change the font of the Title, but imo even the SC knock-off font looked better than the other fonts I have. I ditched all the portraits because, I agree, they were too busy, and replaced it with a Blizzard background from the editor. I really liked the top and bottom border idea, so I made one of my own. I also put a short how-to-play explanation in the "Help" section of the load screen. This version isn't really any more creative, but hopefully at the very least easier on the eyes.
@OneTwoSC: Go
Yeah, I see what you mean about it being too busy, establishing a brand, and the font being kinda cheesy. I'll keep that in mind, thanks a lot.
@DuckyTheDuck: Go
Good points. In the next version, I'll add a brief how-to-play section so players can familiarize themselves with the map before playing.
I agree on the lack of creativity and so I'll work on it, but I'm happy a couple of you liked the font.
I think it might be worth mentioning that the theme of my map is team unit composition and micro, so in that sense, the portraits emphasize the role of individual units, imho. Maybe I could maintain this theme in an original creative work.
I. Bank
Events
Game - Map initialization
Local Variables
Conditions
Actions
Bank - Preload and synchronize bank "coolbanko" for player 1
Bank - Preload and synchronize bank "coolbanko" for player 2
Player Group - Pick each player in (Active Players) and do (Actions)
Actions
Bank - Open bank "coolbanko" for player (Picked player)
Variable - Set PlayerKills[(Picked player)] = (Load "Kills" of section "Player" from bank (Last opened bank) as integer value)
Leaderboard - Set Leaderboard item text at column 2 and row (Picked player) to (Text(PlayerKills[(Picked player)]))
II. Kills
Events
Unit - Any Unit dies
Local Variables
Conditions
(Killing player) != (Triggering player)
(Player (Killing player) treats player (Triggering player) as Enemy) == True
Actions
Variable - Modify PlayerKills[(Killing player)]: + 1
Leaderboard - Set Leaderboard item text at column 2 and row (Killing player) to (Text(PlayerKills[(Killing player)]))
Bank - Open bank "coolbanko" for player (Killing player)
Bank - Store integer PlayerKills[(Killing player)] as "Kills" of section "Player" in bank (Last opened bank)
Bank - Save bank (Last opened bank)
Just throwing out there that another option is to use Skype -> "Share my desktop". Pretty convenient method since you can both be looking at your screen and talk in high quality.
I apologize in advance, but could you tell us what exactly Blizzcon announced in regards to the map-making community? I for one really like the idea of map-of-the-week, but I'd also like to know why it's no longer necessary or is obsolete. Thanks :)
Thanks Darc! Yeah that menu button was part of an attempt towards a continuous play-style rather than round-based, but turns out most people didn't like it, so I've since reverted back.
Ah ok. Luckily, if you chose to pursue it, the player number/lobby position issue isn't too hard to handle. One method that I use is to have a trigger that runs on map initialization to sort the players into a variable "TeamMember":
Events
Game - Map initialization
Local Variables
m = 1 <Integer>
n = 1 <Integer>
Conditions
Actions
Player Group - Pick each player in (Active Players) and do (Actions)
Actions
General - If (Conditions) then do (Actions) else do (Actions)
If
((Picked player) is in (Players on team 1)) == True
Then
Variable - Set TeamMember[1][m] = (Picked player)
Variable - Modify m: + 1
Else
Variable - Set TeamMember[2][n] = (Picked player)
Variable - Modify n: + 1
For example, "TeamMember[2][1] = 6", reads like "The 1st team member of Team 2 is Player 6".
0
@Nerfpl: Go Haha niice I really like those mods, especially the second one!
Here's version two. I tried to change the font of the Title, but imo even the SC knock-off font looked better than the other fonts I have. I ditched all the portraits because, I agree, they were too busy, and replaced it with a Blizzard background from the editor. I really liked the top and bottom border idea, so I made one of my own. I also put a short how-to-play explanation in the "Help" section of the load screen. This version isn't really any more creative, but hopefully at the very least easier on the eyes.
0
@OneTwoSC: Go Yeah, I see what you mean about it being too busy, establishing a brand, and the font being kinda cheesy. I'll keep that in mind, thanks a lot.
@DuckyTheDuck: Go Good points. In the next version, I'll add a brief how-to-play section so players can familiarize themselves with the map before playing.
@EternalWraith: Go Hahah thanks for your generosity.
I'm going to work on the second version and post it later today, I'll be curious to see your second impressions.
0
Thanks for the feedback.
I agree on the lack of creativity and so I'll work on it, but I'm happy a couple of you liked the font.
I think it might be worth mentioning that the theme of my map is team unit composition and micro, so in that sense, the portraits emphasize the role of individual units, imho. Maybe I could maintain this theme in an original creative work.
0
@Nebuli2: Go
7/10 its unoriginal (like mine) but you gotta love the archon.
...wait I just realized the void ray and archon have the exact same movements...wtf?
0
0
@wesbocaj: Go
I would also like to figure this one out, just now implementing it in my own project.
EDIT: just realized I should have been searching with key word "progress bar", now I've found some information.
0
Here you go.
I. Bank
Events
Game - Map initialization
Local Variables
Conditions
Actions
Bank - Preload and synchronize bank "coolbanko" for player 1
Bank - Preload and synchronize bank "coolbanko" for player 2
Player Group - Pick each player in (Active Players) and do (Actions)
Actions
Bank - Open bank "coolbanko" for player (Picked player)
Variable - Set PlayerKills[(Picked player)] = (Load "Kills" of section "Player" from bank (Last opened bank) as integer value)
Leaderboard - Set Leaderboard item text at column 2 and row (Picked player) to (Text(PlayerKills[(Picked player)]))
II. Kills
Events
Unit - Any Unit dies
Local Variables
Conditions
(Killing player) != (Triggering player)
(Player (Killing player) treats player (Triggering player) as Enemy) == True
Actions
Variable - Modify PlayerKills[(Killing player)]: + 1
Leaderboard - Set Leaderboard item text at column 2 and row (Killing player) to (Text(PlayerKills[(Killing player)]))
Bank - Open bank "coolbanko" for player (Killing player)
Bank - Store integer PlayerKills[(Killing player)] as "Kills" of section "Player" in bank (Last opened bank)
Bank - Save bank (Last opened bank)
0
Just throwing out there that another option is to use Skype -> "Share my desktop". Pretty convenient method since you can both be looking at your screen and talk in high quality.
0
@themusic246:
I was trying to award players the cost of a unit when it dies, and it would fail for some campaign units. Gonna try your method, thanks.
EDIT: worked like a charm :)
0
@DarcZaFire:
In regards to 4 you just need to go back and "allow" certain flags, like "Requires air unit" (the names are generally self-explanatory).
Glad to see you're progressing.
ps: nice avatar :)
0
@Mozared:
I apologize in advance, but could you tell us what exactly Blizzcon announced in regards to the map-making community? I for one really like the idea of map-of-the-week, but I'd also like to know why it's no longer necessary or is obsolete. Thanks :)
0
@DarcZaFire:
Thanks Darc! Yeah that menu button was part of an attempt towards a continuous play-style rather than round-based, but turns out most people didn't like it, so I've since reverted back.
If you have any more comments about it, I'd encourage you to check out this thread :)
http://www.sc2mapster.com/forums/resources/project-workplace/30373-video-new-map-team-blitz-tactics/#p6
0
@yukaboy:
Thanks. "More things to capture" as in different kinds of objectives? That's an interesting thought...
0
@Rice87
Ah ok. Luckily, if you chose to pursue it, the player number/lobby position issue isn't too hard to handle. One method that I use is to have a trigger that runs on map initialization to sort the players into a variable "TeamMember":
Events
Game - Map initialization
Local Variables
m = 1 <Integer>
n = 1 <Integer>
Conditions
Actions
Player Group - Pick each player in (Active Players) and do (Actions)
Actions
General - If (Conditions) then do (Actions) else do (Actions)
If
((Picked player) is in (Players on team 1)) == True
Then
Variable - Set TeamMember[1][m] = (Picked player)
Variable - Modify m: + 1
Else
Variable - Set TeamMember[2][n] = (Picked player)
Variable - Modify n: + 1
For example, "TeamMember[2][1] = 6", reads like "The 1st team member of Team 2 is Player 6".
0
bump