Half of the help requests I got on Discord are because the installation steps weren’t followed. Please follow them.

Make sure you have a compatible version of Godot Engine (Godot 3.4 → 4.x).

For updating, check Updating The Plugin

If you prefer to follow a video tuto :

Make Your BulletHell or Shooter Indie Game NOW With This Godot 4 Plugin | BulletUpHell Tutorial 1

Demo Version V4.4 & BLAST! :

  1. Download the plugin from : https://bottled-up-studio.itch.io/godot-bullethell-plugin

  2. Unzip it and put the “addons” folder so that it’s at the root of your repository so that your filetree looks like this :

    Untitled

  3. DO NOT open an example scene before completing all the installation steps or it won't work.

  4. Make sure in project settings > extensions that the plugin is enabled and that in project setting > autoloads that Spawning.tscn is in the list and enabled. If not, select the Spawning.tscn scene and add it to the autoload list by clicking on the Add button.

  5. RESTART THE EDITOR

Untitled

Untitled

Version up to V4.3 :

  1. Download the .zip github project from https://github.com/Dark-Peace/BulletUpHell
  2. Create an “addons” folder at the root of your godot project folder if you haven’t one already and extract the .zip into the addons folder.
  3. Make sure the name of the extracted folder inside the addon folder is "BulletUpHell" and not "BulletUpHell-main" or "BulletUpHell-4.0" for example.
  4. DO NOT open an example scene before completing all the installation steps or it won't work.
  5. Go into project settings > plugins > and enable BulletUpHell. If the plugin doesn’t show up, click on reload or restart Godot Engine.
  6. In project setting > autoloads, make sure the "Spawning" scene is enabled. If not, select the Spawning.tscn scene and add it to the autoload list by clicking on the Add button.