8000 GitHub - jejegraille/awesome-godot: A curated list of free/libre plugins, scripts and add-ons for Godot
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

jejegraille/awesome-godot

 
 

Repository files navigation

Awesome Godot Awesome

Godot Engine logo

A curated list of free/libre games, plugins, add-ons and scripts for Godot.

Contents

Games

Games that use Godot.

2D

3D

  • Cheese Hunter - A game for Godot Engine Jam of March 2016.
  • Meteorite - A lowres metroidvania FPS, inspired by Metroid Prime, made for LOWREZJAM 2018.
  • MouseBoat - Play as a mouse and sail around a pond. Cast your rod and try to catch some fish.
  • Super Tux Party - A free/libre and open-source party game that is meant to replicate the feel of games such as Mario Party.
  • Veraball - Free "roll the ball" game. Collect coins and reach the finish, without falling out of the level.

Demos

Demos to learn GDScript, its concepts, and various game features.

Tutorials

A more complete list can be found in this Reddit thread.

Text tutorials

Video tutorials

Themes

Themes for your Godot games or user interface.

Modules

Stuff integrated into Godot core (C++).

Plugins and scripts

Scripts that let you do new stuff, or enhance Godot functionality.

  • Auto Tile Layer - Allows automatic 2D tiling using RPG Maker's Autotile format.
  • Camera2D Screen Shake - Screen shake effect for Camera2D.
  • CRT Shader - Godot shader that simulates CRT displays.
  • Easing Script - A port of the Robert Penner's equations for easing.
  • Escoria - Point & click adventure game framework.
  • FMOD GDNative - Plugin to use the FMOD audio engine in GDScript.
  • FontAwesome - Font Awesome plugin for Godot.
  • gdstats - A library of pseudorandom number generators for common statistical distributions.
  • gdutils - Utilities for Godot written in GDScript.
  • godotccd - Fast 3D collision checks in Godot using libccd.
  • GodotPhoenixChannels - A GDScript and Godot Engine implementation for the Channels API of the Phoenix Framework.
  • Godot NExt - A set of basic node extensions for Godot.
  • GodotNotificationCenter - A notification center for Godot.
  • GodotTIE - Text Interface Engine to control text output (like in a RPG dialogue).
  • Grass Plugin - A plugin to handle huge amounts of grass, foliages and other vegetations.
  • gterm - GUI control that draws something similar to *nix terminal emulators.
  • GUT - Utility for writing unit tests in GDScript.
  • Polygon Merge - Merge polygons.
  • Simplex 2D/3D - Simplex deterministic noise functions.
  • Scrolling Background - A scrolling background node for Godot.
  • SMRT-Godot - A dialog system and editor fairly customizable, a nice fit for story-driven games.
  • SUTjoystick - Easy gamepad support for GNU/Linux and Windows.
  • Tiled importer - Import maps from Tiled.
  • Tileset Builder - Build tilesets.
  • TileSet Builder - Quickly build tilesets with style.

GDScript editor support

Add-ons for text editors that implement GDscript support.

  • Atom - Syntax highlighting.
  • Geany - Syntax highlighting.
  • Gedit - Syntax highlighting.
  • Kakoune - Syntax highlighting.
  • Sublime Text - Syntax highlighting.
  • Vim - Syntax highlighting, autocompletion and linting. Also supports the Godot shader language.
  • Visual Studio Code - Comes with a wealth of features to make your programming experience as comfortable as possible.

Godot script editor syntax themes

Alternative themes for the built-in script editor.

Unofficial Godot builds

Those builds will let you use recent versions of Godot Git, but they may be less stable than official ones – use at your own risk.

Other

Other stuff.

  • gd-com npm package - Communicate with Godot clients using Node.js.
  • godot-ci - Docker image to export Godot games through CI. Includes GitLab CI script example.
  • godot.sh - Script that automatically downloads and launches latest version of Godot, or compiles and launches the Git master branch.
  • godot-wrapper - Script that helps Debian and Ubuntu users install and use Godot.
  • joystick-mapping - Tool to generate gamepad mappings for all supported platforms.
  • replicate-file.sh - Script to update copies of a file with one master file.
  • strip-to-frames.pl - Perl script to split a grid spritesheet image into numbered individual frame files.

About

A curated list of free/libre plugins, scripts and add-ons for Godot

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0