Primitive Space Shooter (Concept/Prototype)
A downloadable game for Windows
The Geometric War Enter a vast, omnidirectional space arena where fundamental shapes have waged an endless war for ultimate power. In this pure 6-Degrees-of-Freedom (6DoF) space shooter, you must pilot your craft through an infinite void, surviving massive, coordinated swarms of Spheres and Pyramids. There is no up or down—only absolute momentum, tactical flight, and geometric destruction.
A Unity ECS Technical Showcase While the visuals intentionally strip away the noise to focus on primitive shapes, the engine powering them is highly advanced. This project is built entirely from the ground up using Unity's modern Entity Component System (ECS) to push the limits of what happens when data-oriented design meets arcade space combat.
Under the Hood (Technical Features):
- Massive Scale & Performance: By bypassing standard Unity GameObjects and utilizing pure unmanaged ECS memory architecture, the game smoothly renders and simulates hundreds to thousands of independent, physics-driven enemies simultaneously.
- Multi-Threaded Swarm AI: The enemy AI utilizes a highly parallelized Boids (Flocking) algorithm. Leveraging the C# Job System and the Burst Compiler, enemies calculate complex separation, alignment, and cohesion math across all CPU cores. They dynamically group into massive, organic swarms, break off into squads, or hunt the player down as lone wolves.
- Data-Oriented Combat: Every bullet impact, ship collision, and explosion relies on Burst-compiled trigger events and real-time physics scrubbing, ensuring clean, predictable, and highly responsive arcade combat that never locks up the main thread.
| Published | 6 days ago |
| Status | Prototype |
| Platforms | Windows |
| Author | Akshat Bheda |
| Genre | Action |
| Tags | 6dof, Arena Shooter, ecs, horde-survival, Score Attack, space-shooter, Space Sim, swarm, tech-demo, Unity |
| AI Disclosure | AI Assisted, Code |
Download
Click download now to get access to the following files:


Leave a comment
Log in with itch.io to leave a comment.