
3DDS
A downloadable game for Windows
A small, prototypical attempt at the idea of the 3D bullet hell (danmaku) shooter. Contains a short and simple bossfight against an enemy in a free-flying 3D space.
Build of "acceptable quality" finished! 3D-Danmaku-Jam-Build.zip is the build you should download; it contains a UI, menu/scene flow, a smidge of survival/time attack grading, and a fun little extra feature concerning your method of attack.
initial-build.zip is a modified version of the original build I used to film the trailer, and is pretty much just the main scene of the game with no other features.
Rationale
The idea of 3D danmaku (弾幕) is a somewhat strange one. Translating the dazzling spectacle of 2D danmaku shmup games into 3D seems like a genuinely awesome idea - but no one has really ever seen it done in a popular game. Why?
Easy answer: actually making 3D danmaku fun and/or possible to dodge/play is hard as shit.
But really, how hard could it be? Literally no successful 3D danmaku game has ever actually been made, and pretty much everyone at varying levels of bullet hell experience say that 3D danmaku as a design problem is too difficult and probably hopeless - but, really, how hard could it be?
Turns out, it's really fricking hard actually - and I got this prototype to prove it. Although, I find it pretty fun, at least.
(Made for the course "NMA867 - Game Engines" at Toronto Metropolitan University)
Controls
- WASD: forwards and sideways movement
- Space and Control: upwards and downwards movement
- Mouse aim: look around (all movement is relative to mouse look!)
- Shift: dash and increase your speed
- Right-click: focus and decrease your speed
- Left-click: take a short-range snapshot with your camera! Any bullets caught in the flash are deleted, and enemies in its area of effect are damaged!
- If the game has permission to write to its own directory, then after you reach the score menu, each camera snapshot you took during the fight will be saved to the Photos folder for you to admire :)
Instructions
- Both you (white sphere) and the enemy (purple sphere) get five lives. If you get hit by a bullet you lose one - if they get hit by your camera, they lose one.
- Chase down the enemy and maintain a high speed to get your hits in!
Trailer/in-game music: "Alternative Empire Power ~ Eternal Force" by CryptidCapra/Miko - a remix of "エンパイアパワー 〜 Eternal_Force" by Trick Nostalgie (JynX).
Source code: https://github.com/arth-z/nma-867-3d-danmaku - you can find credits.txt in there to see the sources for in-game sound effects.
Visual assets were made by me (mostly using shaders), derived from Unity's default assets.
| Status | Prototype |
| Platforms | Windows |
| Author | squirrelfart |
| Genre | Shooter |
| Tags | 3D, Bullet Hell, Flight, Flying, Low-poly, Unity |
| Content | No generative AI was used |
Install instructions
Download the .zip, extract it to a 'non-important' folder (Downloads, Documents, just anywhere that isn't something like Program Files), then run the .exe to play.





Comments
Log in with itch.io to leave a comment.
this is crazy cool!!! the aesthetics are sick and the idea of translating a bullet hell into 3D is really awesome! this looks like it'd be really fun (and tricky, I'm no gamer XD) to play! awesome work! + I'm a little biased because of the Touhou mention but X) very cool!