Dev Blog #2 - Personality System

Rue Valley

Rue Valley is a narrative RPG about a man trapped in a time loop, surrounded by a colorful cast with complex emotional stories, each hiding unexpected secrets. Dealing with mental challenges, the main character must rise from the depths, delving into the anomaly to uncover its enigmatic origins.

Hello again. In this blog, we'll explore one of Rue Valley’s most important features: [i]The Personality System[/i]. It is the driving force behind interactions and dialogues in the game. It is a system that differentiates a role playing game from a visual novel, and more importantly, it makes you consider the personality of the character you're playing, rather than just their abilities and occupation. [h1]Personality Axes and Attributes[/h1] Your character’s personality is divided into three axes, [i]Decisional[/i] (sometimes referred to as [i]Cognitive[/i]), [i]Social[/i] and [i]Emotional[/i]. And each of those three axes consist of two opposite [i]Personality Attributes[/i]. [list] [*]Decisional Axis: [i]Impulsive[/i] - [i]Calculated[/i] [*]Social Axis: [i]Introverted[/i] - [i]Extraverted[/i] [*]Emotional Axis: [i]Sensitive[/i] - [i]Indifferent[/i] [/list] [img]{STEAM_CLAN_IMAGE}/42922833/3ccb757f97fde0a4763b9586b08dbcebded45e56.png[/img] [i]Character Creation Screen.[/i] At the start of the game, you can assign up to nine points across all three axes, with a minimum of one point and a maximum of five per axis. You cannot assign points to both attributes on the same axis. For example, if you allocate two points in the [i]Calculated[/i] attribute, you can’t assign them to [i]Impulsive[/i] attribute. Also if you put five points in [i]Impulsive[/i] then you only have four more points available for [i]Social[/i] and [i]Emotional[/i] axis and each of them must have at least one point. With these rules, you decide which axis of your character's personality is most prominent (if any) and which attribute they take to extremes. Even if you spread points equally across [i]Decisional[/i], [i]Social[/i], and [i]Emotional[/i], you still have to decide which attributes the points go to. As you can see, the combinations are limitless. Each type of personality will give your character a unique vibe and open up a range of possibilities and outcomes throughout the story. [h1]Personality Checks[/h1] Often in dialogues or interactions, you will encounter a [i]Personality Check[/i]. This is a special type of dialogue choice that has multiple outcomes based on the current state of your personality axis. These checks can be [i]Decisional[/i] ([i]Cognitive[/i]), [i]Social[/i], or [i]Emotional[/i]. In most cases, a successful outcome of the check would be if your personality attribute for this check leans toward zero. That is, the more [i]balanced[/i] person you are, the greater are your chances of a successful outcome. But since the middle of the axis is a success, there are two different failure outcomes depending on whether the current axis value is closer to "left" or "right". [img]{STEAM_CLAN_IMAGE}/42922833/fe15c16768aafaa0f4f44d82d0757adf101766e6.png[/img] [i]Emotional Check option during a conversation with psychotherapist.[/i] In this example, If your character has one point or fewer in both [i]Sensitive[/i] and [i]Indifferent[/i] attributes, the outcome will be successful. However, if they have more than one point in [i]Sensitive[/i], the outcome will be a "Too Sensitive" fail, and the story will continue accordingly. Similarly, if they have more than one point in [i]Indifferent[/i], the outcome will be a "Too Indifferent" fail, and the story will take this into account. [img]{STEAM_CLAN_IMAGE}/42922833/80cd0971b93dbb319975770c2de368220cffde14.png[/img] [i]Screenshot of branching dialogue nodes in Articy Draft.[/i] So, as you see, the “difficulty” of these checks depends solely on the range of the personality axis where the success area is. The larger the area the easier the check is. Also, you might notice that I haven’t mentioned any randomness in these checks. That’s because there isn’t any. The trick is that you are never sure what the check’s difficulty is before you try it, so it’s up to you to decide whether to try it or not. This decision also eliminates the need to [i]save scum[/i] as the outcome won’t change when you reload the game. Another interesting fact is that since this is a narrative game, failing a check won't get you stuck or make you lose. It will only shift the story in an unexpected or unintended direction. Sometimes, failing a check can be a more enjoyable experience. So, when you need to decide whether to try a check or not, be more assured to do it, as you never know how the story will unfold. [h1]Traits[/h1] On top of personality axes and attributes you character is also defined by [i]Traits[/i]. They set a more concrete definition of you character’s personality and they directly impact on what choices you will be presented with and also what choices will be blocked for you. [img]{STEAM_CLAN_IMAGE}/42922833/98f46ccbbcae9cc25455f7899ac62ddc5ef55cfa.jpg[/img] [i]Use of Traits in dialogue. Character is both UNKIND and SECRETIVE so choice 2 is available and choice 4 is blocked.[/i] When your character has a [i]Trait[/i] assigned, special dialogue choices appropriate to that trait will appear during conversations and interactions. These choices will be visible only to players who chose that trait while creating their character. Similarly, certain traits will block certain choices, making it impossible to act [i]“out of character,”[/i] making Rue Valley a [i]true[/i] role playing experience. During character creation, for every two points you put in specific [i]Personality Attribute[/i] you will be able to assign one [i]Trait[/i] that corresponds to that attribute. For example: If you have two or three points in [i]Impulsive[/i] attribute you will have either [i]Reckless[/i] or [i]Impatient[/i] trait. And if you have four or five points in [i]Impulsive[/i], you will have both [i]Reckless[/i] and [i]Impatient[/i] traits. [img]{STEAM_CLAN_IMAGE}/42922833/9362aa8ccbaef7016fed353c4cc87bb13bb57ff1.png[/img] But as you see, [i]Traits[/i] are directly connected to [i]Attributes[/i], as they are attached to [i]second[/i] and [i]fourth[/i] points. So if, during the game, you gain or lose points in a specific attribute you will gain or lose a [i]Trait[/i]. Therefore the [i]“position"[/i] of the trait also has a role in your character’s personality definition. To put it simpler, the trait you put closer to the center of the personality axis is the one that defines you more, since it’s harder to lose it. In future blogs, we'll discuss about what makes your character's personality evolve during the game, and how your choices can alter their mood or state of mind, temporarily or permanently. Until next time! Marko