DT Danmaku 2
Saved games stay in this browser only.
About the game
DT Danmaku 2 is a vertical shooter in the danmaku (bullet hell) style. A small ship flies up a wooded landscape of hexagonal tiles, enemies come at it from the top of the screen, and they answer your fire with patterns of bullets that fill the screen and have to be woven through.
What makes the genre work is that the ship's hitbox is only a few pixels at its centre: a bullet that crosses the sprite without touching that spot does no harm. So the game is about reading the patterns and finding the gaps, not about avoiding everything. Hold Z to shoot and hold Shift to slow down time, which makes it far easier to make the small, precise movements that the denser patterns demand. The game has bosses and several enemy types.
Playing it here
Click Play, then press Enter on Start. The game is played with the keyboard and runs inside the page; nothing is sent anywhere.
Controls
| Key | Action |
|---|---|
| Arrow keys | move |
| Z (hold) | shoot |
| Shift (hold) | slow down time |
| Enter | confirm in menus |
A keyboard is needed.
A few things worth knowing
Trust the small hitbox. Only the centre of the ship can be hit; bullets can touch the wings.
Slow down in the dense parts. Shift gives you finer control exactly when you need it.
Learn the patterns. Each enemy repeats its shots, so the second time is easier.
Questions
Does it save my progress? The game has no saves; each run starts from the beginning.
Does it work on a phone? It needs a keyboard.
Credits and licence
DT Danmaku 2 was made by dtsudo and is published under the MIT licence. The game is compiled from C# to JavaScript with Bridge.NET (Apache-2.0). The images and some sounds are by Kenney (CC0), other sounds are by jeckkech and josepharaoh99 (CC0) and jalastram (CC BY 3.0), the music "Xeon Theme Remastered" is by Bart (CC BY 3.0, from OpenGameArt) and the fonts are from metaflop (SIL Open Font License). The licence texts are in the licence file linked from this page, and the source code (with our small changes) is hosted next to the game. We changed two things: a policy that stops the page from loading anything from other sites, and the link to the author's GitHub page (it does nothing here).