Danmaculator is an engine-agnostic design tool to create any bullet pattern you want, all without needing to code anything. 
NOTE: This is an open beta, there will be bugs and issues

The main features

  • Simple building blocks, infinite patterns
  • Changes are reflected immediately in the preview
  • Simple presets for common patterns
  • Lower-level operations for crazy patterns
  • Save, load, and export your creations to your favorite engine (currently inaccessible for the WebGL version)


Usage

To start creating patterns, right click inside the Pattern Graph to create a node. On the left side of a node are the inputs, and on the right are the outputs. You may connect nodes together by dragging a line from one to another.

Importantly, make sure to have a spawner!

For more information: you can access a "getting started" guide by clicking on Help > Documentation in the toolbar


What's the roadmap?

There's no set-in-stone roadmap, but generally my plans are:

  • Iron out major bugs and problems
  • Add lots more nodes and presets
  • Add different bullet types, and add bullet size as a parameter
  • Add a customizeable tagging/value system (so you can do things like mark a bullet as "player-follow" for use in your engine)
  • Add proper internal documentation and guides
  • Add pattern examples
  • Create a basic pattern importer for inside Unity and Godot


    If you would like to report a bug, make a suggestion, or just share your creations; you may join the community Discord!


    Download

    Download
    Danmaculator b1.1.0.x86_64 69 MB
    Download
    Danmaculator b1.1.0.exe 96 MB

    Development log

    Comments

    Log in with itch.io to leave a comment.

    (+1)

    interesting, specially the drawing feature, It's a shame the drawings can't be 'perfect' since there is no way to get rid of the jitter of using your mouse or drawing tablet, it would be nice to have a 'round' or 'approximate' option for making your drawings more precise, or something.