Bullet Hell Goals

close upBullet Hell Goalsclose up

Posted: September 02, 2024

Last Updated: February 26, 2025

BULLET HELL GOALS:

MVP GOALS:

  • BulletBuilder ✓
  • FiringPointBuilder ✓
  • EnemyBuilder ✓
  • WaveBuilder ✓
  • LevelBuilder
  • ProjectManagement ✓
    • New Project ✓
    • Export Project ✓
    • Import Project ✓
    • Delete Project ✓
  • Sprite Editing
    • UV Tiling and Offset options ✓
  • Interactive Widget support ✓
  • Iron out sprite rendering problems (for the nth time).
  • Bugfixes

MISC GOALS:

  • “Dialogue Wave”: Options to add basic back-and-forth dialogue cutscenes with conversing sprites. Tools for adding text, narrative options, audio/voice acting clips/text crawl audio/background. See Greggmas Saga cutscenes as example.
  • Game Tools: More options for customizing your game. Background music tools, background visuals, put levels together, save progress, etc.
  • Player Tools: Customize certain movement/firing options for the player. WASD vs Mouse movement. Twinstick aim vs. Autoaim vs. Static Aim or a combination of the three.
  • Pickup Tools: Allow enemies to drop pickups that can trigger powerups/points/other things. Allow options for pickups to spawn randomly or at certain triggers.
  • Camera Tools: Camera shake on hit/other triggers. More “open world” movement options for following player.
  • Vampire-Survivors-like: With a few additional options, it would be viable to create enemy movement tools that cause enemies to follow the player around. Camera tools to allow more “open space” movement, and powerup/drop tools to allow dropping XP and items.
  • Basic Sprite Animations: The basic sprite rendering was hard enough to get working, so animation will probably be even harder. Would be cool, though.

WACKY STRETCH GOALS:

  • Audio Analyzer: Read in an audio (music) file and create bullet patterns that reflect the given piece. Things like tempo could affect attack speed, pitch could affect number/size of bullets, drops could influence larger ‘bursts’ in the firing pattern, etc.
  • Modding: Add methods for users to implement their own systems and builders and modify existing functionality.

Anything else that you think would be cool to see in an easy-to-use danmaku-maker? Drop me a message on Bluesky.

Back to Index

Leave a Reply