NIMRODS: GunCraft Survivor Demo

Seele01-Flash
By
NIMRODS: GunCraft Survivor is an intense roguelike shooter where you survive alien hordes while crafting powerful weapons. Scavenge parts, create high-tech guns, and complete challenging missions on a hostile alien planet.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "NIMRODS: GunCraft Survivor". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** 3D Low-Poly with Toon Shading (Cel-shaded). The aesthetic should mimic the 2D cartoon source material but in a performance-friendly 3D format. Use a vibrant color palette with high contrast: saturated greens for the alien terrain, industrial greys/yellows for the player/weapons, and bright reds/purples for enemies. * **Player Character:** A rugged, blocky mercenary character model. Crucially, the **weapon model** must appear modular. It should be constructed of distinct primitives (barrel, stock, magazine) to visually represent the "GunCraft" mechanic. * **Enemies:** Three distinct types of low-poly alien swarms using instanced meshes for performance: 1. *Chasers:* Green slime-like blobs (simple spheres with deformation). 2. *Flyers:* Wasp-like creatures (cones with simple wing animations). 3. *Shooters:* Floating crystalline eyes (icosahedrons) that fire slow projectiles. * **Environment:** An infinite, tiling "Alien Swamp" plane. Use perlin noise to generate slight height variations. Decorate sparsely with jagged rocks and strange alien flora (purple jagged grass). Add a distance fog (greenish tint) to hide the render limit and improve mobile FPS. * **Camera:** Orthographic camera positioned at a high angle (Isometric view, roughly 60 degrees), following the player smoothly. ### 2. Audio Requirements * **BGM:** High-tempo, gritty Industrial Synthwave / Rock track. It should feel aggressive and rhythmic to match the constant shooting. * **Sound Effects (SFX):** * *Shooting:* Needs to be punchy. Use different synthesized sounds based on weapon upgrades (e.g., rapid ticks for high fire rate, heavy booms for shotgun spreads). * *Impacts:* "Squishy" organic sounds when bullets hit aliens. * *UI:* Metallic "clank" sounds when selecting weapon parts during upgrades. * *Drops:* A high-pitched "ding" or magnetic hum when collecting XP gems/weapon parts. ### 3. Gameplay Loop * **Core Mechanic (Survivor Style):** The player automatically shoots at the nearest enemy within range. The player's only goal is to move and survive. * **Horde Logic:** Enemies spawn just outside the camera view and move linearly toward the player. The spawn rate increases over time. * **The "GunCraft" Progression:** * Enemies drop "Bio-Plastic" (XP). Collecting enough triggers a Level Up. * **Level Up Screen:** Pause the game and present 3 random Gun Parts (e.g., "Split Barrel", "Explosive Ammo", "Rapid Motor"). Selecting one instantly applies the stat change. *Advanced:* If possible, procedurally attach a simple geometry to the player's gun model to visualize the upgrade. * **Win/Loss:** The game is endless. Game Over occurs when player HP reaches 0. Display "Time Survived" and "Monsters Eliminated" on the death screen. ### 4. Mobile Controls & Interaction * **Orientation:** Landscape Mode (Fullscreen). * **Movement:** A dynamic Virtual Joystick on the left half of the screen. The center of the joystick appears wherever the player first touches. * **Combat:** Fully Automatic. The character auto-aims at the closest enemy. * *Optional:* A generic "Dash/Roll" button on the bottom right (80x80px hit area) for evasive maneuvers with a 3-second cooldown. * **UI Layout:** * Top Left: HP Bar (Green). * Top Center: Kill Count & Timer. * Top Right: XP/Level Progress Bar (Blue). * *Level Up Modal:* Large, card-style buttons (taking up 80% of screen width) for easy tapping. * **Feedback:** Screen shake (camera shake) on taking damage or firing heavy weapons. Simple vibrate (Haptic Feedback) on player death. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

NIMRODS: GunCraft Survivor is an adrenaline-pumping roguelike shooter that combines survival mechanics with deep weapon crafting systems. Set on a dangerous alien planet, you must fight through endless waves of monsters while scavenging for weapon parts and completing critical missions. This demo version offers a taste of the full survival experience, letting you test your skills against alien hordes completely free in your browser.

The game features a unique top-down perspective that gives you tactical awareness of incoming threats from all directions. Every playthrough is different thanks to the roguelike elements, ensuring that no two survival sessions are exactly alike.

Core Features

This survival shooter stands out with its innovative gameplay mechanics:

  • Advanced Weapon Crafting System : Scavenge alien technology and weapon parts to create powerful, customized firearms
  • Roguelike Progression : Each death teaches you something new, with procedurally generated challenges and rewards
  • Mission-Based Gameplay : Complete specific objectives while surviving increasingly difficult waves of enemies
  • Controller Support : Play with keyboard and mouse or your favorite gamepad for optimal comfort
  • Free Browser Access : No download required - jump straight into the action through your web browser
  • Top-Down Tactical Combat : Strategic positioning and movement are key to survival

Weapon Crafting Excellence

The heart of NIMRODS lies in its sophisticated weapon crafting system. Collect alien technology scattered across the battlefield and combine components to create devastating firearms. Each weapon part affects performance differently, allowing for countless combinations and playstyles.

Endless Alien Threats

Face diverse alien monsters, each with unique attack patterns and behaviors. From swift scouts to heavily armored brutes, every enemy type requires different tactical approaches and weapon loadouts.

Gameplay Mechanics

Survival in NIMRODS requires mastering several key systems:

Combat Flow : Engage enemies using tactical positioning and weapon management. The top-down view lets you spot threats early and plan your movements accordingly.

Resource Management : Scavenge weapon parts and materials while fighting. Balance offensive pushes with strategic retreats to collect valuable components.

Mission Objectives : Complete specific tasks during survival runs to unlock rewards and progression opportunities.

Operation Guide

Game controls are intuitive and responsive:

  • WASD Keys or Arrow Keys : Move your character in all directions
  • Left Mouse Button : Fire your current weapon
  • Controller Support : Full gamepad compatibility for console-style gaming

The game supports both keyboard/mouse and controller input, so you can choose your preferred control method for maximum comfort during intense survival sessions.

Why Play NIMRODS: GunCraft Survivor

This game offers a perfect blend of action and strategy that keeps you coming back:

Immediate Accessibility : Start playing instantly in your browser without downloads or installations. Perfect for quick gaming sessions or extended survival marathons.

Unique Weapon System : Unlike other shooters, your weapons are truly customizable. Experiment with different component combinations to find your perfect loadout.

Challenging but Fair : The roguelike structure means every death is a learning opportunity. Failure leads to knowledge, and knowledge leads to better survival strategies.

Demo Freedom : Experience the core gameplay loop completely free. Test your survival skills and weapon crafting abilities before deciding on the full version.

Whether you're a fan of survival games, roguelike mechanics, or intense shooter action, NIMRODS offers something special. The combination of tactical combat, creative weapon crafting, and endless replayability makes it a standout experience in the browser gaming space.

Frequently Asked Questions (FAQ)