Warcraft III

Blog 819: Black Wind

I was feeling sorry for myself and replaying the Rexxar campaign earlier in the year, and decided it was time to try to make another Warcraft III map. Exon is supremely complex and World Editor has always been utterly beguiling in its simplicity and ease of use — you can make stuff so quickly and yet push it so far… if you’re that way inclined.

But this time I was not that way inclined. I just wanted to make something short and simple, inspired by the more innocent maps of those heady days when Warcraft III was new and I wasn’t so jaded.

So for all those who say “Robbie can’t limit scope” and “Robbie never ships”, I present to you… Black Wind: a Nightmare, for Warcraft III: The Frozen Throne. Made from scratch in a few very spread-out weeks, between working on Exon (and, y’know, having a job).

Continue reading “Blog 819: Black Wind”
Warcraft III

Blog 795: This Wreckage Gold

Luckily This Wreckage is much better built than When the Freedom Slips Away, so it’s much less buggy on the scripting level. Unluckily, it contains a whole heap of custom models and data that Reforged doesn’t seem to like. Sigh. No rest for the wicked, huh?

This is a bit overdue because I was sort-of waiting for Reforged to stabilise a bit and… uh… well, since the dev team has apparently been dismantled, I guess this is as stable as it’s going to get! So behold: This Wreckage Gold with a load of fixes and small tweaks! … and a whole heap of unfixable “known issues”. Double sigh.

Continue reading “Blog 795: This Wreckage Gold”

Warcraft III

Blog 783: When the Freedom Slips Away: Gold

When the Freedom Slips Away is almost half as old as me — I finished it in 2006, making it 14. I was 16. I was still in school!

Time makes fools of us all, and much as I don’t like what Blizzard have done with Warcraft III: Reforged, I have to concede that it is now the “official” way to play maps and, since I’m still alive enough to deal with the situation, I feel compelled to do what I can to keep my seminal works in good order.

So I give to you: When the Freedom Slips Away Gold, a huge raft of bug fixes, a few compatibility tweaks, and some Known Issues that I can’t touch.

Head over to the download page to get it!

Continue reading “Blog 783: When the Freedom Slips Away: Gold”

Gaming, Warcraft III

Blog 775: The SPRPG Diaries: MountainStruggle AoS

Okay, now I am taking liberties. NEHZ’s MountainStruggle AoS is, as the name suggests, an “Aeon of Strife” type map, where two teams of up to five heroes assist waves of spawned units as they battle down lanes to destroy the opposing base. Ever since I first played it with NEHZ and the rest of the Clan WCM crowd, this take on the AoS genre captured my heart more than any other with its tight, multi-layered landscape and Soulstone system.

Most importantly, however, it has bots — so while everyone else moved on with their lives, I could keep playing alone. And the AoS genre is about controlling a single hero against the world, as they gain experience and use abilities, so technically it’s still an RPG…

Today: the inimitable MountainStruggle AoS by NEHZ

Continue reading “Blog 775: The SPRPG Diaries: MountainStruggle AoS”

Gaming, Warcraft III

Blog 774: The SPRPG Diaries: Warcraft Rogue

This one is going to be controversial, because this map is not a dedicated singleplayer map: it’s co-op, for up to 7 players (odd number, but who am I to complain?). However, it can be played quite happily alone, and I do, with potentially shocking regularity. Why? Because it’s procedurally generated, that’s why! Every play-through is different!

… Ahem.

So while this does not strictly qualify for the SPRPG Diaries by being a dedicated singleplayer map, it is a map that’s stayed with me and that occupies much more of my brain than it should. I think, therefore, it deserves some attention and discussion.

Today: the endlessly varied Warcraft Rogue by Polaris0082.

Continue reading “Blog 774: The SPRPG Diaries: Warcraft Rogue”

Modding, Warcraft III

Blog 640: A World of 1D Arrays

It’s amazing what you can do with only global state and one-dimensional arrays, when you really put your mind to it. What was supposed to be a quick fart in the general direction of a Warcraft project has grown into something quite incredible.

Well, incredible on the technical side. The game itself is no more or no less than a streamlined version of my standard WC3 RPG formula. You may or may not want this.

Continue reading “Blog 640: A World of 1D Arrays”

Modding, Warcraft III

Blog 638: Continuing to Make Sense of Cellular Automata

When it comes to modding, I have to admit to a masochistic streak. I could use the 3rd party pre-processor to get structs and pseudo-object-orientated syntax that would make this a whole heap easier, but no, I’ve got to use the bare metal to feel alive.

So, that procedurally generated Warcraft III side project I’ve been fiddling with during lunch hour is a whole barrel of laughs. This episode’s consternation surrounds creature spawning.

Continue reading “Blog 638: Continuing to Make Sense of Cellular Automata”

Modding, Warcraft III

Blog 629: Making Sense of Cellular Automata

We’ve been through the cellular automata algorithm before. I said some things back then that were mostly theory — things I’ve now been able to test in the wild.

So how does one take a grid of noise and turn it into a functional RPG? Well, lucky for you, I’m getting close…

Continue reading “Blog 629: Making Sense of Cellular Automata”