Bullet Hell Tutorial (Unity 2D): Finished Project Files
A downloadable game
The complete, ready-to-run Unity project from my bullet hell tutorial. Open it, hit Play, and study a working system you can drop into your own shmup.
🎥 Watch the tutorial:
WHAT YOU'LL LEARN / WHAT'S INSIDE
- Radial bullet rings
- Spinning spiral patterns
- Player-targeted fan shots
- Micro-hitboxes (the classic bullet hell "tiny core" feel)
- Object pooling for hundreds of bullets with no slowdown
- Hit effects and a simple boss controller
SCRIPTS INCLUDED
- Bullet
- BulletHellEmitter
- BulletPool
- HitEffect
- BossController
Prefer to browse the code first? Every script is also on GitHub Gist:
- Bullet: https://gist.github.com/elianmedina/47376fc0d4eb0c40bd2259448de8d963
- BulletHellEmitter: https://gist.github.com/elianmedina/c5d468ae63753f6db4ff72a7b5430275
- BulletPool: https://gist.github.com/elianmedina/f4f9be1e06a8be82fc179225143209a6
- HitEffect: https://gist.github.com/elianmedina/3196c3efcd427a919f398c6d49e303f2
- BossController: https://gist.github.com/elianmedina/48707f46f664fd833c66d683c0dfd9ec
REQUIREMENTS
- Unity 6 or newer
- Pixel art import settings: Filter Mode: Point, Compression: None
ART USED All bullets and impact effects come from my free Warped Shooting FX pack: https://ansimuz.itch.io/warped-shooting-fx
Want ships, enemies, backgrounds and 1500+ more sci-fi sprites in the same style? Check the full Warped Collection: https://ansimuz.itch.io/warped-collection
LICENSE Free to use and modify in personal and commercial projects.
Support more free tutorials on Patreon: https://www.patreon.com/ansimuz Follow @ansimuz on X, Bluesky, Instagram and TikTok.
Made by Ansimuz — 15+ years creating 16-bit pixel art for indie developers.
Tags: unity, bullet-hell, shmup, tutorial, source-code, pixel-art, 16-bit, sci-fi
| Updated | 1 day ago |
| Published | 16 days ago |
| Status | Released |
| Author | ansimuz |
| Genre | Action, Shooter |
| Tags | 16-bit, 2D, Open Source, Pixel Art, source-code, Tutorial, Unity |
| Content | No generative AI was used |
Download
Click download now to get access to the following files:

Comments
Log in with itch.io to leave a comment.
Language! Call it Bullet "Heck" from now on :3