Asset Store
Discover high-quality assets for your next game project, or create your own with AI.
Create AssetDiscover high-quality assets for your next game project, or create your own with AI.
Create Asset
Made with Nano Banana 2 Lite · CC0 · 2 Oct 2026
Generated from: The player character of a scene from a small video game about: Create a complete, polished, playable 3D game called **“Build a Train Station”**. The game should be a colorful, family-friendly train-station tycoon and railway-building game suitable for players under 16. The most important requirement is that this must be a **REAL PLAYABLE GAME**, not a concept, mockup, collection of screenshots, or menu-only prototype. Build the systems so they work together as one complete gameplay loop. ================================================== 1. CORE GAMEPLAY LOOP ================================================== The main gameplay loop is: BUILD TRACKS ↓ CREATE A VALID TRAIN ROUTE ↓ WAIT FOR TRAIN ↓ TRAIN ARRIVES ↓ PASSENGERS BOARD ↓ TRAIN FOLLOWS PLAYER'S TRACK ↓ TRAIN COMPLETES JOURNEY ↓ PLAYER EARNS MONEY ↓ BUY TRACKS / UPGRADE STATION / UPGRADE TRAIN ↓ EXPAND ↓ REBIRTH ↓ REPEAT The player should immediately understand what to do. Start the player with a small station and limited resources. ================================================== 2. PLAYER STATION ================= Give every player their own station area. The station should include: * Main station building * Train platform * Railway entrance * Track-building area * Track Shop * Station Upgrade area * Train Upgrade area * Rebirth area * Decorative environment The station should look attractive and alive. Add: * Trees * Lamps * Benches * Signs * Small shops * Fences * Station lights * Platform details * Railway signs * Decorative objects Use a colorful polished 3D cartoon style. ================================================== 3. TRACK BUILDING SYSTEM ======================== Create a simple grid-based railway construction system. The player can enter BUILD MODE. Available track pieces: 1. Straight Track 2. Left Curve 3. Right Curve 4. Station Track 5. End Track When the player selects a track: * Show a transparent preview. * Snap the track to a grid. * Allow rotation. * Allow placement. * Allow cancellation. * Allow removal of previously placed tracks. * Make connected tracks visually join together. The system must detect whether the player's railway forms a valid train route. If the route is valid, display: "ROUTE READY!" If the route is incomplete, display: "CONNECT YOUR TRACKS!" The train must not start a journey on an invalid route. ================================================== 4. TRACK SHOP ============= Create a working Track Shop. Initial track: Straight Track — FREE Additional tracks: Left Curve — 100 Money Right Curve — 100 Money Station Track — 250 Money End Track — 500 Money Make all prices configurable. The shop must actually unlock/purchase tracks. Do not create fake buttons. When a player purchases a track: * Deduct Money. * Unlock the track. * Make it available in Build Mode. ================================================== 5. TRAIN SYSTEM =============== Create a complete train system. The default train cooldown is: 5 MINUTES. Display a countdown: NEXT TRAIN: 05:00 When the countdown reaches zero: 1. Spawn the train. 2. Send it to the player's station. 3. Stop at the platform. 4. Allow passengers to board. 5. Start the journey. 6. Follow the player's created railway route. 7. Complete the route. 8. Return to the station. 9. Unload passengers. 10. Give the player Money. 11. Reset the countdown. The train should visibly follow the actual track. Do not simply teleport the train from one location to another. The train should move smoothly along the railway. Add: * Train engine * Passenger carriages * Headlights * Railway wheels * Train horn * Doors * Simple smoke/steam effects where appropriate Make the train visually appealing. ================================================== 6. DEVELOPMENT TEST MODE ======================== Because a 5-minute train cooldown makes development slow, create a developer/testing setting. TEST MODE: Train cooldown = 10 seconds. NORMAL MODE: Train cooldown = 5 minutes. Make it easy to switch between these values during development. Do not expose developer controls to normal players. ================================================== 7. PASSENGER SYSTEM =================== Create friendly passenger NPCs. When the train arrives: * Passenger NPCs appear at the station. * They walk toward the platform. * They wait for the train. * They board the train. * The train waits briefly. * The train starts its journey. During the journey: * Passengers remain inside the train. After the train completes its journey: * Passengers leave the train. * Passengers walk away from the platform. * The player receives the trip reward. Use optimized NPCs so the game remains performant. ================================================== 8. PASSENGER CAPACITY ===================== The basic train should have a limited passenger capacity. Example: Train Level 1: 5 passengers Train Level 2: 8 passengers Train Level 3: 12 passengers Train Level 4: 16 passengers Make these values configurable. More passengers should increase the potential reward. ================================================== 9. MONEY SYSTEM =============== Create a Money currency. Starting Money: 100 The player must NOT receive Money simply because a train spawned. Money is awarded only when the train successfully completes its journey. Base reward: 100 Money. Passenger count and station upgrades can increase the reward. Display: 💰 MONEY: 100 Make Money increase with a small animation. ================================================== 10. STATION UPGRADES ==================== Create a Station Upgrade system. Station upgrades should improve the station's economy. They should: * Increase Money earned per completed trip. * Reduce the train cooldown. * Visually improve the station. Example: LEVEL 1 Reward: 100 Cooldown: 5:00 LEVEL 2 Reward: 125 Cooldown: 4:45 LEVEL 3 Reward: 160 Cooldown: 4:30 LEVEL 4 Reward: 200 Cooldown: 4:15 LEVEL 5 Reward: 250 Cooldown: 4:00 Make upgrade prices progressively more expensive. Example: Level 2 — 500 Money Level 3 — 1,500 Money Level 4 — 4,000 Money Level 5 — 10,000 Money Make all values configurable. ================================================== 11. STATION VISUAL PROGRESSION ============================== When the player upgrades the station: Level 1: Small basic station. Level 2: Larger platform and additional decorations. Level 3: Larger station building and more railway details. Level 4: Large upgraded station. Level 5: Premium-looking major railway station. The station should visibly become better as the player progresses. ================================================== 12. TRAIN UPGRADES ================== Create Train Upgrades. Train upgrades should improve: * Speed * Passenger capacity * Overall trip efficiency Example: LEVEL 1: Normal speed LEVEL 2: 15% faster LEVEL 3: 30% faster LEVEL 4: 50% faster Make upgrades increasingly expensive. The upgraded train should visibly become faster. ================================================== 13. REBIRTH SYSTEM ================== Create a Rebirth system. First Rebirth requirements: 2,000 Money AND: * At least 1 Straight Track * At least 1 Curve Track Before rebirth, show the requirements clearly. When the player performs Rebirth: * Reset normal Money. * Reset normal station upgrades. * Reset normal train upgrades. * Reset normal track progression if appropriate. * Keep permanent Rebirth count. * Give a permanent Money multiplier. * Unlock future progression. Example multiplier: 0 Rebirths = 1.0x 1 Rebirth = 1.25x 2 Rebirths = 1.50x 3 Rebirths = 1.75x 4 Rebirths = 2.00x Make later Rebirth requirements progressively harder. ================================================== 14. PLAYER PROGRESSION ====================== The overall progression should feel like: SMALL STATION → FIRST TRACK → FIRST TRAIN → FIRST PASSENGERS → FIRST MONEY → MORE TRACKS → BETTER STATION → FASTER TRAIN → MORE PASSENGERS → MORE MONEY → REBIRT, full body, plain background. Drawn as a rough storyboard sketch: grey pencil and marker on white paper, one accent colour, loose flat shapes, no shading detail, no background clutter. Everything is original: never draw or resemble characters, places or logos from existing games, films or brands (no red-capped plumbers, no famous mascots), even when the idea names one. Keep the pictures honest: they promise what a small first version of this game, made in a game engine in a few days, can look like. Simple readable shapes, clear silhouettes, few flat materials, the in-game camera view. Never film stills, photoreal renders, AAA key art, detailed textures, cinematic lighting, or anything that looks like a big-studio game. No text, UI, HUD, logos or editor screens inside any image.
Creator
Kingsuk Dey
Sign in to join the conversation.
Sign in to comment🌍CC0
Use, share, and remix the model freely with no restrictions and no attribution needed.