Richup.io - Rule the Economy

Seele01-Flash
By
Richup.io is an engaging online strategy game that combines classic board game mechanics with modern multiplayer action. Build your real estate empire, collect rent, and outsmart opponents from around the world in this free-to-play browser experience.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Richup.io (3D Multiplayer Real Estate Tycoon)**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Clean, vibrant **Low-Poly** aesthetic. The game board should be a 3D square loop floating in a void or above a stylized city map. Use bright, distinct colors to differentiate property groups (e.g., Red, Blue, Green districts). * **Board Design**: A square track with rounded corners. The center of the board should feature a "Rolling Arena" for the dice or a decorative 3D mini-metropolis. * **Player Tokens**: Distinct, simple 3D geometric shapes or stylized icons (Car, Hat, Shoe, Dog) with player-specific highlight colors (glow outlines) for visibility on small screens. * **Performance Optimization**: Use `InstancedMesh` for repeating elements like houses, hotels, and board tiles to reduce draw calls. Limit texture resolution to 1024x1024. Use baked lighting for the board to avoid expensive real-time shadow calculations on mobile. ### 2. Audio Requirements * **BGM**: A smooth, upbeat **Lounge Jazz / Bossa Nova** track that loops seamlessly. It should feel expensive and relaxing (piano, upright bass, light percussion). * **Sound Effects (SFX)**: * **Dice**: Realistic "clacking" sounds synced with physics collisions. * **Movement**: A satisfying "pop" or "hop" sound as the token moves from tile to tile. * **Money**: A "Cha-ching" cash register sound for income; a "coin drop" sound for paying rent. * **UI**: crisp "Click" sounds for buttons; a "Whoosh" for UI panels sliding in/out. ### 3. Gameplay Loop * **Core Mechanic**: Turn-based economic strategy. 1. **Roll**: Active player touches a "Roll Dice" button. 3D dice are thrown physically onto the board center (using a physics engine like Cannon.js or Oimo.js). 2. **Move**: The player's token advances the number of tiles shown on the dice. 3. **Action**: * **Unowned Property**: Player can "Buy" or "Auction". * **Owned Property**: Player pays rent to the owner (visualize money floating from player A to player B). * **Special Tiles**: "Go to Jail", "Chance" (random card effect), "Tax" (pay bank). 4. **End Turn**: Control passes to the next player. * **Victory Condition**: Bankrupt all other players. The last player with a positive balance wins. * **Tycoon Elements**: Allow players to upgrade owned properties (build Houses/Skyscrapers) to increase rent. ### 4. Mobile Controls & Interaction * **Camera Control**: Isometric view (approx. 45-degree angle). Implement **OrbitControls** but restricted: allow slight rotation and pinch-to-zoom, but auto-center the camera on the active player's token during their turn. * **Touch Input**: * **Dice Rolling**: A large, circular button in the bottom-right corner. Support "Shake to Roll" (using device accelerometer API if available) or a "Swipe Up" gesture to throw dice. * **Property Management**: Tapping a tile on the board brings up a **Bottom Sheet** (modal) displaying property details, rent prices, and "Buy/Upgrade" buttons. This ensures the board is not obscured. * **UI Layout**: * **Portrait/Landscape**: Responsive design. In Portrait, the board is top-aligned, controls at the bottom. In Landscape, controls are on the right side. * **Touch Targets**: All interactive buttons (Buy, Trade, End Turn) must be at least 44x44px. * **Feedback**: Trigger **Haptic Feedback** (vibration) when dice hit the board, when the token lands, and when a purchase is made. highlight the valid path with an arrow before the token moves. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Richup.io is a captivating online strategy game that brings the excitement of real estate investment to your browser. With a solid 4.2/5 rating from players worldwide, this game combines the classic mechanics of property trading with modern IO game dynamics. Players compete to build the ultimate real estate empire while learning valuable investment strategies in a fun, competitive environment.

This browser-based game requires no downloads and supports all ages, making it accessible to anyone interested in strategic thinking and financial planning. The game's tagline "Rule the Economy" perfectly captures the ambitious spirit that drives every match.

Core Features

Strategic Real Estate Investment

Richup.io transforms traditional property trading into an engaging online experience. Players buy, sell, and develop properties while collecting rent from opponents who land on their spaces. The game teaches fundamental investment principles through entertaining gameplay mechanics.

Multiplayer Competition

Compete against real players from around the globe in real-time matches. Each game presents unique challenges as you face different opponents with varying strategies and playing styles. The multiplayer aspect adds unpredictability and excitement to every session.

Resource Management

Take control of railways and essential resources that other players need to progress. Strategic positioning of these assets can generate steady income streams and create powerful monopolies that dominate the game board.

Economic Strategy Elements

The game incorporates tycoon-style mechanics where smart reinvestment is key to success. Starting with $200 when passing "GO," players must make calculated decisions about property acquisition, development, and portfolio management.

Educational Value

While entertaining, Richup.io serves as an excellent introduction to basic economic principles. Players learn about cash flow management, strategic planning, risk assessment, and competitive market dynamics through hands-on experience.

Gameplay Mechanics

The core gameplay revolves around the classic "shake, rattle, and roll" dice mechanics that determine player movement around the board. Each turn presents opportunities to acquire new properties, pay rent to other players, or make strategic decisions about asset management.

Players start each game with equal resources but must use wit and strategy to outmaneuver opponents. The goal is to build a property empire that generates enough income to survive market fluctuations and opponent strategies while working toward bankrupting competitors.

Operation Guide

Desktop Controls

  • Mouse : Point, click, and interact with all board game elements
  • Left Click : Select properties, confirm purchases, and navigate menus
  • Hover : View detailed property information and potential investments

The intuitive interface makes it easy for new players to jump in while providing the depth that strategy enthusiasts crave. All game interactions are handled through simple mouse controls, ensuring accessibility across different skill levels.

Game Progression

Each match follows a structured progression where players take turns rolling dice, moving around the board, and making investment decisions. Success requires balancing aggressive expansion with conservative cash management, especially during the early game when resources are limited.

Platform Support

Richup.io runs seamlessly on all modern web browsers without requiring downloads or installations. The HTML5 technology ensures compatibility across:

  • Desktop computers (Windows, Mac, Linux)
  • Laptops and notebooks
  • Tablets (iPad, Android tablets)
  • Mobile devices (iOS and Android phones)

The responsive design adapts to different screen sizes while maintaining the full gaming experience across all supported platforms.

Why Play Richup.io

This game offers a perfect blend of entertainment and education, making it ideal for players who enjoy strategic thinking and competitive gameplay. The free-to-play model removes barriers to entry, while the multiplayer focus ensures that every game feels fresh and challenging.

Whether you're interested in learning about real estate investment, competing against skilled opponents, or simply enjoying a well-crafted strategy game, Richup.io delivers an engaging experience that keeps players coming back for more matches.

Frequently Asked Questions (FAQ)