godot addons

Created: Jul 22, 2022Published: Mar 28, 2023Last modified: Apr 05, 2023
No tags
Word count: 254Backlinks: 4

addons are extensions/libraries for godot.

There are a few different kinds:

kinds

> library

code!

could provide:

  • scripts
  • for autoload (globals)
  • for attaching to nodes in your project
  • custom classes (nodes)

> editor plugin

for modifying/extending/adding to the godot gui

> import plugin

for adding/modifying support for importing certain filetypes i.e. an aseprite file, an ink file an .edn file?

Resources

> itch.io search for 'godot addon'

> the godot asset library

> godotextra.com

> Godot Addon jam

misc

typically stored in the ./addons directory

typically need to be enabled

There's an asset store for installing these, but i prefer

Awesome Addons

> improved resource picker

useful to see how to do a drop-down-filter

> 2d day/night cycle

https://github.com/hiulit/Godot-3-2D-Day-Night-Cycle worth reading how these are impled!

> 2d destructible objects

> regular polygon - meaning, sides are the same length

maybe for combining with Dice Nine number of sides reducing as you shoot your die trying to fit a square into a round hole?

> godot crt shader!

fun! https://github.com/hiulit/Godot-3-2D-CRT-Shader

add to character select in beatemup-three

> inkgd


Backlinks

A jam for making godot addons!

A godot addon from the godot addon jam that does nothing for productivity, yet is one of the most-loved.