Progress Knight

Seele01-Flash
By
Progress Knight is a compelling medieval fantasy life simulation idle game where you transform from a humble beggar into a legendary knight through strategic skill development and career progression.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Progress Knight - 3D Life Simulation**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Adopt a **Minimalist Low-Poly Fantasy** aesthetic. The design should be clean and readable on small screens, focusing on UI clarity mixed with simple 3D representations. * **The Scene (The "Life Dashboard")**: * **Central Focal Point**: A simple, low-poly 3D character (The Knight) standing on a small, floating hexagonal pedestal. The character's appearance should evolve (change mesh or texture) based on their current job tier (e.g., rags for "Beggar", leather for "Squire", shining armor for "Knight"). * **Background**: A dark, sleek UI background (dark grey/obsidian) with subtle floating dust particles or magical runes in the distance to add depth without distracting from the data. * **Progress Bars**: Instead of 2D HTML bars, represent progress as **3D glowing rings** or arcs surrounding the character's pedestal, filling up as skills are learned. * **Mobile Optimization**: * Use simple geometric shapes for icons to reduce texture load. * No complex real-time shadows; use baked ambient occlusion or simple blob shadows. * Limit the polygon count for the character to under 1000 tris. ### 2. Audio Requirements * **Background Music (BGM)**: A looped, medieval-inspired ambient track. It should be subtle and relaxing, featuring a lute or harp, but with a "building up" progression layer that gets slightly more complex as the player ages or ranks up. * **Sound Effects (SFX)**: * **UI Click**: A crisp, satisfying "stone" or "parchment" sound when selecting jobs. * **Level Up**: A short, triumphant trumpet or sword-unsheathing sound. * **Coin/Income**: A soft metallic "clink" played at intervals (pitch-shifted slightly to avoid repetition fatigue). * **Death/Rebirth**: A mystical "whoosh" sound signifying the loop resetting. ### 3. Gameplay Loop * **Core Mechanics**: * **Time Management**: The player has a finite lifespan (e.g., 70 years). Time ticks constantly. * **Job & Skill Assignment**: Players toggle between "Jobs" (e.g., Beggar -> Farmer -> Squire) to earn money and "Skills" (e.g., Strength, Concentration) to unlock better jobs. Only one Job and one Skill can be active at a time. * **XP & Leveling**: Actions accumulate XP automatically. Leveling up a skill makes it faster to learn or unlocks new tiers. * **Progression**: The goal is to reach the highest status (The Knight/King) before dying of old age. * **The "Prestige" System (Rebirth)**: Upon death or manual reset, the player restarts at age 0, but retains a multiplier based on previous achievements, allowing them to learn faster in the next life (inspired by *Groundhog Life*). ### 4. Mobile Controls & Interaction * **Screen Orientation**: **Portrait Mode (Vertical)** is mandatory for one-handed play. * **UI Layout**: * **Top 1/3**: The 3D view of the character and the age/lifespan timer. * **Bottom 2/3**: A scrollable list of Jobs and Skills. Each item is a large, touch-friendly card (minimum height 60px). * **Interaction**: * **Tapping**: Tap a card to toggle that activity as "Active". The active card should highlight (gold border) and pulse slightly. * **Feedback**: When a progress bar fills, give a small haptic vibration (using `navigator.vibrate`) and spawn a floating "+1" text near the character. * **Visual cues**: Ensure text contrast is high (White/Gold text on Dark Grey backgrounds) for readability outdoors. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Progress Knight is an engaging life simulation idle game set in a captivating medieval fantasy world. This innovative incremental game draws inspiration from the classic "Groundhog Day" concept, allowing players to experience multiple lifetimes of growth and achievement. Starting as a lowly beggar with nothing but determination, you'll gradually climb the social ladder through skill mastery, career advancement, and strategic planning.

The game combines the addictive mechanics of idle clickers with deep progression systems and meaningful choices. Every decision impacts your character's development path, creating a unique journey from poverty to nobility in a richly detailed fantasy setting.

Core Features

Progressive Life Simulation

Experience the ultimate rags-to-riches journey in a medieval fantasy world. Begin each life cycle as a beggar and work your way up through various professions, from simple laborer to skilled craftsman, and eventually to noble knight. Each lifetime teaches valuable lessons that carry forward to your next incarnation.

Deep Skill System

Master dozens of interconnected skills across multiple categories including combat, crafting, magic, and social abilities. Each skill opens new opportunities and career paths, creating endless possibilities for character development and specialization.

Strategic Career Progression

Choose from numerous professions and jobs, each offering unique rewards and advancement opportunities. Your career choices directly impact your income, skill development, and social status within the medieval hierarchy.

Idle Game Mechanics

Enjoy the perfect balance of active engagement and passive progression. Set your character on skill-building tasks and watch them improve over time, even when you're not actively playing. Return to find significant progress and new opportunities unlocked.

Multiple Life Cycles

The innovative rebirth system allows you to start fresh with accumulated knowledge and bonuses from previous lives. Each cycle becomes more efficient and rewarding as you optimize your strategy and unlock permanent upgrades.

Game Mechanics

Skill Development

Click on progress bars to assign your character to different learning activities. Each skill has multiple levels and unlocks new abilities, jobs, and opportunities as you advance. Strategic skill selection is crucial for optimal progression.

Job System

Work various jobs to earn money and experience. Higher-level positions require specific skill prerequisites and offer better rewards. Plan your skill development to qualify for lucrative career opportunities.

Equipment and Upgrades

Purchase better equipment, tools, and living accommodations to boost your efficiency and unlock new possibilities. Smart investments accelerate your progress significantly.

Operation Guide

The game features intuitive point-and-click controls perfect for both casual and dedicated players:

  • Click Progress Bars : Select which skill to train or job to work
  • Menu Navigation : Access character stats, equipment, and progression trees
  • Strategic Planning : Choose optimal skill and career combinations
  • Resource Management : Balance time between earning money and developing skills

The simple interface makes it easy to jump in, while the depth of strategy keeps experienced players engaged for hours.

Why Play Progress Knight

Perfect for Idle Game Fans : Combines satisfying progression mechanics with strategic depth, offering both immediate gratification and long-term planning opportunities.

Unique Medieval Setting : Experience authentic fantasy medieval life with realistic career progression from peasant to nobility.

Free Browser Gaming : No downloads, installations, or payments required. Play instantly on any device with a web browser.

Endless Replayability : The rebirth system and multiple progression paths ensure each playthrough offers new discoveries and optimization challenges.

Casual-Friendly : Perfect for players who enjoy progression games but don't want intense time commitments. Set your character on tasks and check back periodically for satisfying advancement.

Whether you're new to idle games or a seasoned veteran, Progress Knight offers a uniquely engaging experience that combines medieval fantasy with addictive progression mechanics.

Frequently Asked Questions (FAQ)