Bitcoin Mining Simulator

Seele01-Flash
By
Bitcoin Mining Simulator lets you build and manage your own cryptocurrency mining empire. Start small, upgrade your rigs, and balance profits with electricity costs to become a Bitcoin tycoon.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Bitcoin Mining Simulator". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Create a **Low-Poly, Flat-Shaded 3D** aesthetic that mimics the clean, vector look of the reference screenshot. Use an **Orthographic Camera** positioned at an isometric angle (top-down diagonal) to simulate a management view. * **The Room**: A grid-based floor (blue/grey carpet texture) with beige walls. The room should be dynamically expandable (mesh scaling). * **Mining Rigs**: Create 3D models for "Starter PC," "GPU Rack," and "ASIC Miner." Rigs should have animated parts: spinning cooling fans and blinking LED status lights (Green = Mining, Red = Overheat). * **Decor & Utility**: Include wall-mounted air conditioners (essential for gameplay) and decorative office items like charts or windows. * **Performance**: Use simple `MeshLambertMaterial` or `MeshToonMaterial` to reduce rendering cost on mobile. Use InstancedMesh for the mining rigs if the player places many of them. ### 2. Audio Requirements * **BGM**: A relaxing, low-fidelity "Synthwave" or "Lo-fi Beats" track. It should be repetitive but non-intrusive, suitable for an idle game. * **SFX**: * **Ambience**: A dynamic low-hum sound of computer fans that gets louder/higher pitch as the room temperature rises. * **UI Sounds**: Soft digital "blips" for button presses. A satisfying "Cash Register/Coin" sound when purchasing upgrades or collecting bonuses. * **Alerts**: An alarm sound if the room temperature hits critical levels. ### 3. Gameplay Loop * **Core Mechanic**: Generate "BTC" currency automatically over time based on the total Hash Rate of placed rigs. * **Resource Balancing**: * **Income**: BTC generated per second. * **Expense**: Electricity cost per second (deducted automatically). If Expense > Income, the player loses money. * **Temperature**: Each rig adds heat. If total heat exceeds the room's cooling capacity, rigs stop working (turn red) or efficiency drops. Player must buy Air Conditioners to counter this. * **Progression**: Start with 1 basic PC. Earn BTC -> Buy better Rigs -> Heat rises -> Buy Cooling -> Electricity rises -> Upgrade Power Supply/Expand Room. * **Research**: A simple timer-based system to unlock "Overclocking" (more risk/reward) or "Better Fans." ### 4. Mobile Controls & Interaction * **Camera Controls**: * **Pan**: One-finger drag to move the camera around the room. * **Zoom**: Two-finger pinch to zoom in/out. * **Object Interaction**: Raycaster implementation. Tapping a rig opens a context menu (Sell, Upgrade, Repair). * **UI Layout (Mobile Optimized)**: * Discard the desktop sidebar layout. Use a **Bottom Navigation Bar** with tabs: [Shop], [Inventory], [Stats/Research]. * **Heads-Up Display (HUD)**: Pin the BTC Balance, Current Temp, and Hash Rate to the top of the screen (SafeArea compatible). * **Touch Feedback**: When purchasing a rig or tapping a button, trigger `navigator.vibrate(20)` (if supported) for haptic feedback. * **Visual Feedback**: When a rig generates a "block" of bitcoin, spawn a floating floating "+BTC" text or icon that floats up and fades out. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Bitcoin Mining Simulator is an engaging idle management game that puts you in control of your own cryptocurrency mining operation. This free browser-based simulator offers an authentic experience of building and managing Bitcoin mining rigs while balancing profitability with operational costs.

Starting with a small Bitcoin gift, you'll purchase your first mining rig and begin your journey toward cryptocurrency fortune. The game perfectly captures the real-world challenges of Bitcoin mining, including electricity management, hardware upgrades, and operational efficiency.

Core Features

Realistic Mining Operations

Experience authentic Bitcoin mining mechanics where every decision impacts your profitability. Monitor your mining rates, track electricity consumption, and optimize your setup for maximum efficiency.

Strategic Resource Management

Balance income against electricity costs to maintain profitable operations. Poor energy management can quickly turn profits into losses, making strategic thinking essential for success.

Expandable Mining Facility

  • Room Expansion : Grow your mining operation by expanding your facility to accommodate more rigs
  • Temperature Control : Manage room temperature to keep your equipment running optimally
  • Multiple Rig Types : Research and unlock various mining hardware with different capabilities
  • Hardware Upgrades : Improve your existing rigs to increase mining efficiency

Idle Game Mechanics

Enjoy the satisfying progression of idle gameplay where your mining operation continues generating Bitcoin even when you're not actively playing. Check back regularly to reinvest profits and expand your empire.

Game Gameplay

Your mining journey begins with purchasing your first Bitcoin mining rig using a starter gift of cryptocurrency. Once operational, your rigs automatically mine Bitcoin, generating steady income that you can reinvest into:

  • New Mining Rigs : Expand your operation with additional hardware
  • Equipment Upgrades : Improve existing rigs for better performance
  • Facility Expansion : Create more space for larger operations
  • Research : Unlock advanced mining equipment and technologies

Success requires careful monitoring of your profit margins. As you add more rigs, electricity costs increase, potentially eating into your profits if not managed properly.

Operation Guide

Mouse Controls : Use left mouse button to interact with all game elements - Click on rigs to monitor performance and upgrade options - Navigate menus to purchase new equipment - Manage your inventory and store purchases - Expand rooms and place new mining hardware

Key Management Areas : - Income Tracking : Monitor Bitcoin generation rates - Cost Management : Keep electricity expenses under control - Temperature Control : Maintain optimal operating conditions - Research Progress : Unlock better equipment through technological advancement

Why Play This Game

Bitcoin Mining Simulator offers the perfect blend of educational value and entertainment. Whether you're curious about cryptocurrency mining or enjoy strategic management games, this simulator provides:

  • Free-to-Play : Complete gaming experience without any cost
  • Educational Value : Learn about Bitcoin mining economics and challenges
  • Relaxing Gameplay : Idle mechanics allow casual, stress-free gaming
  • Strategic Depth : Multiple layers of decision-making and optimization
  • Cross-Platform : Play seamlessly on desktop or mobile browsers

The game appeals to both cryptocurrency enthusiasts and casual gamers who enjoy building and managing virtual businesses. Its realistic approach to mining economics makes it both entertaining and informative about the world of digital currency.

Frequently Asked Questions (FAQ)