📜 ⬆️ ⬇️

Fantasy game with 300 thousand races

When I started working on Warsim: the Realm of Aslona , there were only two races - Humans, who created several kingdoms, groups of gangsters and rioters, and goblins (Goblins), who had several kingdoms and a handful of tribes. At the time of beta, Warsim 0.7.4 has 325,142 races in the game.


Last updated banner

Yes, that's right - more than three hundred thousand fantasy races, but what does this mean? How do these races differ, what are their uniqueness and differences?

To know what awaits you, I took a list of 10 completely random races in the game.
')

Yes, these fighting turkeys are definitely to be feared. But for now it all seems just names, but you must be wondering how they differ and what is the uniqueness of these races.

To answer this question, I need to first explain the system of generation of races. The system retrieves the race from the list of 86 standard races. This list includes many classic fantasy nations, such as orcs and elves, but there are also races unique to Warsim, such as Centaars (these are like centaurs, only half are not humans, but elves) and protonarods (cavemen).

Taking one of the races, the system adds a prefix to it. Part of this move is inspired by how the Small World board game creatively works with the races.


Combine race and random prefix to get a specific race with mixed and common abilities. Having thought up this system, I tried to create a huge bunch of options for different prefixes. Now I have 262 prefixes, and their number is growing.

Each of these prefixes has different effects and affects the characteristics in different ways. For example, the hermit elves in the game will be poor and not worth plunder, the bandit gnomes (Bandit Gnomes) will rob characters (including you), invincible centaurs (Invincible Centaurs) should be avoided, doomed wizards (Doomed Wizards ) at some point they will begin to suffer from the disaster predicted by him, while the two-headed newts (Two-Headed Mermen) will have, as the name implies, two heads.


The two-headed ruler of the triton kingdom

Almost all prefixes have many effects following a particular pattern — usually prefixes that significantly increase the force of a race in a battle reduce the size of its population in order to avoid the appearance of irrepressible races with a huge number; however, some races can still circumvent this limitation. It is worth expecting that there will be many inhabitants of the kingdoms of small goblins, and in the kingdoms of giants there will be only a few inhabitants.

In addition, racial prefixes have other effects, they can affect the civilization of the group. An uncivilized group will not be contacted through in-game diplomacy, so diplomats will not be able to reach the savage gnomes.

Some racial prefixes can also affect the color of the faces of its members, so the Arctic Hobgoblins will have blue skin, the lava halflings (Lava Halflings) will turn red, the purple ogres (Purple Ogres) will be purple, and so on.


The top leader of the purple ogres named Bagagg in his procedurally generated crown

Also in the game there are changes in faces, for example, in childlike Orcs (Childlike Orcs), faces will be like in children.


Ruler of the kingdom of detkopodobny orcs

Another unique racial prefix is ​​the eyeless, eyeless necromancers (Eyeless Necromancers), for example ... this is a rather terrifying concept. Below is an example of triple random generation of a race in one world. All these three separate kingdoms of eyeless necromancers have a very different appearance (thanks to the random color system applied to humanoid races).


Three examples of eyeless necromancers

There are other prefixes, such as "unmanaged" (Ungovernable), in the race where the leader often changes, "primitive" (Primitive) - wild tribes with whom it is impossible to speak, and "devouring death" (Deatheater), which become stronger with each murder (which makes them a serious danger for the final stage of the game).

Peaceful ents (Pacifist Ents) do not attack, invisible halflings (Invisible Halflings) are completely invisible (unless you find an artifact that makes them visible). Psychotic Orcs (Psychotic Orcs) can attack you in one move and become your friend in the next.

So, a lot of effects. Each individual race has its own unique combination of strength, civilization, population and appearance, and diversity will only increase over time ( if you come up with something interesting, then I am always ready to add new effects to the game ).

Analysis of 325 142 different races


It will be interesting to analyze this value of 300 thousand. To do this, I divided the data into three categories: animal races, “non-animal” races, and orcs (which are also “non-animal”, but separated to show the difference).

The first part of the data (red) is procedurally generated race animals: anteaters (Anteaterfolk), spiderlings (Spiderlings), half-rats (Half-Rats), and so on. The system takes one of 194 different animals and turns it into a half-being, an evolved creature, a werewolf creature, a creature creature, a creature creature or a creature creature. This allows you to create a huge and diverse number of races of creatures, which, as you can see, makes up the majority of these 300 thousand.


Pie chart of three different sets of races

The second part of the data (purple) denotes everything that is not a procedurally generated animal race: ogres, dwarves, elves, humans, and so on. Orcs are excluded from this category, because I want to show them separately.

There are 786 different orcoped races, because by default there are three orc races (Orcs, Orks and Orclings). When mixing these three with 262 prefixes, 786 types of orcs are created.

And this is almost all 300 thousand fantasy races of the game, mostly originated from animals. Is it a record? How many more races can you squeeze into a game before the thermal death of the universe? I have no answer to these questions!

Here is a recent image of the base Warsim races, each person procedurally generated for the respective race.


If you have any suggestions for new races or prefixes, then let me know in the subreddit or with the message: www.reddit.com/r/warsimrpg .

You can also add your own races to the game using the built-in modding tool (Extras menu).

Source: https://habr.com/ru/post/443718/


All Articles