AoE4: Small Steps

Earlier this month, I played through the Yue Fei’s Legacy DLC for Age of Empires IV. I’ve had a lot of criticism for AoE4’s direction since launch and had all but lost hope for the game, but I enjoyed this DLC quite a bit.

A cutscene from the Yue Fei's Legacy DLC for Age of Empires IV.The campaign starts out a bit slow, but halfway through it really turns around. That fits narratively; you start out with Song China on the backfoot, and only later they begin to push back against the Jin. The mission design reflects this.

I feel like the latter missions of the campaign are built with a real understanding of why we play these kind of games: Big maps, big armies, big fights. There’s enough twists to each mission to keep them feeling fresh, but they don’t stray too far from the core Age of Empires gameplay.

I particularly enjoyed the Siege of De’an mission. I’m not generally a huge fan of gunpowder units in these games, but nests of bees are super fun, and there are few things in life more satisfying than an RTS mission where waves of enemies slowly march into your heavily fortified chokepoints. It’s simple, but it works, damn it.

I didn’t find the story quite as compelling as Sultans Ascend’s, but it’s still pretty solid. I like the animated cutscenes, and the addition of in-mission dialogue is welcome. Overall, a very solid campaign.

The Siege of De'an mission from Age of Empires IV's Yue Fei's Legacy DLC.This was my first time picking up AoE4 in quite a while, and I was immediately struck by just how good the game feels to play. It’s a shame it’s languished for so long with content droughts and mismanagement because the actual nuts and bolts of the game are truly stellar. The sound design, the feel of how units control… it’s so much better than the other AoE games on that level.

After everyone had fully convinced themselves that the Jin Dynasty was a truly new civilization, it turns out they are classed as a variant of the Chinese after all, but as probably the world’s biggest hater of variant civilizations… I’m okay with this one.

The Jin address pretty much all of my complaints with variants. They’re a major polity and ethnic group, not just a minor faction like Order of the Dragon or some weird fan fic like whatever Zhu Xi’s Legacy is supposed to be. They have very distinct mechanics from their base civilization without feeling too weird or out there. They’re basically a new civilization that just happens to share a few assets with the Chinese.

They’re the first variant I’ve actually played, and they’re pretty fun. They’ve got some strategic diversity with strong support for both cavalry and gunpowder. They feel like the launch civilizations; different enough to be interesting, but familiar enough to be easy to learn.

Winning a skirmish as the Jin Dynasty in Age of Empires IV.If all variants were like this, I wouldn’t have developed such a disdain for the concept.

Yue Fei’s Legacy also came with further tweaks to the skirmish AI, something that has been an ongoing struggle since launch. I decided to give it yet another try, and after five years, I would say it’s finally in a functional state.

The AI is definitely still a bit janky. It macros pretty well, but it has a tendency to just wander its army around the map seemingly at random. I’ve seen it retreat from fights it was winning. But if you crank it up to “hardest,” it’s good enough to actually get some decent enjoyment out of.

I ended up sinking quite a few hours into skirmishes over a couple weeks. I started out doing 1v1s, but I’ve been finding 2v2 with an AI ally can make for some very fun, protracted brawls. It’s right at the sweet spot of difficulty where I usually win, but it’s not a 100% certainty (I just got my ass beaten in by the French while playing some Abbasids earlier today).

My most memorial match to date was one where the opponents ganged up on my ally early in the game, crippling their economy to the point they never made it out of the Feudal Age the entire game. This left me playing effectively 1v2.

The timeline from one of my hardest Age of Empires IV skirmishes.

The timeline really tells a story.

Not only did I almost lose, I almost lost in every possible way you can lose. I was brought to the brink of defeat militarily several times. The enemy AI got within striking distance of sacred victories on more than one occasion. One opponent got within literal seconds of a wonder victory before I managed to carve my way through their base and snipe the wonder.

Eventually, I stabilized enough to build a proper death ball and start snowballing. I was playing as Delhi Sultanate (probably my favourite AoE4 civ), and it turns out there aren’t many problems twenty elephants can’t solve. I managed to eek out a sacred victory; by that point one opponent had been all but annihilated, but the other was still putting up a non-trivial resistance. A landmark victory would have been possible, but sacred happened first.

I still think there’s a lot of room for improvement in AoE4’s skirmishes and single-player experience in general, but things are a lot better now than they have been in the past. I do want to try the Crucible as well, but it doesn’t seem like enough content to justify the price of the DLC considering it otherwise only includes variant civilizations that mostly don’t interest me. Hopefully a large enough discount will come someday.

I think it’s a bit too early to declare this the start of a redemption arc for AoE4, but Yue Fei’s Legacy is definitely a solid step in the right direction after a lot of floundering.

Fan Fiction: Infinite Paths

We’re now coming to the conclusion (at least for now) of my project to do at least one piece of fan fiction exploring all of my favourite World of Warcraft characters.

Ironically, despite her being my most played character by far and my mascot in the digital realm, Mai the rogue was the hardest to come up with something for. As much as I love her, she is frankly not the most exciting character. She loves her country, and she’s good at her job, and there’s just not much else to say about her.

But in the end I did manage to scrounge together a little something that should give you a bit of insight into what makes this master assassin tick.

———————————

Infinite Paths

Above her, the sky roiled and twisted, reality eating itself alive before her very eyes.

The Voidstorm viewed with an Inky Black Potion in World of Warcraft: Midnight.Mai yawned.

She pulled her thick salt and pepper hair free from its pony tail and laid back in her bedroll, which lay upon hard rock in a Ren’dorei camp within the Voidstorm. Bedtime was one of the few times she ever let her hair down, in any sense of the term. She was a forty-something woman with a fit build and red-brown eyes that were always darting about, on the search for danger… or targets. Her massive swords lay on the ground next to her.

It had been a long day of scouting the surrounding landscape, the tedium broken only by a brief and violent encounter with an unlucky Domanaar. She felt the long miles of walking in her aching soles and tired bones, and unwelcoming though it was, this still wasn’t the worst place she’d camped in her time. In moments, she was asleep.

* * *

She awoke sometime later to the sound of a child’s laughter. She sat up, scanning the camp. It appeared almost emptied of people, the Ren’dorei guards nowhere in sight. The only other soul in sight was a raven-haired little girl, maybe seven years old, who ran off out of sight.

Mai narrowed her eyes. That wasn’t any little girl. That was her, or something that looked like her, as she would have appeared a little under forty years ago.

She was dreaming, of course, and giving her current location there was a pretty significant chance this was no ordinary dream, but the attempt by some malicious entity to influence her thoughts. Such things were one of the many hazards she’d been trained to combat, and that training had been put to use before.

The Voidstorm viewed with an Inky Black Potion in World of Warcraft: Midnight.Her efforts to will herself to wakefulness proved fruitless, though, and while Mai was a very cautious woman, she wouldn’t have ended up in her line of work if she didn’t also have a curious streak, so she decided to play along, for now. She slid out of her bedroll, put her boots back on, and strapped on her swords. She wasn’t sure if such things would be of any use in the dreamscape, but habits were habits. At least she didn’t feel so tired now she was asleep.

She looked around, and couldn’t find the girl wearing her face. That wasn’t entirely surprising. She had always been a little too good at hide and seek back in the day.

If I were me, where I would be hiding? In one of the tents? No, too obvious. There, that cluster of rocks. There was just enough space between them for a little girl to slip in.

Mai crept up to the stones in question and peered into the gap between them. A little girl with red-brown eyes smiled up at her, then darted off into a nearby canyon, giggling merrily.

The girl moved faster than should have been possible, and Mai lost sight of her again. No choice but to follow her into the canyon. She noted it was an ideal spot for an ambush, but if something was already in her head, why would it need to physically corner her? She trudged off, her mind on long ago games of hide and seek.

It had been a while since she had given much thought to her childhood in Elwynn Forest. “Idyllic” would not have been an exaggeration. Those first ten years or so had been well after the Second War, but before the Third, and life had been quite peaceful.

Elwynn Forest in World of Warcraft.She had grown up in an immigrant family, her mother a paladin of Lordaeron and her father a humble carpenter from Gilneas, and they had always impressed upon her how lucky they were that the people of Stormwind had welcomed them so warmly, a lesson that hit home all too hard when the Third War broke out and Lordaeron fell to the Scourge, taking many of their relatives with it. While she was proud of her heritage, Mai had always considered herself a citizen of Stormwind first, and with the fierce of love her country that only a migrant can possess, she had chosen to serve it as soon as she had been old enough to enlist.

Almost immediately her instructors had noticed she was special. Mai still wasn’t entirely convinced her mother hadn’t given them secret instructions to keep an eye on her. There had always been questions about how Mai was able to hide so well, even when she was little.

There had been tests, exams. She had been determined to possess a talent for magic. Its strength was not enough that sending her off to train as a mage would have made sense, but it could be honed in other ways. She could meld with the shadows, walk without leaving tracks, sense a blow before it fell, and move faster than a normal person should. Before long she had ceased training with the standard cadets and begun more specialized instruction under the auspices of Stormwind Intelligence, an agency she served to this day.

The canyon fanned out into many small, twisting, winding forks. Mai looked down one to her right and saw herself again, but older now. This Mai was a young adult, practising sword forms with other recruits. This would have been before her transfer to SI:7.

The grinding of a saw caught her attention, and she turned to her left. That fork of the canyon showed another vision of her teenage self, but this one was in her father’s workshop, helping him to craft a set of cabinets. Instead of a sword, she held a saw.

She frowned. That wasn’t right. This vision had never happened. She’d loved her father, but she had never taken any interest in his work. She certainly hadn’t become his apprentice.

My human rogue in World of Warcraft: Dragonflight.She crept on, passing more of the narrow canyons, each containing its own vision. There was one she recognized; a training exchange program where she’d received unarmed combat instruction from a Night Elf woman named Nisa Oakfist. But the others were unfamiliar once more.

She saw herself picnicking beneath a tree with a handsome young man. She blinked, and they were standing in Northshire Abby, being married. Blinked again, and the man was watching over two raven-haired young children in a cozy living room while Mai carried in a freshly baked pie.

Another vision showed Mai training in the blade once more, but not with soldiers in the barracks. She was outside the Cathedral of the Light in Stormwind, wearing a tabard of the Silver Hand. Blink, and now this version of her was striding across the battlefield on a radiant charger, the legendary Ashbringer in her hand. Blink again, and the paladin Mai knelt before the Sunwell, sweating in pain as she channelled Light to combat the Voidstorm.

The visions kept coming. She saw herself a cultist of the Twilight’s Blade, bringing a dagger down into the chest of a terrified prisoner. She saw herself on a gilded throne atop a pile of gold, red-masked members of the Defias Brotherhood kneeling at her feet. She saw herself as a toothless drunk, singing without tune but smiling all the same.

She remembered something she’d heard one of the Void Elves say. “The Light sees only one path, and views all else as lies. The Void sees every possible path, and believes they are all equally true.”

That was what Mai was seeing, she realized. She was being confronted with all the equally valid things she could have been if she had not become the person she was. The sinner, the saint, the mother, the lover, the harlot, the beggar, the hero, the villain.

This will end well.This was the Void’s attempt to influence her, but it was not trying to hijack her mind with force. It was simply trying to undermine her resolve by showing her all the experience she had missed out on by being so devout in her duty to Stormwind.

The frustrating thing was that it was working. It was true that she had missed out an incredible amount of her life. She had spent nearly every day travelling to far off lands, sneaking through forbidden places, and fighting horrifying creatures. She’d had almost no opportunity for intimate relationships, barely even friendships. She had no family of her own, no chance to recreate the warmth and comfort she’d known in childhood. She had seen multiple worlds and done wondrous things most people had never dreamed of, but she also couldn’t remember the last time she’d had an apple pie. She had hardly ever let herself simply be a person; she was merely a weapon to be wielded by her superiors.

She wouldn’t change it. She would not abandon her duty now, nor would she choose a different path if some reckless Bronze Dragon were to appear and give her the opportunity.

But now, having seen firsthand all the other things that might have been, she could not honestly say she had no regrets.

She awoke, for real this time, upon whatever passed for morning in the shadowy hellscape of the Voidstorm. She strapped on her boots and her blades – for real this time – and prepared for another day of serving king and country.

She was so very tired.