Appearance
Arcade › Life Ledger
Life Ledger is different but kinda like bitlife just try and see how fun it is to play
Click the game above and it runs right here in your browser. No download, no installer, no account needed. olivia.luckey built it with Cinevva, so it works on a phone or a tablet too.
Nobody has said anything about Life Ledger yet. Play it, then tell olivia.luckey what you would add next.
Life Ledger was built by olivia.luckey with the Cinevva game creator: describe the game you want in chat, watch it get built, and play it in your browser minutes later.
Remix Life Ledger opens the real game in the creator and forks its actual files, chat and design doc, so you start from the code rather than from a description.
Cinevva's analyzer read this game's design doc and its source, then wrote the brief below. "Make your own" hands it to the game creator as your opening message, so you start from a real spec rather than a one-line idea.
Create a life simulation text-based game called "Life Ledger" with the tagline "A life in choices". The game uses a clean, document-style interface with a serif font for headings (Georgia) and a sans-serif font (Inter) for body text. Color scheme: warm white background (#f7f7f4), dark ink text (#17202a), teal accent color (#2e7d68), and muted gray for secondary text (#6b7280).
**Core Structure:**
The player creates a character by entering a name, choosing gender (girl/boy), and selecting a starting place (Portland Oregon, Atlanta Georgia, Toronto Canada, or Lisbon Portugal). The game progresses one year at a time from age 0 to death (typically 70+). Death unlocks a badge based on achievements.
**Main Interface Layout:**
- Header shows the game title "Life Ledger" and current age
- Large hero card displays character portrait (emoji avatars that change with age: 👶→👧/👦→👩/🧑), status line (life stage: "Baby years", "School years", "Teen years", "Finding your path", etc.), character name with bio details (age, gender, origin, job, relationship status), and a narrative story line that updates based on stats
- Four primary stats displayed in a grid: Health, Happiness, Smarts, Money (shown with dollar amounts)
- Main content area with multiple cards arranged in a 2-column grid
**Core Cards:**
1. "What happens next" - Main choice/action card showing age-appropriate questions (100 unique questions that rotate based on age) with 5 answer options. Each answer shows a title and description. Choices affect stats and alignment. After choosing, age automatically advances.
2. "People in your life" - Shows relationships with emoji avatars: Mom (👩), Dad (👨), Sibling (🧒), Best Friend (🧑), and dynamic relationships like Boyfriend (💛) or children (🧒). Each shows name and relationship score out of 100.
3. "Your nature" - Alignment meter showing Rebel (0-30), Balanced (30-70), or Angel (70-100) with a visual gradient bar (red→yellow→blue) and a vertical marker showing current position. Description updates based on alignment.
4. "Badge cabinet" - Displays earned badges from previous lives (stored in localStorage). Badges include: "First Breath", "Joyful Heart", "Bright Mind", "Angel Heart", "Rebel Heart", "Century Club", "Millionaire", "Richest Person", and many others unlocked by specific achievements.
5. "Heartline" - Dating/friendship system. Unlocks at age 10 for friendships. At age 18, becomes a dating app showing three random matches from a roster of 100 potential boyfriends. Each match shows emoji avatar, name, age, gender, and personality traits. Can meet one person at a time.
6. "Talk to him" - Unlocks when in a relationship (age 18+). Shows conversation history with current boyfriend. Player can type custom messages and receive contextual replies, or choose from preset conversation options: "Ask how his day was", "Plan something together", "Have an honest conversation". Includes breakup option that saves conversation history to a separate breakup archive. Shows partner's mood (happy, upset, caring, thoughtful, calm).
7. "Family" - Child-planning system (unlocks age 18). Shows list of children with names and ages. Button to "Try to have a child" - outcomes are randomized: no pregnancy, miscarriage, single birth, or twins (6% chance). Children get random names from a list of 100 names and create new relationship entries.
8. "Justice" - Legal system (unlocks age 18). Option to "Take a risky opportunity" with random outcomes: 18% chance of jail (1-3 years), 12% chance of prison (4-10 years), or 70% chance of success with money gain. Incarceration prevents aging until sentence ends. Criminal record is tracked.
9. "Royal Palace" - Special card only for Princess Lucia (character named "Lucia"). Four palace activities: visit throne room (smarts), walk garden (health + happiness), study library (smarts + happiness), host celebration (happiness, costs money).
10. "Life notes" - Scrollable event log showing timestamped events from the character's life with age markers. Good events have teal border, bad events have orange border.
**Special Mechanics:**
- At age 20, player must choose a job from 100 careers (Teacher, Nurse, Doctor, Software Developer, etc.) or enter a custom job. Hiring is randomized based on smarts stat and whether job is in the official list. Can fail and must try again with different job.
- At age 16, Princess Lucia automatically meets a boyfriend. At age 17, receives royal engagement proposal with yes/no choice. Marriage happens at age 18.
- Married partners have expanded conversation topics: wedding, home, money, work, family, children, love, day, questions, future.
- Stats drift naturally: health decreases slowly with age, happiness fluctuates randomly, alignment shifts based on choices (choosing first option = +8 angel, choosing last option = -8 rebel).
- At age 70+ character dies and earns a badge based on achievements. Special badges for specific conditions: Perfect Seven (all stats at 77 at age 77), Century Club (age 100+), Golden Rebel (alignment ≤5 and money ≥5000), etc.
- Secret: Naming character "Lucia" unlocks Princess mode and earns special golden badge "Lucia's Golden Crown"
**Choice System:**
Questions are age-appropriate with different pools for baby (0-2), child (3-12), teen (13-17), and adult (18+). Each question has 5 choices that affect different stat combinations. After answering, displays stat changes summary ("Health +3 · Happiness -2 · Smarts +5") and narrative story. Age advances one year automatically.
**Bottom Navigation:**
Two buttons: "New life" (restart) and "Age up" (disabled until choice made, shows instruction text).
**Modal Dialogs:**
Opening modal "Open a new chapter" with input for name, dropdown for gender, dropdown for starting place, Cancel and "Begin life" buttons.
**Visual Style:**
Cards have white background with subtle borders, clean typography hierarchy, small uppercase labels with letter-spacing, emoji icons throughout, gradient alignment meter, scrollable sections with max-height constraints, responsive layout that shifts to single column on mobile.