Skip to content

About

Isometric 3D project

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

33 Commits

Folders and files

Repository files navigation

👾 Isometric Swarm Survivor

A high-octane, dopamine-inducing 2D Isometric Swarm Survival game built with Godot Engine 4.3 (GL Compatibility / Forward+), inspired by Vampire Survivors, Synthetik, and Hades.

Godot Engine License Status


🌟 Key Features

🌌 1. True 2:1 Isometric Cyber Citadel Arena

  • Procedural 3D Beveled Floor Shader (isometric_ground.gdshader): Real-time calculated normal bevels, ambient occlusion, mechanical corner rivets, and tactile recessed seams.
  • Multi-Tier Neon Energy Grid: Recessed groove channels with periodic traveling plasma surges and pulsating vertex junction nodes.
  • Procedural Tile Variations: Heavy ventilation heat grates with thermal sub-floor glow, cybernetic circuit motherboards, and industrial hazard chevron striping.
  • Cosmic Void Abyss & Hologram Forcefield: Outer boundaries fracture into floating platforms over a deep-space nebula starfield with high-voltage containment laser barriers.
  • Interactive Environmental Props: Industrial Tesla power generator towers and ground steam vents puffing cooling vapor.

🦗 2. Massive Swarm Simulation (5,000+ Popcorn Enemies)

  • High-Performance MultiMeshInstance2D: Renders thousands of scurrying arachnoid crawlers, agile purple scouts, and volcanic behemoth brutes at a locked 60+ FPS.
  • Custom Spatial Hash Partitioning: O(1) broadphase spatial neighbor queries for flocking, separation, and hit detection.
  • Vampire Survivors Gold Standard Pacing: Satisfying screen-clearing popcorn enemy explosions, blood decals, chitin shard physics, and directional camera punch impulses.

⚡ 3. Deep Arsenal & Super Evolutions

  • 7 Unique Weapon Classes: Railgun, Flamethrower, Shockwave Blast, Magic Missiles, Blade Orbit, Tesla Chain Lightning, and Bio Mortar.
  • Super Evolution Synergy Tree: Combine max-level weapons with specialized passives to unlock game-changing evolutionary forms (Hyperion Beam, Sunstorm, Supernova, Mjolnir, etc.).
  • Juicy Arcade Feedback: Directional camera punch, micro-hitstop, screen shake anti-stacking, pentatonic gem pickup chimes, and floating damage numbers.

🎮 4. Controls

  • W / A / S / D or Arrow Keys: Move (True isometric 2:1 directional glide)
  • Auto-Aim & Auto-Fire: Weapons automatically target closest threats or track movement
  • Mouse / Buttons: Interactive UI navigation and level-up card selection

🛠️ Running the Project

  1. Download Godot Engine 4.3 Stable.
  2. Clone this repository:
    git clone https://github.com/JeffNa1/isometric-swarm.git
  3. Open Godot, click Import, select project.godot, and press Run (F5)!

📜 License

MIT License. Created with love for swarm survivor games.

About

Isometric 3D project

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages