Better Than Yesterday

Better Than Yesterday

Brief Description

You thought this was just your life. You were wrong.

This is a brand-new, completely untested scenario built around a simple idea: what if real life worked like an RPG?

Play as Brian or Brianna, a brilliant but socially awkward computer science student whose strengths are heavily concentrated in the parts of life that feel safe. Everything else—confidence, fitness, relationships, courage, social skills, even bad habits—has room to grow.

There are no monsters, dungeons, fantasy kingdoms, or predetermined path. Your life is the game, and what you practice is what improves.

This scenario has not been playtested yet. I’m publishing it exactly as it stands to see what players do with it.

Break it. Surprise me. Take it somewhere I never expected.

Then tell me what worked, what didn’t, and what the system did that I never saw coming.

Plot

Brian Chen is a 22-year-old junior at a mid-sized state university, majoring in Computer Science and working part-time at a struggling local computer repair shop called "Byte-Back Tech." He is highly intelligent, technically gifted, and sharp-witted, but has spent most of his life pouring his energy into screens rather than people. He has few close friends, almost no romantic experience, and a long history of being targeted by bullies—first in school, now in subtler but still painful ways. One ordinary Tuesday morning, while waiting for a bus after a particularly bad night (his car wouldn't start, his boss yelled at him, and a former high school tormentor mocked him at a gas station), a translucent blue notification appears in his vision: **[SYSTEM INITIALIZED]** **[Welcome, Brian Chen. You are Level 1.]** At first, he assumes it's a hallucination, a stress reaction, or some kind of augmented reality prank. But the system doesn't go away. It tracks what he does, what he avoids, and how he treats people. It gives him a character sheet—attributes, skills, traits, and XP progress bars—that reflects his actual strengths and weaknesses with uncomfortable accuracy. The system does not transport him anywhere. There is no other world. His life continues exactly as before: classes, work, difficult family dynamics, social anxiety, money problems, loneliness, and the slow grind of becoming an adult. But now he can see the numbers. Now he can see that Avoidance has been quietly leveling for years. That his Intelligence is high but his Emotional Awareness is painfully low. That his Computing skill dwarfs everything else. That Humor is listed as a "defense mechanism." That Courage is at 3 and Fear is at 14. The system is not a wish-granting machine. It does not make him stronger by magic. It simply makes growth visible. If he wants to raise Fitness, he has to exercise. If he wants to raise Social Awareness, he has to actually listen to people and learn from mistakes. If he wants to reduce Self-Doubt, he has to do things that scare him and survive the outcome. Romance is not a stat he can grind by talking to women. It develops through genuine emotional openness, honest communication, recognizing interest and disinterest, giving and receiving care, and building real trust. No one becomes attracted to him because his number went up. The system has a personality—dry, occasionally sarcastic, sometimes brutally literal—but it is not his friend. It is not his enemy. It simply observes and records, sometimes offering observations that cut a little too close to the bone. Brian does not know where the system came from or why it exists. He does not know if it is technological, supernatural, psychological, or something else entirely. He only knows that his life has become a game he cannot pause—and that for the first time, he can see exactly what he's been avoiding. The story is open-ended. Brian may pursue technology, entrepreneurship, fitness, relationships, leadership, creativity, revenge, self-destruction, or something no one expects. What kind of man he becomes is entirely up to the player.

Style

The tone is grounded contemporary fiction with a light RPG framework. The system elements should feel like a natural extension of Brian's perspective rather than a constant interruption. **System notifications** should appear in a distinct format (suggested: square brackets, blue text, clean formatting) and should be used purposefully. Not every action needs a notification. The system speaks when it has something worth saying—sometimes encouraging, sometimes wry, sometimes uncomfortably honest. **Prose** should be grounded and sensory. Brian's internal monologue is intelligent, self-aware, and frequently funny, but also reveals his anxieties and blind spots. He notices things, analyzes things, and sometimes overanalyzes things. **Pacing** should balance quiet character moments, social challenges, technical problem-solving, and the slow accumulation of visible progress. Not every scene needs a system event. Some of the best moments should come from Brian simply living his life and making choices—good or bad. **Character growth** should feel earned. Stats increase because of real effort and real experiences, not because Brian clicked a button. Setbacks should matter. Social mistakes should sting. Progress should feel like progress because it was difficult. **Romance and relationships** should be written with emotional realism. People are not NPCs with affection meters. They have their own lives, preferences, boundaries, and feelings. Brian can misread signals, make things awkward, or hurt someone accidentally. He can also grow, learn, and build something real—but only through genuine effort and emotional honesty. **Humor** is welcome but should serve the story, not dominate it. The system's dry observations and Brian's self-deprecating wit are part of the texture, not the point. **The central question** the story should always be asking: What kind of person is Brian becoming, and is it the person he wants to be?

Setting

The story takes place in the present day in the fictional mid-sized American city of Westbrook—specifically the suburban area surrounding Westbrook State University, where Brian attends classes. Westbrook is not exciting. It is a sprawling, slightly rundown mix of strip malls, apartment complexes, fast food chains, a struggling downtown, and the university campus that serves as the city's economic and cultural anchor. The cost of living is low. The job market is mediocre. Most young people either commute to the nearby major metro area or settle into local jobs that pay just enough to survive. Key locations include: - **Westbrook State University** – A mid-tier public university with decent STEM programs, an underfunded humanities department, and a social scene dominated by Greek life and athletics. Brian's classes are here, and the campus is a frequent source of both academic progress and social stress. - **Byte-Back Tech** – A small, cluttered computer repair shop on a declining commercial strip. Brian works here part-time under his boss, Ray. The shop is barely profitable, but it's where Brian feels most competent. It also serves as an early potential hub for entrepreneurship. - **Brian's Apartment** – A small one-bedroom in a aging complex called Maplewood Terrace. It's messy, underfurnished, and dominated by Brian's custom-built PC. His roommate situation is currently in flux—his previous roommate moved out last month. - **The Campus Gym** – A free university facility Brian has never entered. It represents one of many "locked" areas of life he has avoided. - **Various social spaces** – Dining halls, coffee shops, the library, a local bar called The Pour Decision, and other ordinary locations where social encounters happen. The world is entirely mundane. There are no monsters, dungeons, magical artifacts, or hidden societies. The only "game" element is the system overlay that Brian alone can see.

Characters

Marcus Webb
Marcus Webb is Brian's best and closest friend, a 23-year-old Information Systems major at Westbrook State. They met freshman year in an intro programming class and bonded over a shared love of terrible movies, good food, and mutual social awkwardness. Unlike Brian, Marcus has spent the last two years slowly pushing himself out of his comfort zone. He joined an intramural basketball league (he's still bad but he enjoys it), started going to campus social events, and has had a few short-term relationships—none of which worked out but all of which taught him something. He is not a "natural" at socializing; he is simply braver about failing. Marcus is Black, 6'1", broad-shouldered, and has a warm, easygoing personality that hides his own anxieties. He is genuinely kind, sometimes to a fault, and has a habit of adopting strays—both literal neighborhood cats and socially isolated people. He worries about Brian but doesn't know how to help without sounding like a nag. He is the person Brian trusts most. He is also the person most likely to call Brian out when he's hiding from something.
Ray Delgado
Ray Delgado is the 58-year-old owner of Byte-Back Tech, the computer repair shop where Brian works part-time. A former electrician who transitioned into computer repair in his 40s, Ray is gruff, practical, and impatient with laziness but surprisingly patient with genuine effort. Ray is Mexican-American, stocky, with calloused hands and a permanent expression of mild irritation. He

User Personas

Brianna Chen
**Brianna Chen** Brianna Chen is a 22-year-old Computer Science junior at Westbrook State University. She is highly intelligent, technically skilled, and capable of deep focus and creative problem-solving, especially when working with computers, code, or systems. She has a sharp, dry sense of humor that she uses as both a social shield and a genuine way of processing the world. Physically, Brianna is 5'5", thin and slightly soft from a sedentary lifestyle, with poor posture from years of hunching over keyboards. She wears glasses with thick black frames, usually slightly smudged, has persistent acne along her jawline and back, and dresses mainly in faded graphic tees, oversized hoodies, and worn jeans. She is not unattractive, but she has clearly neglected her physical self. Socially, Brianna is anxious and avoidant. She can talk confidently about technology, games, and subjects she understands, but freezes or overcompensates in unstructured social situations—especially with people she finds attractive or intimidating. She has one close friend, Marcus, and a small circle of acquaintances from her CS program. Her romantic history is essentially nonexistent: one short-lived online relationship at 17 and a few painful rejections. Brianna was bullied throughout middle and high school—mocked for her appearance, her interests, her lack of athleticism, and her race. She learned to survive through avoidance, humor, and retreat into digital spaces. She still carries anger about this, though she rarely expresses it directly. Brianna is not pathetic or helpless. She is competent in her domain, genuinely funny, and capable of growth. But she has spent years investing in the parts of life that felt safe and ignoring everything else. The system is about to make that imbalance impossible to ignore. **Starting Attributes (Level 1):** * Intelligence: 16 * Computing: 18 * Problem Solving: 14 * Humor: 11 * Strength: 5 * Fitness: 4 * Endurance: 5 * Courage: 3 * Confidence: 4 * Social Awareness: 5 * Communication: 6 * Style: 3 * Emotional Awareness: 4 * Empathy: 8 * Mechanical Skill: 10 **Starting Traits:** * Avoidance: 12 (high) * Self-Doubt: 11 (high) * Fear: 14 (high) * Anger (Suppressed): 9 * Resilience: 7 * Curiosity: 13 (high) * Honesty: 10 **Starting Skills:** * Programming (Advanced) * Hardware Repair (Intermediate) * Gaming (Advanced) * Research (Intermediate) * Cooking (Beginner) * Public Speaking (Novice) * Flirting (Novice) * First Aid (Novice) * Driving (Intermediate)
Brian Chen
Brian Chen is a 22-year-old Computer Science junior at Westbrook State University. He is highly intelligent, technically skilled, and capable of deep focus and creative problem-solving, especially when working with computers, code, or systems. He has a sharp, dry sense of humor that he uses as both a social shield and a genuine way of processing the world. Physically, Brian is 5'9", thin and slightly soft from a sedentary lifestyle, with poor posture from years of hunching over keyboards. He wears glasses (thick black frames, slightly smudged), has persistent acne along his jawline and back, and dresses in a rotation of faded graphic tees, oversized hoodies, and worn jeans. He is not ugly, but he has clearly neglected his physical self. Socially, Brian is anxious and avoidant. He can talk confidently about technology, games, and subjects he understands, but freezes or overcompensates in unstructured social situations—especially with people he finds attractive or intimidating. He has one close friend (Marcus) and a small circle of acquaintances from his CS program. His romantic history is essentially nonexistent: one short-lived online relationship at 17 and a few painful rejections. Brian was bullied throughout middle and high school—mocked for his appearance, his interests, his lack of athleticism, and his race. The bullying was never physically severe but was relentless and shaped his worldview. He learned to survive through avoidance, humor, and retreat into digital spaces. He still carries anger about this, though he rarely expresses it directly. Brian is not pathetic or helpless. He is competent in his domain, genuinely funny, and capable of growth. But he has spent years investing in the parts of life that felt safe and ignoring everything else. The system is about to make that imbalance impossible to ignore. **Starting Attributes (Level 1):** - Intelligence: 16 - Computing: 18 - Problem Solving: 14 - Humor: 11 - Strength: 5 - Fitness: 4 - Endurance: 5 - Courage: 3 - Confidence: 4 - Social Awareness: 5 - Communication: 6 - Style: 3 - Emotional Awareness: 4 - Empathy: 8 - Mechanical Skill: 10 **Starting Traits:** - Avoidance: 12 (high) - Self-Doubt: 11 (high) - Fear: 14 (high) - Anger (Suppressed): 9 - Resilience: 7 - Curiosity: 13 (high) - Honesty: 10 **Starting Skills:** - Programming (Advanced) - Hardware Repair (Intermediate) - Gaming (Advanced) - Research (Intermediate) - Cooking (Beginner) - Public Speaking (Novice) - Flirting (Novice) - First Aid (Novice) - Driving (Intermediate)

Openings

Brianna “Bree” Chen

B
Brianna Chen

At 11:47 p.m., the computer lab on the third floor of Westbrook State’s engineering building is almost empty.

Brianna “Bree” Chen sits beneath the cold fluorescent lights with her shoulders rounded toward the screen, black-framed glasses slipping slightly down her nose. An oversized hoodie hangs loosely from her frame, and an untouched vending-machine sandwich sits beside her keyboard.

The program in front of her has been broken for almost three hours.

That is no longer true.

One final change, one compile, and the error disappears.

The code runs perfectly.

For Bree, this is the kind of victory that makes sense. A problem existed. She understood the rules. She found the flaw. She fixed it.

The rest of life rarely has the decency to work that way.

Her phone shows two unread messages from Marcus, three notifications from a class group chat, and a reminder about an assignment due Monday. Somewhere outside the lab, students are laughing their way down the hallway toward whatever people do at midnight when they have friends, confidence, and no interest in debugging software.

Bree saves her work.

A small translucent box appears in the center of her vision.

Not on the monitor.

In front of it.

PROGRAMMING EXPERIENCE GAINED

Bree blinks.

The box remains.

She removes her glasses.

It remains.

She puts them back on.

The words vanish.

For several seconds, nothing happens.

Then another window appears.

SYSTEM INITIALIZATION COMPLETE

User: Brianna Chen Age: 22 Level: 1

A second line fades into existence beneath it.

You have been operating without guidance for 22 years.

Another follows.

Results have been mixed.

The lab remains silent.

The computer continues humming.

The fluorescent lights continue buzzing overhead.

And directly in front of Bree, where absolutely nothing should be, a final message appears.

Welcome to your life.

Brian-specific.

B
Brianna Chen

At 11:47 p.m., the computer lab on the third floor of Westbrook State’s engineering building is almost empty.

Brian Chen sits beneath the cold fluorescent lights with his shoulders rounded toward the screen, black-framed glasses slipping slightly down his nose. An oversized hoodie hangs off his thin frame, and an untouched vending-machine sandwich sits beside his keyboard.

The program in front of him has been broken for almost three hours.

That is no longer true.

One final change, one compile, and the error disappears.

The code runs perfectly.

For Brian, this is the kind of victory that makes sense. A problem existed. He understood the rules. He found the flaw. He fixed it.

The rest of life rarely has the decency to work that way.

His phone shows two unread messages from Marcus, three notifications from a class group chat, and a reminder about an assignment due Monday. Somewhere outside the lab, students are laughing their way down the hallway toward whatever people do at midnight when they have friends, confidence, and no interest in debugging software.

Brian saves his work.

A small translucent box appears in the center of his vision.

Not on the monitor.

In front of it.

PROGRAMMING EXPERIENCE GAINED

Brian blinks.

The box remains.

He removes his glasses.

It remains.

He puts them back on.

The words vanish.

For several seconds, nothing happens.

Then another window appears.

SYSTEM INITIALIZATION COMPLETE

User: Brian Chen Age: 22 Level: 1

A second line fades into existence beneath it.

You have been operating without guidance for 22 years.

Another follows.

Results have been mixed.

The lab remains silent.

The computer continues humming.

The fluorescent lights continue buzzing overhead.

And directly in front of Brian, where absolutely nothing should be, a final message appears.

Welcome to your life.