Real Estate Tycoon

Seele01-Flash
By
Real Estate Tycoon is a free online strategy game where you build a property empire by buying low and selling high. Start small and work your way up to owning luxurious mansions through smart real estate investments.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Real Estate Tycoon: Mobile Edition**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: **Low-poly Isometric Art Style**. Create a vibrant, toy-like city aesthetic. * **Procedural Models (No External Assets)**: * **Houses**: Use `THREE.BoxGeometry` for the base and `THREE.ConeGeometry` for the roof. Generate 3 different "tiers" of houses (Small/Blue, Medium/Red, Luxury/Gold) based on price range. * **Environment**: A bright green plane (`0x7cfc00`) representing grass. Simple grey strips for roads forming a grid. * **Decorations**: Simple low-poly trees (cylinder trunk + sphere leaves) scattered around to make the scene lively. * **Camera**: **Orthographic Camera** set to an isometric angle (approx. 45 degrees) to give a classic strategy game look. * **Performance**: Use `THREE.InstancedMesh` if possible for trees/props, or merge geometries to keep draw calls low for mobile devices. Use simple Lambert or Phong materials for performant lighting. ### 2. Audio Requirements * **BGM**: Generate a placeholder function for a loop of **"Upbeat Lounge/Elevator Jazz"** music (smooth, relaxing but rhythmic). * **SFX**: * **Buy Action**: A construction "thud" or hammer sound. * **Sell/Profit**: A loud "Cash Register" or "Coin Jingle" sound. * **Loss**: A descending "Womp-womp" or low tone if sold at a loss. * **Market Update**: A subtle "Pop" or "Tick" sound when house prices change. ### 3. Gameplay Loop * **Setup**: Player starts with **$500,000**. The goal is to reach **$5,000,000**. * **Market Simulation**: * Create a grid of 6-8 plots. * Houses appear on plots with a generated "Market Price". * Prices must fluctuate randomly every 2-3 seconds (visualize this with a trending arrow or changing color text). * **Core Mechanic**: * **Buy**: Tap a neutral house to buy it. Deduct cash. The house roof changes color to indicate ownership (e.g., Green). * **Hold**: Watch the price fluctuate. * **Sell**: Tap an owned house to sell at the current market price. Add cash. * **UI Feedback**: * Display "Profit" in Green text or "Loss" in Red text floating up from the house upon selling. ### 4. Mobile Controls & Interaction * **Touch Interaction**: * Implement `THREE.Raycaster` mapped to touch events (`touchstart`). * **Tap**: Selects a house to Buy or Sell. * **UI Overlay (HTML/CSS)**: * **Top Bar**: Large, readable font showing "Current Cash" and "Goal". * **Floating Labels**: Use `THREE.CSS2DRenderer` or HTML overlays for house prices. These must be anchored to the 3D objects but scale to remain readable on mobile screens. * **Price Tags**: Background pill-shape (White) with Black text for high contrast. * **Haptic Feedback**: Trigger `window.navigator.vibrate(50)` when buying and `window.navigator.vibrate([50, 50, 50])` when selling for a profit. * **Orientation**: Landscape preferred, but ensure the camera zoom adapts if loaded in Portrait mode so the whole city is visible. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Real Estate Tycoon is an engaging property investment strategy game that puts you in the shoes of an ambitious real estate mogul. With a 3.0/5 rating from players, this free browser-based tycoon game challenges you to build a property empire from the ground up. The game's core philosophy is simple yet addictive: "Buy Low! Sell High! Location Location Location!"

In this strategic simulation, you'll start with limited capital and must make smart investment decisions to grow your real estate portfolio. The ultimate goal is to accumulate enough wealth to purchase that coveted million-dollar mansion, but getting there requires patience, strategy, and market savvy.

Core Features

Authentic Real Estate Experience

  • Property Market Simulation : Experience realistic market fluctuations and property value changes
  • Strategic Decision Making : Analyze location, timing, and market trends to maximize profits
  • Progressive Difficulty : Start with modest properties and work up to luxury real estate
  • Free-to-Play : Completely free with no hidden costs or premium features

Simple Yet Engaging Gameplay

  • Intuitive Controls : Easy mouse-click interface suitable for all skill levels
  • Visual Property Map : Clear overhead view showing available properties and their locations
  • Instant Feedback : Real-time profit calculations and portfolio tracking
  • Endless Replayability : Different strategies lead to different outcomes

Investment Strategy Elements

  • Market Analysis : Study property values and neighborhood trends
  • Risk Management : Balance high-risk, high-reward investments with safer options
  • Portfolio Diversification : Manage multiple properties across different locations
  • Profit Optimization : Time your sales perfectly to maximize returns

Gameplay Mechanics

The game presents a top-down view of various neighborhoods with properties available for purchase. Each property displays its current asking price, and you must decide whether it represents a good investment opportunity. Factors to consider include:

  • Location desirability and future growth potential
  • Current market conditions and price trends
  • Your available capital and cash flow management
  • Holding time versus quick flip opportunities

Operation Guide

Basic Controls: - Mouse Click on Property : Purchase available real estate - Mouse Click on Owned Property : Sell for current market value - Menu Navigation : Use mouse to access game options and statistics

Getting Started: 1. Begin with your starting capital displayed on screen 2. Survey available properties and their prices 3. Click on undervalued properties to purchase them 4. Monitor market changes and property value fluctuations 5. Sell properties when prices peak to maximize profit 6. Reinvest profits into larger, more valuable properties 7. Continue building your portfolio until you can afford the mansion

Pro Tips: - Look for properties priced below market value - Consider location factors that might affect future prices - Don't hold onto properties too long if prices start declining - Diversify your investments across different property types

Why Play Real Estate Tycoon

Perfect for Strategy Lovers : If you enjoy economic simulation and strategic planning games, Real Estate Tycoon offers an accessible yet challenging experience that mirrors real-world investment principles.

Educational Value : Learn basic real estate investment concepts like market timing, location analysis, and portfolio management in a fun, risk-free environment.

Quick Gaming Sessions : The simple interface and straightforward gameplay make it perfect for both short breaks and longer gaming sessions.

No Financial Risk : Experience the thrill of property investment without any real-world financial consequences.

Browser Accessibility : No downloads required - play instantly on any device with a web browser.

Whether you're dreaming of real estate riches or just love strategic gameplay, Real Estate Tycoon provides an entertaining introduction to the world of property investment. Start building your empire today and see if you have what it takes to earn that million-dollar mansion!

Frequently Asked Questions (FAQ)