The Norse have few anti-cavalry options, leaving them with only one true weakness. They also lack long range siege, instead having powerful rams to destroy buildings. However the Norse's roster of units is well rounded in general and they all excel at what they were intended to do. Although they may seem so, the Norse are not quite quantity over quality.
The Norse can worship Loki, Odin, or Thor. Despite this, they are expensive and their population room cost is a considerable negative, forcing you to place them on each resource or task more carefully. Atlantean economies often suffer under pressure during the early game. All Atlantean human units can be turned into heroes, making them the best culture to deal with myth units or Titans. Despite this, turning units into heroes costs a somewhat hefty amount and also increases the population they take up.
In the case of citizens I would personally advise to not bother upgrading them to heroes, as the costs outweigh the benfits overall. Atlanteans gain favor by placing settlements. Atlantean militaries are incredibly diverse and varied, making it impossible to define them with quips such as "Quality over qunatity" or vice-versa.
Their standard barracks units are quite standard and resiliant, weaker than Greek troops yet slightly stronger than Egyptian base units. On the other hand their "counter-barracks" units are highly specialized, incredibly vulnerable to units who can exploit their weaknesses, but extremely effective against their counters.
Atlanteans being the most complex and diverse faction are often used by more highly skilled players, and it is advised that new players skip them until they have more expierience. Atlanteans can worship Kronos, Gaia, or Oronus. This will be edited with future balance updates. However I feel it is necessary to talk about them from a theoretical standpoint.
In Theory, the Chinese are a faction that focus's on booming economies with cheap yet weak units that can be mass-produced. Their focus in military is Quantity over quality, making them polar opposites of the Greeks, yet their economic philosophy leans towards a fast paced industry of power. The Chinese can train up to eight heroes known as "Immortals" who can switch between bow and sword depending on which is more effective. They gather favor by building special gardens which generate favor.
They can build ten of these. In addition, gardens can be tasked to generating other resources as well in the form of a trickle, however if one garden's production is changed, then all the garden's productions are switched.
As of now, the Chinese still need some work. To conclude, a few more tips for new players. Dont be afraid of losing your units, its a game after all, and you ain't going to win by sitting on your ass and waiting to be steam-rolled.
This is a great way to learn from both your mistakes and others. This can turn a battle where you are outnumbered into a slaughter for the enemy. Information is valuable and critical, as learning of what troops your enemies are preparing can better prepare you so you can set up counter units against them. Although this one is a broad overview, written by a "casual" player no less more detailed guides can give you more tips and information to help you on your journey to excellence.
Both in game and irl Okay Im mostly talking irl, go outside fatty. ThiccSeaSnuffler [author] 15 Dec, pm. I apologize to all the comments that have come in over the years, I've been very inactive in AOM for a long time due to life.
I don't exactly have plans to update or put more depth into this guide since I don't really have the time, but in regards to the Chinese I would advise that people check out the in-depth guides to them as they are a little better balanced than they used to be, and people have created strategies for them. Infectedwaffle 14 Dec, pm. Very good guide. As a AoM vet tho I would have been happier if you also covered the separate major gods in a little bit more detail, specifically due to the fact that some drastically change the way you can play, such as Ra's priests all having worse empower, allowing Ra to create a giant economy, or Odin who can end you in the first 5 minutes because his unique tech and free scouts can get his military up and running ridiculously fast.
Bombana 17 Sep, pm. Barnes 5 Aug, am. Thanks for this guide. The other stuff on the internet can seem out of date. BerciMan 24 Oct, pm. Glenn Doomzig 25 Nov, am. Thanks for the guide. Very helpful and informative while also hilarious.
Redprince42 15 Oct, pm. The author mainly speaks of how Odin will be effective post 1. See here for details! All Rights Reserved. HeavenGames LLC. This item will only be visible to you, admins, and anyone marked as a creator. Current visibility: Friends-only. This item will only be visible in searches to you, your friends, and admins.
Description Discussions 0 Comments 3 Change Notes. Description Discussions Comments Change Notes. Add to Collection. This item has been added to your Favorites. Number of Players: 2 , 3 , 4. File Size. Created by. Devieus Offline. See all 19 collections some may be hidden. Subscribe to download Age of Mythology Scripted Setup. This item has been added to your Subscriptions. Variables are used to hold information gathered from external sources or from the result of code operations.
The purpose of having variables is so we can refer to the information they hold simply by using the name of the variable. Creating a variable is extremely easy, we choose the data type in this example we will use an Int and give it a name in this case "myIntegerVariable". Finally we must assign a default value for the variable to hold in most cases where this is unknown we use -1 for the int data type or for the string data type we use 2 speech marks.
Variables in XS are written in the following format:. Most editors will also format the information you have just entered using different colours e. The keyword should also be recognised by most editors and its colour changed. You should now have something like this:. Finally it is important to remember that at the end of almost every line of code you must add a semicolon ';' so the script knows it can move to the next line and consider it a new statement.
Below are some more examples, in almost every case with AOM scripting you will just be using the int , string and float data type. As you now have probably guessed the float data type is used to hold decimal figures and aside from supporting a decimal, is no different to the int data type.
It is the vector data type which contains three values which make up an X, Y and Z co-ordinate to specify the exact location of an object such as Hoplite Soldier on an AOM Map. It is written like so:. For the moment you simply need to know that it exists, when it comes to using them in the script code I will cover them in more detail.
A method is a subroutine which is performed from start to finish on a line by line basis. A compiler in our case AOM will run each line of code until it has reached the end of the method at which point the subroutine is terminated. A method contains certain information in its constructor or heading.
Fortunately for AOM you will most likely only write methods which use one formula. This is called the main method and is written like so:. Lets now analyse what we have written — the first word void means that the method will run its code but will not return any information back to the rest of the script in almost all cases this is what is necessary for most methods.
The next word is the user defined name of the method just like in the last chapter when we decided on "myVariable". As I stated earlier every AOM script requires a main method which is the first method AOM will run when a scenario starts however when creating your own methods you can use any name e.
The final word is also called void and it is enclosed in brackets. This means that the method takes no parameters additional information used by the method. In your own methods you can change this so you can include say an int variable which is used by your method. All parameters for every method are enclosed with brackets.
That is pretty much it for explaining methods, below are some more examples using different types so that you can get a grasp of other method types. The first example is a method called "myMethod" which takes no parameters void and returns no information void. The second example is a method called "myMethod" which takes a single int parameter called "anIntParamater" and returns no information void. The third example is a method called "myMethod" which takes an int parameter called "anIntParamater", a string parameter called "aStringParameter" and returns no information void.
Note : When creating your parameters variables in your method's constructor header you must not add a semicolon at the end as shown in the second chapter. If you do, your script will not compile succeed.
0コメント