Dev Log #03: Personality System

Mars Tactics

The Red Planet is at war. Lead either Capital’s corporate army or Labor’s worker revolutionaries and wage war across a vast strategic map, then assume direct control in turn-based tactical battles featuring artillery, vehicles, and fully-destructible environments.

[img]{STEAM_CLAN_IMAGE}/41607874/e68f51bcc8e3efc621338fde537abee5f65bd1fb.png[/img] Hi everyone! It's been an intense few months preparing a demo for various game festivals, but with that out of the way I'm excited to get back to our usual schedule. This month I'll talk about the unique characters that will populate your squads in every playthrough of Mars Tactics. I mentioned in the first dev log that creating memorable stories is one of the [url=https://store.steampowered.com/news/app/1727760/view/3302839954743495168]three pillars[/url] of this game. And to me a good story begins with good characters. That's why all members of your campaign -- soldiers, researchers, engineers -- will have unique faces and personalities. And the same goes for enemies and NPCs too. [h3]There Are Billions[/h3] Both the Labor and Capital campaigns are procedural, and my hope is you'll play them many times. It would be boring to see the same mugs over and over, so I've put a lot of work into creating visual variety and authenticity in how each character looks. The result is a procedural portrait system which contextually combines facial features and shades them for each skin pigment. The current pre-alpha build already supports 12 billion unique faces. When adding skin-tone and hair-color variations, that jumps to 1.9 trillion. Of course, a huge number is meaningless if the faces look similar. My hope is you'll feel a tinge of personality in every portrait. [img]{STEAM_CLAN_IMAGE}/41607874/6d737ea77f82cef5eb4590583525bebd61f5da83.png[/img] [i]With the click of a button, a hundred souls were born for this dev log.[/i] [h3]More Than Just a Pretty Face[/h3] Besides unique faces, every character is created with a bio. A Canadian college dropout who came to Mars looking for adventure. A Japanese construction worker hoping to make a quick buck to pay off gambling debts. A South African mercenary trying to escape her past and her demons. These backstories are more than just window dressing. By default, every character is created with the same stats, but their nationalities and personality quirks will affect their progression and generate unique events during every campaign. Expect more details about this in an upcoming dev log about unit progression. [img]{STEAM_CLAN_IMAGE}/41607874/9a257188b167cf2e84dffa16da65500e4d0302b0.png[/img] [i]The allure of adventure and a fat paycheck brought people from all walks of life to Mars.[/i] [h3]Life on Mars[/h3] Personalities aren't static. Each character will evolve depending on your actions during the campaign. As soldiers get injured, their faces will reflect every bruise, gash, tear, and wound. Over time, some injuries will become permanent scars. What's more, pulling off special achievements will unlock special accessories such as tattoos, hats, jewelry, augmentations and others. And as each unit gains seniority, their looks will upgrade in-line with their rank and occupation. [img]{STEAM_CLAN_IMAGE}/41607874/6590312b1062c04df8863f35ad3c6fde012ea432.png[/img] [i]Life is hard on Mars, and then you die. (Unless you develop augmentations, overthrow the elites and establish a new vision for humanity on the red planet.)[/i] [h3]Tactics RPG?[/h3] Mars Tactics isn't really designed as role-playing game, but for those who want to follow every character's progress in detail they can do so through the Story screen. Here you can see each person's achievements and jot down additional notes if you want. After each playthrough, you can review stories of your entire roster (both dead and alive) to relive the memories. [img]{STEAM_CLAN_IMAGE}/41607874/42722e8badf26a691f0417bec8dd1c1ad9729224.png[/img] [i]This UI is still a WIP. Expect more icons and details in the final design to liven up the Story screen.[/i] And of course I know players like to fill their squads with friends, family and their favorite politicians. Mars Tactics let's you tweak each face, name, nationality and gender to your liking. (However, merit-based accessories and facial features will be limited to characters who have unlocked them.) [h3]Animations[/h3] Last but not least, expect each face to be animated. Below is a preview made by manipulating sprite positions and rotations, but the next step is hand-drawn frame animations to bring each character to life. [img]{STEAM_CLAN_IMAGE}/41607874/2acc9e74a4dd796475a4b046ce14cb08ab85c8e2.gif[/img] [i]Faces react to in-game actions (missing a shot, discovering an enemy, etc) but also to your mouse movements.[/i] None of this would have been possible without [url=https://www.realshortguy13.com/]Han Pham Nguyen[/url], the artist drawing these portraits for me. Working within my tight requirement of just 48 by 48 pixels per profile, Han has created attractive faces that span the globe and cover every race. Check out his [url=https://twitter.com/hanpnguyen13]Twitter[/url] for more of his work. Well, that's it for this month. Thanks for reading! If you're looking for more regular updates, check out my [url=https://twitter.com/manhole_s]Twitter[/url] and [url=discord.gg/F6wjAh9B4S]Discord[/url] for more WIP screenshots and videos. Yuji Nakamura