Bullet Hell Game Jam - Azure Kappa

Video link: Bullet

Languages: DNH (C-Like Scripting Language)

About

One of the many projects I have made within the engine Danmakufu. This was made as part of a contest where you had to take an existing early-game boss within a series determined by the judges and reimagine their fight as if they were the final boss. There were a total of 24 contestants and a time limit of one month. Working on the code, fight design, visual composition, asset creation, debugging, playtesting and working with a 3D artist, I was able to rank 1st place!

Key Skills Used

Brief Engine Background Knowledge

Due to how niche this engine is, a brief explaination of the engine is probably needed. In short, Danmakufu is a 2D engine designed specifically for the creation of bullet hells. It’s optimised to handle a large amount of projectiles on screen and was initially created for japanese fans of the ‘Touhou’ series to make their own inspired games. Everything is coded in the scripting language ‘DNH’, which resembles C. By default, the engine comes with the basics of a game engine (sprite rendering, sound ect.) but in comparison to more well known engines, it’s increadibly lacking. Despite all this, it is still the main choice of engine when it comes to making Touhou-inspired games due to many of the most popular fangames using this engine.

Download game and code at: https://www.bulletforge.org/u/junky/p/azure-kappa.

Notable Parts of the Game

Background-Foreground Interaction

Wowie.





UI

Menu



HUD



Text-Chat Dialogue Box



Boss Tracker



VFX