Spider Stomper
Posts: 186
Joined: Friday, 8th March 2013, 13:27
Insectoid species (with code)
https://crawl.develz.org/mantis/view.php?id=7862
The species was developed from a suggestion by mumra on another post I made:
mumra wrote: Metamorphosis: this could actually be a more interesting "hook" for an insect race but rather than an active ability it would be something that happens at pre-set XLs. Somewhat like Draconians/Demonspawn except the changes are more extreme when they happen, forcing you to adapt to drastically different circumstances.
As said, this would be an insect like race. As it advances in level it changes its attributes and forces the player to adapt. You slowly go towards one of six castes:
1) high Str, low Int
2) high Str, low Dex
3) high Dex, low Int
4) high Dex, low Str
5) high Int, low Dex
6) high Int, low Str
Right now the player knows which is going to be the low stat at level 3 and the good stat at level 6.
The mutation follows this progression:
lvl__stat1__stat2
3____NA_____-2
6____+4_____-4
9____+5_____-5
12___+6_____-6
15___+7_____-7
18___+8_____-8
21___+9_____-9
24___+10____-10
27___+11____-11
As with all aspects of this species the effect of the caste needs to be tuned to exert enough pressure to make things interesting but not so much that it would ruin characters. Beyond the main dynamic this species is in blank and many features and dynamics can be added to it. Right now the species is identical to a base human except for the caste system and that it has antenae. I think that it is easier to balance and develop a simple species than a complex one. I can always add new features latter.
I'm looking for feedback, testers and help. Tiles are also appreciated (zombie, corpse, monster version).
I'm open for suggestions, nothing in the species is set in stone. If you like the species you are welcomed to take the my code, test it, develop a branch, add or change any feature you want and tell me the results. If people are interested in the species I will keep developing it.
Edit: mistake corrected