Skip to content
Carlos Orama edited this page Jun 7, 2021 · 17 revisions

DanmakU is a Unity development kit for creating and manipulating hundreds to thousands of similar 2D objects in an efficient manner. For lack of a better descriptor, these objects are simply referred as Danmaku.

Motivation

In many games, most notably those of the bullet hell genre, there often is incentive to create very large numbers of lightweight and similar objects. Unfortunately in Unity, the traditional way of using GameObjects and Components to represent these objects, while powerful, carries a very large overhead in both computation time and memory, even if a developer uses object pooling, these problems persist. In the example of bullet hell games, most of these solutions usually choke the available processing power very quickly, even on the most powerful of computers.

Key Goals

Clone this wiki locally