Gangsta Bean - Free Online Shooting Platform Game

Seele01-Flash
By
Gangsta Bean is a hilarious free side-scrolling shooter where you control a tough bean character fighting against an army of evil food enemies. Packed with weapons, platform action, and quirky humor.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Gangsta Bean". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Use a **2.5D Side-Scrolling** perspective. Implement a **Low-Poly style with Toon Shading (Cel-Shading)** to replicate the original game's cartoon aesthetic while maintaining high performance on mobile devices. * **Main Character (The Bean):** Create a `CapsuleGeometry` based character representing "Gangsta Bean". He should wear a backwards baseball cap, dark sunglasses, and simple overalls. * **Enemies (Evil Food):** Generate distinct low-poly enemy types: * *Burger Bots:* Round shapes with layers (lettuce/patty colors). * *Pizza Drones:* Triangular floating enemies. * *Hotdog Thugs:* Cylindrical enemies that charge at the player. * **Environment:** An urban street setting with scrolling backgrounds (parallax effect if possible). Platforms should be floating concrete blocks or crates. * **VFX:** Use particle systems for: * "Cartoon Blood" (Red or Ketchup-colored particles) when enemies explode. * Muzzle flashes at the gun tip. * Smoke trails for grenades. ### 2. Audio Requirements * **BGM:** A looped **90s Hip-Hop / G-Funk instrumental track** (heavy bass, synth leads) to match the "Gangsta" theme. * **SFX:** * *Shooting:* distinct sounds for Pistol (sharp crack), Shotgun (deep boom), and Machine Gun (rapid fire). * *Impact:* "Squish" or "Splat" sounds when food enemies are defeated. * *Voice:* A low-pitched "Yeah!" or grunt when jumping/collecting items. ### 3. Gameplay Loop * **Core Mechanic:** Run-and-gun platformer. The player moves from left to right, clearing waves of food enemies to reach the level end. * **Weapon System:** The player starts with a Pistol. Defeating enemies drops "Weapon Crates" that cycle the player's weapon to stronger tiers (Shotgun -> Machine Gun -> Grenade Launcher) for a limited time or ammo count. * **Health & Damage:** Player has a Health Bar (3 hearts or percentage). Touching enemies or bullets reduces health. * **Victory/Defeat:** Reaching the rightmost edge of the map triggers "Level Cleared". Running out of health triggers a "Wasted" screen with a restart button. ### 4. Mobile Controls & Interaction * **Layout (Landscape Orientation):** * **Left Screen:** A dynamic **Virtual Joystick** for movement (Left/Right to move, Up to aim diagonally up). * **Right Screen - Primary Button:** A large, thumb-friendly "Shoot" button (Red). * **Right Screen - Secondary Button:** A slightly smaller "Jump" button (Green) located below or to the left of the shoot button. * **Right Screen - Tertiary Button:** A "Switch Weapon / Grenade" icon to cycle weapons or throw a grenade. * **Touch Feedback:** Implement `navigator.vibrate(20)` for haptic feedback when shooting or taking damage. * **Camera:** The camera must smoothly follow the player on the X-axis but maintain a fixed Z-distance (Side view). Implement a slight "look ahead" offset so the player can see what's coming. * **UI Scaling:** All buttons must be at least 44x44px navigable areas. The UI (Score, Health, Ammo) should anchor to the top corners with safe-area padding for notch screens. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Gangsta Bean is an entertaining side-scrolling shooter that combines humor with intense action. In this free online game, you take control of one bad bean who must face down an entire army of evil food enemies. With a rating of 3.9/5 from players, this quirky shooter offers a unique blend of cute characters and bloody action that keeps players coming back for more.

The game features a distinctive art style that mixes adorable bean characters with hardcore shooting mechanics, creating an unexpectedly engaging experience that appeals to fans of both cute games and intense action titles.

Core Features

Extensive Weapon Arsenal

Gangsta Bean doesn't mess around when it comes to firepower. You'll have access to multiple weapon types: - Primary Weapon : Your go-to gun for basic combat - Glock : Reliable pistol for precise shots - Knife : Close-combat melee weapon - MAC 10 : Rapid-fire submachine gun - Shotgun : Devastating close-range damage - AK47 : High-powered assault rifle - Grenades : Explosive area damage

Platform Action Elements

This isn't just a straight shooter - Gangsta Bean incorporates classic platform game mechanics. Navigate through different levels, jump over obstacles, and use the environment to your advantage while battling waves of food enemies.

Humor Meets Action

The game's unique charm comes from its combination of cute, funny visuals with surprisingly intense shooting gameplay. The contrast between the adorable bean character and the bloody combat creates a memorable gaming experience.

Gameplay Mechanics

The core gameplay revolves around side-scrolling action where you'll move through various environments while fighting off hordes of evil food enemies. Each weapon has different strengths and weaknesses, encouraging players to switch between them based on the situation.

The game features assist functions that can help during challenging moments, making it accessible to players of different skill levels while still providing enough challenge for experienced gamers.

Controls Guide

Movement : Use arrow keys to navigate your bean character through the levels Shooting : Spacebar fires your current weapon Grenades : Press 'G' to throw explosive grenades Weapon Switching : - Press '1' for primary weapon - Press '2' for Glock pistol - Press '3' for knife - Press '4' for MAC 10 - Press '5' for shotgun - Press '6' for AK47 Game Functions : - Press 'P' to pause the game - Use Z, X, C, V keys for various assist functions

Why Play Gangsta Bean

Perfect for Quick Gaming Sessions

As a browser-based game, Gangsta Bean is perfect for quick gaming breaks. No downloads required - just open your browser and start shooting!

Unique Gaming Experience

Few games successfully blend cute aesthetics with hardcore shooting action like Gangsta Bean does. It's this unexpected combination that makes the game memorable and entertaining.

Multiple Difficulty Layers

While the game appears simple on the surface, mastering all the weapons and learning optimal strategies for different enemy types provides depth that keeps experienced players engaged.

Free Entertainment

Completely free to play with no hidden costs or premium content locks. All weapons and features are available from the start.

Cross-Platform Compatibility

Works perfectly on any device with a modern web browser, whether you're on a computer, tablet, or smartphone.

Frequently Asked Questions (FAQ)