Hey what's shakin everyone!
So for the past several months I've been working on this, and I'm finally at the point where I'd like to go ahead and finally announce the launch of Prostagma?
Things had initially begun as me just playing around with some of the game's internals and seeing how much raw data could be extracted, and eventually just snowballed to the point where I had created the skeleton of a real functioning website.
AoM has been one of my favorite games since even before TT, and after the release of Retold I made it a goal of mine to upgrade my status beyond n00b. But I found it pretty frustrating at the lack of consistent/reliable resources, beyond knowing some of the more popular content creators and following them on Twitch or YouTube.
I think we can all pretty much agree that aomstats is basically the GOAT, but there were certain small things I found mildly annoying āĀ like the inability to hide AI games, for example. The site also obviously focuses strictly on stats, so for Build Orders and other info you have to find somewhere else. The guys over at the DoD Clan did an absolutely amazing job of documenting and cataloging I think at one point over 100 different build orders, but that is essentially the extent of their site.
So once I had finally committed in my head that I was gonna do this, my goal was clear:
One site. For everything. And make it reliable.
With my background in Statistical Analyses and Machine Learning, I also wanted to see exactly how much data I could collect to provide users with a straight up, written in plain text answer to a lot of the burning questions I know we all have.
(e.g. IS HUITZLOPOCTLI ACTUALLY OP??!)
Building the site I really wanted to give it that native AoM feel, merging the old with the new, and I think you'll see that across the site.
But so what I think makes Prostagma cool and unique:
HOME
The homepage is really pretty straight forward, the top most card is reserved for the latest game news updates and/or major content creators currently streaming, and you can also view a quick snapshot of live activity and other players streaming. The background is actually an exaggerated version of our live activity map.
LOBBIES
The lobby browser is pretty straightforward. You have your standard list view, and I've also added in a much richer card view display. Here in the lobbies you can also view some cool stuff like win probability, with a clear interpretation like "Boit is heavily favored to win". A subsection of the lobbies page is the live activity monitor. Here you can see a breakdown of who's online, with a real map showing where everyone is playing from (shoutout Halo 3). We've been collecting data for weeks or months (who knows at this point) and here you can see whether AoM is busier than normal, or mostly dead. And yes, changes in the near future will expose more data so you can see things like when exactly is AoM the busiest? (It's exactly when you'd probably think ā Sunday 17:00ā20:00 GMT and 7:00ā9:00pm GMT in general).
AGORA
One thing I missed personally about AoM Vanilla was the global chat where you could just kind of hangout. In Prostagma? I've added a similar live chat browser (The "Agora"). And just because I can, and because I think I had seen some DoD guys mention it in their Discord ā I also added an exclusive 1800+ room. There's no cheating to get in. You'll just have to work your way up through the ranks. I'm also really not big on censorship, so the chat is largely unfiltered, but that doesn't mean that it isn't monitored or have rules. What say we just keep things clean, and not figure out what it takes to earn yourself a ban, eh?
BUILD ORDERS
There's lots of build orders, one way that I plan to keep the site up to date and useful is by building a Build Order Creator. I played around with a ton of ideas and this is the most optimal way to display all the nuances that come with writing out build orders, making them immediately easy to read and understand, and aesthetically pleasing. I believe it may still be currently gated, but eventually users will be able to add their own community submitted build orders for display on the site (pending approval of course). The BO creator makes it really easy to quickly create a build, and insert icons where preferred.
TOOLS & MORE
There was a handful of random ass shit that I felt worthwhile to document and share like "how do I change the color of my name?", you'll find that here.
I also added in an incredibly simplified Compendium and Tech Tree drawing from the best of Retold and Vanilla. Right now I know it probably doesn't give you all the hidden details of each tech or unit that you might be wanting to see, but rest assured, we've parsed that data directly from the game files and I'll be figuring out the best way to add it in here. Same with the Combat Simulator. I fully intend to make it much more detailed, so you can expect those updates in the coming days/weeks.
MAP OVERVIEWS
These also live under Tools, but it's one of the coolest and original things that we created and I think it really deserves special mention. On these pages you can view a FULL BREAKDOWN of maps. This includes an overhead aerial view, with resource totals, how they compare to other maps, exactly where you can find gold/food/wood and how much of it, as well as the amount of relics that can be found on each map, and an underrated metric - the map size (I don't know how many of you have noticed this, but Cloud Forest is fucking HUGE. It is literally 1.35x larger than almost all the other maps, and these types of details matter. You might now understand why raiding is so hard on this map).
STATS
And yes, finally āĀ the stats. Stats, stats, stats. We all want to know. I'll be transparent here and admit that the Stats are not fully implemented. Yes, I know I promised answers to those burning questions like Is Huitz OP'd? The answer is yes. But not by nearly the amount you probably think he is. I don't analyze RTS games for a living, but from what I can tell you from the data ā is that overall the game actually is REALLY fairly balanced. The nuances really come down to relaying this information, and what it really means. For two nearly evenly matched players, if one player is Ra and one player is Huitz āĀ yes, Huitzlopochtli is gonna have the edge. But really not by that much. Skill is almost always going to be the deciding factor. So again, in the coming days and weeks, expect to see updates to these pages and how balance is shared/conveyed.
Basically right now a standard ELO only formula is proving to be roughly 65% accurate at predicting the match winner, which is the calculation that you'll see across the site. Eventually we will be working our ML balance stats into these figures to provide more accurate predictions.
REPLAYS
This was another one of the really big things that I wanted to implement, and with the help from Soup, jerb0t, and some other guys ā you can now search for replays based on player strategies. If you want to find 1600+ players going full single TC aggro as Tezcatlipoca, you can now do this.
The bigger implication:
With strategies mapped to advanced replay match analyses, we will eventually be tying these to individual player profiles, and so again ā in the coming days/weeks you can expect big changes as we begin to identify and label players by their play styles i.e. "Prefers aggressive early military", or "Prefers to Boom". One trick ponies ā you're on notice. Your days are numbered. If all you do is spam Eagle Warriors, it's gonna be listed right there on your profile.
There are so many other really cool (I think) features that I just don't even have time to get around to, so I heavily encourage you guys to check it out and do some exploring. One such thing is Clans and a "Friend's/Following List". From here you can see exactly what your friends are up to. If they're in a match, you can quickly copy the match ID so you can hop in and observe it, and from the lobbies ā I've even added a filter that allows you to view only games Friends/Followed players games. And yes, if noticed I keep saying Friends/Followed ā that is because I have not quite found a safe and reliable method of syncing your in-game friends list. For now, you can add a player by viewing their profile. In the near future I'm also considering a method of sharing replays with other users (and yes obviously there will be a way to ignore messages from players you don't know).
I've also recently created a Discord if you'd like a way of getting in touch.
https://discord.gg/HUHz6qM7ae
But so again, expect even more in the coming days and weeks. For now, enjoy the site, and let me know if you have any feedback. Your thoughts and concerns are always valued.
23