Go to Hell - Underground Digging Adventure Game

Seele01-Flash
By
Go to Hell is a challenging pixel-style digging adventure where you must survive a 666-meter journey underground. Manage your health, oxygen, and food while avoiding deadly enemies and obstacles.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Go to Hell". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** 2.5D "Voxel" aesthetic (similar to Crossy Road or Minecraft). Use `BoxGeometry` for the terrain blocks and the player character to maintain the "pixel-bit" feel described in the original game, but with 3D depth. * **Camera:** Orthographic camera positioned for a side-scrolling view. The camera should smoothly follow the player's vertical descent (-Y axis). * **Environment Generation:** * **Surface:** A dark, spooky night scene with a low-poly church and dead trees (referencing the screenshot). * **Underground:** A grid of destructible blocks (Dirt, Rock, Gold/Food). As depth increases, the color palette should shift from browns/greys to reddish/magma tones (approaching Hell). * **Fluids:** Translucent blue blocks representing Water. * **Hazards:** Emissive orange blocks for Torches/Magma, and green voxel models for the "Underground Slugs". * **Mobile Optimization:** Use `InstancedMesh` for the terrain blocks to handle high object counts (hundreds of dirt blocks) without lag on mobile devices. Implement a chunk loading/unloading system to only render blocks near the player. ### 2. Audio Requirements * **BGM:** A catchy, fast-paced 8-bit Chiptune track. It should start with a "spooky" organ intro (surface) and transition into a frantic, adventurous loop. * **Sound Effects (SFX):** * **Digging:** A crunchy, satisfy "break" sound (pitch randomized slightly per block). * **Jump/Swim:** A retro 8-bit jump sound. * **Damage/Zap:** A low-bit "buzzer" sound when hitting a slug or torch. * **Eating:** A high-pitched "ding" or "chomp" when collecting food. * **Death:** A dramatic rising scale (harp) if ascending as an angel, or a descending distorted scale if falling as a demon. ### 3. Gameplay Loop * **Core Objective:** Dig down 666 meters to reach Hell. * **Mechanics:** * **Digging:** The player can break blocks directly beneath them. * **Movement & Wrapping:** Standard platformer movement (Left/Right/Jump). **Crucial:** Implement "Screen Wrapping"—if the player moves off the left edge of the screen, they instantly appear on the right edge (and vice versa). * **Fluids:** In water blocks, gravity is reduced, and the "Jump" button becomes "Swim Up". * **Stats System:** * **Health:** Decreases upon touching Slugs or Torches. * **Food:** Decreases over time (hunger). Replenished by collecting food blocks. * **Oxygen:** Decreases only while inside water blocks. Replenished by surfacing. * **Win/Loss:** * **Win:** Reach depth -666. * **Loss:** Lose all 6 lives. (On death, play a quick animation of the voxel character sprouting wings and flying up, or horns and falling down, then respawn at the nearest safe Y-level). ### 4. Mobile Controls & Interaction * **Control Scheme:** Split-screen touch controls. * **Left Half of Screen:** Virtual Joystick or Two large buttons for **Move Left / Move Right**. * **Right Half of Screen:** Two distinct large buttons: * **Jump/Swim:** (Upper right quadrant). * **Dig Down:** (Lower right quadrant). * **Haptic Feedback:** Trigger `navigator.vibrate(10)` when breaking a block or taking damage to provide tactile feedback. * **UI Layout:** * Top Bar (Always visible): Three distinct bars for **Health (Red)**, **Food (Brown/Orange)**, and **Oxygen (Blue)**. * Depth Counter: Large text showing current depth (e.g., "150m"). * Lives Counter: Display remaining lives (Starts at 6). * **Orientation:** Locked to **Portrait Mode** (Vertical) to emphasize the "digging down" verticality of the gameplay. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Go to Hell

Go to Hell is an engaging free escape game that combines digging mechanics with survival elements in a charming pixel art style. Your mission is deceptively simple: dig yourself 666 meters down through the earth's layers while staying alive. What starts as a straightforward digging adventure quickly becomes a test of resource management and strategic thinking.

This unique underground adventure has earned a solid 3.2/5 rating from players who appreciate its challenging gameplay and quirky sense of humor. The game's pixel art aesthetic gives it a retro charm while the survival mechanics add depth and tension to every move you make.

Core Features

Survival Resource Management

Success in Go to Hell requires careful attention to three critical life indicators: - Health : Decreases when encountering enemies like underground slugs or dangerous torches - Oxygen : Depletes over time and when underwater - swim to the surface to replenish - Food : Essential for survival - collect food items scattered throughout the tunnels

Dynamic Underground Environment

The game world is filled with varied challenges and obstacles: - Water sections : Navigate carefully to avoid drowning while managing oxygen levels - Enemy encounters : Green underground slugs that drain your energy on contact - Environmental hazards : Torches and other dangerous elements that damage your health - Collectible resources : Food items strategically placed throughout the underground maze

Six Lives System

When you die, the game offers a unique twist - you transform into either an angel (ascending to heaven) or a demon (descending to hell). With six lives total, you can maintain your tunnel progress and continue your underground journey, making each attempt a learning experience.

Gameplay Mechanics

The core gameplay revolves around strategic digging and survival. As you descend deeper underground, you'll encounter increasingly challenging situations that test your resource management skills. The game encourages exploration while punishing reckless behavior - every decision matters when your survival depends on limited resources.

The underground world is more complex than it initially appears. Water physics play a crucial role, requiring you to think about how water flows and pools as you dig. Managing the three resource meters simultaneously creates engaging multitasking challenges that keep players engaged.

Controls and Operations

The game features intuitive controls designed for smooth underground navigation:

  • W Key or Up Arrow : Jump when on solid ground, or swim upward when in water
  • A and D Keys or Left/Right Arrows : Move horizontally through tunnels and navigate around obstacles
  • S Key or Down Arrow : Your primary digging tool - destroys the ground directly beneath your character

Special Movement Feature : You can move off one edge of the screen and appear on the opposite side, adding a strategic wraparound element to navigation and escape routes.

Why Play Go to Hell

Perfect for Casual Gaming Sessions

This browser-based game requires no downloads or installations. Simply open your web browser and start digging! The game's design makes it perfect for quick gaming sessions or extended underground expeditions.

Unique Blend of Genres

Go to Hell successfully combines elements from multiple gaming genres: - Puzzle elements : Strategic thinking about digging paths and resource collection - Survival mechanics : Managing health, oxygen, and food creates constant tension - Arcade action : Fast-paced enemy encounters and environmental challenges

Charming Pixel Art Style

The game's retro pixel art aesthetic appeals to both nostalgia lovers and modern gamers. The cute character design contrasts humorously with the hellish theme, creating a unique visual identity.

Free-to-Play Accessibility

Enjoy the complete gaming experience without any cost. All features, levels, and content are available from the start, making it accessible to players regardless of budget.

Cross-Platform Compatibility

Play seamlessly across different devices - desktop computers, laptops, tablets, and mobile phones all support this browser-based adventure.

Frequently Asked Questions (FAQ)