BattleCraft
Push spawned attackers toward the enemy side to destroy their life crystal while protecting your own. Pick the right units over your enemy to push through your enemy's attackers.
-
Search for "BattleCraft" on battlenet:
- US: "BattleCraft"; filter "Tug of War"
- EU: "BattleCraft BETA"
- SEA: "BattleCraft BETA"
I'm open to suggestions like balance, glitches, fixes, and stuff.
Things to do:
- Balance Balance Balance
- Fixing glitches
- New units and heroes
- Custom GUI
-
I'm remaking a classic from SC1 for SC2.
Recommended players: 2 [1v1] or 4 [2v2]
Some details:
- Buy attacker armies at the top left corner of the map. Each individual unit purchase creates an army of that unit. These units will automatically attack toward the enemy's life crystal.
- Buy defensive structures and heroes at your Life Crystal. In addition to minerals, these special units require vespene gas.
- Mineral count increases automatically. To fasten the pace of game as time goes by, income and vespene gas increases as you kill more units.
- For more convenient purchasing, hotkeys are initiated at the start for each player. [1-4] are for buying attacker armies while [w] is the life crystal.
- You can still play with/computers by adding AI for a player slot. The AI just makes random units so don't expect it to be any good.
Original map from SC1 by: Spikes10012
Well it appears the people that're always experiencing a crash in the regular version are NOT experiencing a crash in the BETA.
I have a feeling it might have something to do with some specific configuration of the stat save format of 2.3 being read in 2.4.2+
The staggered K factor makes it so that if you lose as a high level player you lose less rating and if you win, you also gain less rating. This rating system isn't designed to give you points for just any old win. If two different NFL teams each beat 50 high school teams, it'd be hard to tell which is better, because you gain very little information from their wins and each of those wins does not prove they are a good team at all. If a minimum point value were awarded for any win, I could cherry pick which games I play. If I ever see a highly ranked player in a game I join, I can quit before the countdown and not take a disconnect/loss. If everyone is a noob, I stay in the game, win in 60 seconds and take home my minimum point. Or, two good players team up and aggro rape random pubs and inflate their ratings artificially without actually beating any good players.
TLDR: rating reflects how good the people are you beat, not how many you've beaten.
Alright, this is a bit of a shot in the dark.
I've seen some of these drops, and I'm in the middle of a mess right now myself (BC is running at about 1/10000 speed - opponents have left - I can't leave game - I'm occasionally getting some non-helpful responses from the client.)
Anyway, the behavior I'm seeing (not referring to this time, but from observing other people's drops and listening to what people are saying) looks a lot like a memory issue the SC2 client has. As far as I know Blizzard has never acknowledged anything. I've had numerous crashes since SC2 launch, but they only happen when loading or exiting a game. Blizzard always blames it on my computer, drivers, etc., which is complete crap btw.
The memory errors when my client crashes (not in BC) can be graphic memory or general memory errors. I know absolutely nothing about the map editor, but it might be worth looking into the graphic memory demands if at all possible or similar items.
With the K-factor staggering, which I think is a good idea btw, you didn't really mention if it does not apply to high level wins too. I wouldn't mind if it does, but I still think there should be a minimum points gain.
This is really not meant to sound pesky, but as it is, I can win well over 20 games in a row (no exaggeration) and not go up one point. With the K factor turned down even more (if it applies to wins as well) it could be a couple weeks before I'd see my rating move up.
And yes, yes, I know rating is not everything. I am not complaining, only offering feedback.
Just had a 2on1 and I started with just 2 gas the second round, though it was briefly 2on2 the first round. Not sure if that makes a difference or not.
I did try BattleCraft Beta and it did work in single player mode. The regular Battlecraft new version, popular on BattleNet now, crashes no matter what, even in single player mode. The BattleCraft Beta works fine but haven't tested multiplayer, im sure it would work.
So anyone that's always having crashes (even in single player) try "BattleCraft BETA" yet? Single player and preferably multiplayer with other human players that're also experiencing crashes.
@Transmogrifier
K-factor staggering. That's different k-factor values at different rating levels. Ratings of 700 to 2100 have K = 32. 2100 to 2400 have K = 24. 2400 to 2700 have K = 16. 2700+ have K = 12.
Established players are based on # of rated rounds they played. Depending on how many rounds you played, you lose less rating against players that have much lower rating. I think something like 500 rounds played, you'll get a 0.5 multiplier to the max amount of rating loss. So for example instead of losing 32 rating, you'll lose 16 against someone with 400 rating less than you.
Peak is just the highest rating the player achieved (in version 2.4+). I didn't implement Floors for individual players yet but the lowest possible rating overall is 700.
@Aeldaar
Is it still giving 4 gas in the current version?
I was just curious if you could give us details about the changes to ratings calculations for established players, ceilings/floors, and whatnot.
4 gas allows you to instantly purchase heroes which are pretty undefeatable with 400 minerals.
2v1 with four gas feels fair now. The breaking strategy is probably immediately cashing it for apocalypse beasts, but if you play defensive it's hard but you have enough tools to win
Alright I turned off loading/saving in "BattleCraft BETA".
Anyone that's always experiencing crashes in the current version want to help me test if "BattleCraft BETA" is also giving you the same type of crashing?
If that didn't work, I'll be periodically removing/changing some stuff in BETA and then ask you guys that are experiencing the crashes to help me test.
I can rule out the battlenet desync since it also occurs in singleplayer for some people.
This crash problem is hard to figure out since I don't experience individually. I'll have to slowly remove some initialization functions (like stat loading) and test them one by one with someone that's always experiencing some crashes. I'll prob periodically remove the functions and test them in BattleCraft BETA.
Did anyone experience the same type of crash when BattleCraft BETA was 2.4.1?
it freezes right as it opens, before the voting/stats window is configured. No response ever, sometimes ctrl-esc and alt-f4 work, sometimes they don't and I have to physically power down
in gameplay world what are abberations supposed to be good for? They don't really seem to beat anything, and certainly aren't as good as a colossus. Plus what happens is a few of them will get like rage four and dash ahead, and just be isolated injured units
leviathan is the best thing
Do you experience the same exact type of crash when playing "BattleCraft BETA"?
The entire SC2 client crashes. Thanks zane for uploading the pics. Same thing here.
hey I tried playing in single player mode and I had the same issue. I took some screen shots this time. http://imgur.com/REJre.png and http://imgur.com/9FRZr.jpg showing the2 main things it does after those it goes grey due to SC2 becoming unresponsive. hope this was helpful
Do you mind sharing what name you play under?
I figure if it was tordecybombo I would have run across you at some point.
yea the last person was hard to kill due to the 4 vespene glitch
I think i fixed it in this version
Ah, I understand the 3 round bit now, thanks for explaining.
Oh, I do have some more feedback. Once the game goes 1v2 it's really freaking hard to kill the last person. It's not so much a concern when the 2 person team is competent or playing together. However, if you get stuck with someone that doesn't understand the timing aspect of the game there is no way you can beat the guy in your lane on your own no matter how terrible they are.
I'm trying to remember if this is a factor when it's a kill situation, or only if someone drops. The 10-13 income is a heck of a challenge. If it's just in a drop situation, that's cool. If it plays into the equation after a kill, I think it needs to be toned down a bit.