Level ups, skills, perks and soldier stats' progression (the discussion has started in "world scaling" thread)
In my opinion, one of the most fun elements of any game is progressing to gain new cool skills and use them. It represents change, improvement, adaptability and a mean to beat increased difficulty the game throws at us. Of course different games handle this in a different way:
Xenonauts (in the spirit of the original X-COM, I believe) improves soldiers' stats a little, so as they gain experience they become stronger and faster. All soldiers can use the same weapons and equipment but they can become overloaded with heavy stuff - which limits mobility.
Modern XCOM converts soldier XP gained from missions into promotions (level up) and then you can choose skills specific for each rank and class. You can use learned abilities but some skills and weapons are exclusive to selected class and cannot be used by another soldiers. Stats like will and aim are also improved a bit.
XCOM2 as far as I know, introduces training and re-training soldiers to learn new skills or redistribute them again in selected skill tree. In addition there are some hidden perks that may be discovered for given soldier.
Role-playing usually involves completing quests and killing monsters to gain XP, then the character levels up and may distribute some amount of points to improve stats like strength, agility or constitution. Some of the weapons and equipment can be used only with high enough skill - bows with dexterity, greatswords with strength - or character class (thief's dagger and mage's staff). Sometimes you can dual-class or redistribute stat points again for a different build.
But we all already know that
So what's the expected skill system in Phoenix Point? We already know there will be class system, but what about the special abilities?
I think that modern XCOM's system is simple and easy to understand but quite unrealistic. For example, we have soldier that takes part in missions but he (or she) can learn how to carry two grenades instead of one only after being promoted to corporal. And learn how to move and then shoot only as a seargant. Sounds a bit silly
What I would like to see in PP is a more RPG-approach:
Every soldier has some random starting stats - constitution/strength, initiative/aim, dexterity/mobility, morale/will etc. Gaining XP on missions (or in-base duties) would allow them to level up - not neccessary in the "soldier promotion/rank up" meaning, but as a stat increasing event.
On level up you can distribute some points to improve soldier stats according to your planned build: make him (her) slow but tanky, squishy but fast, or just put all in the aim.
Then you can train your soldier at the base to learn every desired skill - but he (she) needs to have some required basic stats. Because you can't make a stealthy scout from a low dexterity rookie, or have an expert sniper without high enough aim, or train an assault that is weak and can't carry a heavy machine gun!
So in general, you could build your characters with any selected skill in the tree without class limit, only with the condition of stats at given value - that can be improved over time. You can focus on improving your soldier stats in a specific way that allows you to learn desired skills in the future. Hopefully without the need of "first you need to learn two crappy perks in order to unlock one good perk".
Looks more realistic to me and doesn't restrict soldier evolution to one skill tree (kind of XCOM's Not Created Equally and Training Roulette options combined). Some additional random hidden abilities would be welcome too.
What are your thougths on the subject?