Chibi Knight

Seele01-Flash
By
Chibi Knight is a charming medieval action-adventure game where you control an adorable knight on an epic quest to save the kingdom. Battle enemies with your sword, learn powerful magic spells, and level up your hero.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Chibi Knight Action Adventure". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: 2.5D Side-Scrolling Action Game. Use **Low-Poly 3D models** with **Cel-Shading (Toon Shader)** to mimic the thick-outlined, vector art style of the original Flash game. * **Character Design**: * **Player**: A "Chibi" proportioned knight (large head, small body). Wears silver armor with a simple visor, red accents (cape/plume), and wields an oversized sword. * **Enemies**: Cute but dangerous low-poly monsters (e.g., Green Slimes, Purple Bats, and a Large Armored Boss). * **Environment**: * **Background**: A parallax scrolling background featuring a medieval kingdom at night (deep blue sky, twinkling stars, silhouette of a castle, distant green hills). * **Foreground**: A grassy platform path where the action takes place. Use simple geometry with vibrant green textures. * **Performance Optimization**: * Use `THREE.InstancedMesh` for environmental props (grass blades, trees). * Limit character polygon count to <800 triangles for mobile efficiency. * Use a single Texture Atlas for all character colors to reduce draw calls. ### 2. Audio Requirements * **BGM (Background Music)**: A heroic, upbeat, "march-style" track using a mix of orchestral horns and 8-bit chiptune synths to capture the nostalgic Flash game era. * **Sound Effects (SFX)**: * **Combat**: Cartoonish "Whoosh" for sword swings, wet "Splat" or "Thud" for hitting enemies. * **Voice**: Cute, high-pitched "Hiyah!" grunts when attacking. * **UI/Feedback**: A retro "Ding!" sound when leveling up or collecting XP orbs. * **Magic**: A crackling fire sound for casting spells. ### 3. Gameplay Loop * **Core Mechanics**: * **Combat**: The player moves right, encountering waves of enemies. Pressing 'Attack' performs a melee combo. Pressing 'Magic' launches a projectile (cooldown based). * **RPG Elements**: Defeated enemies drop "XP Orbs" (glowing particles). Collecting them fills a bar; when full, the player levels up (visual effect + stat boost: increased damage and max HP). * **Win/Loss Conditions**: * **Victory**: Reach the end of the stage and defeat the Boss Knight. * **Defeat**: Player HP reaches zero (show a "Try Again" screen). * **Enemy Behavior**: Simple AI that walks toward the player and attacks when in range. Flying enemies (bats) swoop down. ### 4. Mobile Controls & Interaction * **Orientation**: **Landscape Mode** (Fixed). * **Touch Controls**: * **Left Zone**: A floating **Virtual Joystick** (D-Pad logic) for horizontal movement (Left/Right). * **Right Zone**: * **Large Button (A)**: Sword Attack (Red color, iconic sword icon). * **Small Button (S)**: Magic Spell (Blue color, placed above/left of the attack button). * **Camera**: Use an `OrthographicCamera` slightly angled down (approx 15 degrees) to give depth while maintaining a 2D gameplay feel. The camera must smoothly follow the player on the X-axis. * **Haptic & Visual Feedback**: * Trigger `navigator.vibrate(50)` on taking damage or landing a critical hit. * **Screen Shake**: Mild camera shake effect when the Boss lands a heavy attack. * **Damage Numbers**: Floating text pop-ups showing damage values. * **UI Layout**: * Top Left: Player Head Icon, HP Bar (Red), MP/XP Bar (Blue/Yellow). * Top Right: Pause Button (min 44x44px touch target). Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Chibi Knight is an engaging medieval action-adventure game that combines cute character design with exciting combat mechanics. As the brave Chibi Knight, you're tasked with saving an entire kingdom from danger. This free browser-based game offers hours of entertainment with its perfect blend of sword combat, magic systems, and RPG progression elements.

The game features a charming art style that makes the medieval fantasy world accessible and enjoyable for players of all ages. Despite its cute appearance, Chibi Knight delivers satisfying combat mechanics and meaningful character progression that will keep you engaged throughout your heroic journey.

Core Features

Epic Medieval Adventure

Embark on a classic hero's journey through a beautifully crafted medieval fantasy world. Face various enemies, explore different locations, and uncover the mysteries threatening the kingdom.

Dynamic Combat System

  • Sword Fighting : Master melee combat with your trusty blade
  • Magic Spells : Learn powerful spells from wise wizards to enhance your abilities
  • Strategic Combat : Different enemies require different tactics to defeat
  • Boss Battles : Challenge formidable bosses that test your skills and strategy

Character Progression

Level up your Chibi Knight and increase various stats to become stronger. The RPG elements add depth to the gameplay, making each victory feel rewarding and meaningful.

Accessible Browser Gaming

  • No Download Required : Play instantly in any modern web browser
  • Free to Play : Enjoy the complete adventure without any cost
  • Flash-Based : Classic web gaming experience with smooth performance

Gameplay

In Chibi Knight, you'll guide your adorable hero through various challenges and battles. The gameplay combines action elements with RPG progression, creating an engaging experience that rewards both skill and strategy.

Combat Mechanics : Use your sword to battle different types of enemies, each with unique attack patterns and weaknesses. Timing your attacks and learning enemy behaviors is crucial for success.

Magic System : Throughout your journey, you'll encounter wizards who can teach you powerful spells. These magical abilities provide new combat options and can turn the tide in difficult battles.

Character Development : As you defeat enemies and complete challenges, your knight gains experience points. Level up to increase your stats, making you stronger and more capable of facing the tougher enemies and bosses that await.

Operation Guide

The game features intuitive controls that are easy to learn:

  • Arrow Keys : Move your Chibi Knight around the game world
  • A Key : Attack enemies with your sword and confirm menu selections
  • S Key : Access your spell list during combat and cancel menu actions

These simple controls make the game accessible while still allowing for skillful play and strategic combat decisions.

Why Play This Game

Chibi Knight offers a perfect introduction to action-RPG gaming with its approachable difficulty curve and charming presentation. The game successfully balances cute aesthetics with engaging gameplay mechanics, making it appealing to both casual players and gaming enthusiasts.

The medieval fantasy setting provides a classic adventure experience, while the character progression system gives you a sense of growth and achievement. Whether you're looking for a quick gaming session or a longer adventure, Chibi Knight delivers satisfying gameplay that keeps you coming back.

The free browser-based format means you can start playing immediately without any barriers, making it an excellent choice for anyone seeking quality entertainment without commitment.

Frequently Asked Questions (FAQ)