DEV Community

Cover image for My Obsession With Personality Tests Became a Game
Pow
Pow

Posted on • Edited on

My Obsession With Personality Tests Became a Game

June Solstice Game Jam Submission

What I Built

I have a confession. I am one of those people who will take any personality test that crosses my path. MBTI? Done it. Big Five? Done it twice. "Which bread are you?" Also done it, and I was sourdough, if you must know.

You take the test, you get your label, and that is it. You are an introvert. Cool. But am I an introvert who is becoming more social, or an introvert who is settling deeper into my shell? The test does not say. It took a photo and called it a portrait.

I wanted to know which direction I was heading.

That question became Arcus. It is a self-discovery game where you take interactive tests and find out where you stand and which way you are moving. Four tests, each built around a different lens on how people think, feel, and change.

The Solstice Cycle maps your energy as a cycle with seasons and a direction. Are you gathering momentum or settling into rest? The solstice is the turning point. This test finds yours.

Passage of Time asks which part of time you live in. The past, the present, or the future. It also asks how time itself feels to you: a resource, a weight, a gift, or a mystery.

Modes of Mind is my love letter to Alan Turing. It asks the question he asked: does what a mind says about itself match what it does? You describe how you think, then you make decisions, and the test compares the two. The gap is the fun part.

Spectrum of Self explores how well you know yourself and how honestly you show it. Are you settled in who you are, or still figuring it out? Both are fine. Pride is the courage to be who you are.

The tests are grounded in real psychological research, but Arcus is for fun and self-exploration. It is a curiosity machine with good citations.

Take a test, follow your arc, and see what you discover.

Try it here: https://arcus.pows.workers.dev

Video Demo

The demo video walks through the experience from start to finish.

Code

GitHub logo powxenv / arcus

See the arc you're on

Arcus

See the arc you're on. Four personality assessments that show where you stand and which direction you're heading across energy, thinking, identity, and time.


What Arcus is

Arcus measures personality as a curve with a direction. Every result has two parts: a position and a direction. The position tells you where you stand. The direction tells you where you are headed. Together they trace an arc.

Arcus asks four questions. Where is your energy sitting, and which way is it turning? Does what you say about your mind match what your choices show? How well do you know yourself, and how well do you show it? Where does your attention sit across time, and how do you feel about time passing?

The name comes from the Latin word for arc. An arc has a shape and a direction. It connects where you were to where you are going.


The

How I Built It

Turing

I could not write code and slap "personality test" on it. That is how you get a BuzzFeed quiz with delusions of grandeur. I wanted the numbers to mean something. So I did something unusual: I started with research papers.

Finding the foundation

For each theme, I went looking for established measurement instruments in the academic literature. I needed constructs with decades of validation behind them, not vibes.

Russell's circumplex model was a perfect match for the solstice. A circular model of emotions for a cyclical theme. Cacioppo and Petty's Need for Cognition scale measured how much people enjoy hard thinking. Campbell's Self-Concept Clarity scale captured how well people know themselves. Zimbardo's Time Perspective Inventory described how people relate to past, present, and future.

Some ideas did not survive the vetting. Riding's cognitive style model looked great on paper until I found that Riding himself said it cannot be measured through self-report. The guy who invented the thing told me I was measuring it wrong. I replaced it with Epstein's Rational-Experiential Inventory, which was built for self-report from day one.

The template trap

My first version of the suite was gorgeous. Every test had two axes, two facets, four quadrants. Symmetrical. Elegant. I was proud of myself.

It was also wrong.

Turing

The Turing test broke first. Epstein showed that Need for Cognition and Faith in Intuition are independent. They correlate at about 0.08, which in research terms means "we have never met." Collapsing them into one bipolar axis meant a mid-range score could mean high in both, low in both, or anything in between. I was destroying what made the measurement work.

The Passage test confirmed the pattern. Its three factors are independent. Forcing them into two axes was like trying to fit a triangle into a line. You lose a dimension and call it simplification.

The template was the disease. Each test needed its own structure. Two axes where the construct was bipolar. Independent scales where it was orthogonal. Multiple factors where it was multi-dimensional. Letting go of my beautiful template made the code harder and the product better. A lesson I keep learning in every project.

Building each test

The Solstice test puts you on Russell's circular model using two axes: Solar Height (how activated you are) and Tidal Direction (outward vs inward). Each axis has two facets with eight items. The quadrant picks your season. But the solstice is about direction, so I added four trajectory items. The result gives you both a season and a direction: waxing, waning, or steady.

The Turing test keeps Need for Cognition and Faith in Intuition on separate scales because they are separate things. The combination picks one of four modes. Then comes the behavioral check: five override problems (the bat and ball, the lily pads, the classics) and ten decision scenarios that classify your actual decision strategy. The gap between what you said and what your choices showed is the Turing signature.

The Pride test mirrors the Solstice structure but measures identity clarity and authenticity. A commitment component asks whether your identity feels claimed or still forming.

The Passage test scores past, present, and future as three independent factors. Crossing a threshold on any combination gives you one of eight temporal types. Then a stance layer asks what time itself feels like. A resource, a weight, a gift, or a mystery.

You can explore each test in detail:

Development process

The frontend is React with TanStack Start. HeroUI handles the components. Scoring and question banks are TypeScript, sourced from the research design docs. The scoring is deterministic and verified against a test suite. The AI reflection uses Google Gemma 4 31B. Users opt in before anything gets sent.

Development was assisted by PI Coding Agent with a GLM Coding Plan subscription and OpenCode Go using the DeepSeek model. The demo video narration was generated with ElevenLabs.

Google AI Usage

The results page offers an optional interpretation powered by Google Gemma 4 31B. Users opt in before their responses are sent. The AI builds on the deterministic result, the individual responses, and the test context without replacing the scoring. AI output is labeled and sits in its own section.

The Modes of Mind test is not named after Turing for vibes. It is built around his actual idea: the Imitation Game. You say how you think. Your choices show how you decide. The test compares the two and shows you the gap. Can you tell what a mind is by looking at what it does? That is the question Turing asked, and it is the question this test asks you.

Why I Built This

Turing

I am fascinated by people. In the way where you sit across from a friend at dinner and think: how do you experience this conversation differently from me? How do you carry your energy? How do you decide things? How do you think about who you are?

Those questions sent me down a rabbit hole of psychology research. The deeper I went, the more I found frameworks that were rich, nuanced, and fascinating. The circumplex model. The independence of cognition and intuition. The multi-dimensionality of time perspective. These are not quiz fodder. They are careful, validated ways of describing how humans work.

But when most people encounter personality psychology, they get a four-letter code and a list of career suggestions. I wanted to do better than that. I wanted to treat the research with respect and still make something fun.

Building Arcus taught me things. Forcing every construct into the same shape destroys what makes it meaningful. The hardest part of a personality tool is deciding what to show and what to leave out. Research is a conversation.

I do not think Arcus will replace anyone's favorite personality test. That was never the plan. The plan was to build something that helps people see themselves a little more clearly, grounded in research I respect, and wrapped in an experience that is fun to use.

If you take a test and it tells you something you recognize, or makes you think about yourself in a way you had not before, then it worked.

Thanks for reading. Go take a test.

Top comments (0)