Skip to content

NikhilChaudhary285/Space-War

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Space War

Unity Android • 2D Shooter • Collision Optimization

A vertical endless shooter featuring dynamic enemy waves, weapon systems, and performance-focused collision handling.


✨ Highlights

  • Enemy wave spawning system
  • Multiple enemy attack patterns
  • Health & damage framework
  • Weapon firing mechanics
  • Mobile-focused optimization

⚙️ Engineering Challenge

As the number of enemies and projectiles increased, collision handling became difficult to maintain and inefficient due to multiple script-level collision checks.


✅ Solution

Redesigned the collision system using Unity’s Layer Collision Matrix, allowing the engine to handle collision filtering internally.

Benefits

  • Reduced unnecessary collision checks
  • Cleaner architecture
  • Better runtime performance
  • Easier scalability for new enemy/projectile types

🛠 Tech Stack

  • Unity
  • C#
  • Android Optimization
  • Physics & Collision Systems

🔗 Links

🎮 Gameplay Video
https://drive.google.com/file/d/1k66tYQfXYUDZgQfcYW42ZFQvEHl8jcW5/view?usp=sharing

💻 GitHub Repository
https://github.com/NikhilChaudhary285/Space-War

About

The Endless shooting Game about shooting and destroying enemy’s space crafts with different damage and health attributes.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages