Skip to content

An open source Danmaku development kit for Unity3D.

License

Notifications You must be signed in to change notification settings

TowaStudio/DanmakU

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation



Fork

This repo is a fork for adopting DanmakU library to 3D bullet hell project.


DanmakU is an high performance, open source development kit for Unity3D focused on simplifying the development of 2D bullet hell games.

Check out the documentation or join the Discord Server for more realtime support.

Features

  • Comprehensive toolset for firing and managing large quantities of similar objects.
  • Built for high multithreaded performance with the Unity C# Jobs system and GPU instancing.
  • (Virtually) Zero garbage collection allocs.
  • Compatible with, and built on the Unity MonoBleedingEdge (.NET 4.6) runtime.
  • Easy and composable bullet pattern construction with the Fireables API.

Requirements and Caveats

  • Unity 2018.1 or newer.
  • Support for Procedural GPU Instancing. All shaders used to render bullets must have GPU Instancing enabled. Requires Shader Model 4.5 or newer.

About

An open source Danmaku development kit for Unity3D.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 90.1%
  • ShaderLab 9.9%