What it does

Space Warrior 3D is an action-packed 3D-style space shooter app for Android. It features 20 challenging levels with progressive difficulty, dynamic enemy wave spawning, an in-game shop to buy unlockable ships and shield power-ups, continuous audio synthesis with sound effects, and challenging boss fights every 3 levels.

How we built it

Built natively using Java and Android Canvas rendering. Implemented a custom SafeSoundEngine utilizing AudioTrack and programmatic synthesis to ensure stable real-time audio playback without crashing.

Challenges we ran into

Handling stable particle rendering and smooth frame rates on mobile devices while managing complex thread-safe audio synthesis.

Accomplishments that we're proud of

Creating a full-featured 3D space shooter with 20 levels, custom sound synthesis, zero crash issues, and a fully functional shop system.

What we learned

Optimizing low-level Canvas drawing algorithms, thread management, and custom sound synthesis for mobile game performance.

What's next for Space Warrior 3D

Adding new enemy types, online leaderboards, and introducing endless survival mode.

Built With

Share this project:

Updates

Submission history