Godot

Game engine.

299 resources12 categoriesView Original

Games(50 items)

A

A Dark Forest

Minimalistic incremental game inspired by "A Dark Room".

Games
B

Ball2Box

Shoot the ball into the box, available for iOS, Android and html5.

Games
B

Beep Saber VR

Beat Saber clone in Godot.

Games
B

Blipshift

Simple top-down moving platforms game.

Games
B

BlockPop

A simple Breakout clone.

Games
B

Bombs

Simple mobile game. You need to touch bombs to defuse them.

Games
B

Boom

A very simple, old fashion FPS, work-in-progress but playable.

Games
B

Breakable

A breakout-like game.

Games
B

Broken Seals

A work-in-progress third person action RPG with multiplayer support (needs custom engine modules).

Games
C

Captain Holetooth

Explorative platformer in a detailed world. Geared towards younger players.

Games
C

Cheese Hunter

A game for Godot Engine Jam of March 2016.

Games
C

Circle Jump

Mobile arcade game, addicting and enjoyable. How-to-made tutorial is available, so you can recreate it yourself and learn Godot.

Games
D

Dolphin Island 2

Platformer game made for the A Game By It's Cover 2015 Game Jam.

Games
D

DynaDungeons

Bomberman clone in a fantasy universe.

Games
E

Everplast

Unique 2D platforming experience filled with rage, rush, speed, and spray.

Games
F

Falling Square

A simple mobile game to test your reflex.

Games
F

Flappy Race

A 2D online multiplayer game inspired by Flappy Bird and Mario Kart for desktop and HTML5.

Games
F

Friday Night Funkin`

VR port of the popular rhythm game.

Games
H

Haldric

Official work-in-progress reimplementation of Battle for Wesnoth.

Games
K

Kraken-Rampage

Ludum Dare 33 entry made in 48 hours.

Games
L

LibreAim

Libre FPS aim trainer made with Godot.

Games
L

Librerama

A free/libre fast-paced arcade collection of mini-games.

Games
M

Memory Game

Simple Memory game.

Games
M

Meteorite

A lowres metroidvania FPS, inspired by Metroid Prime, made for LOWREZJAM 2018.

Games
M

Minehunter

A Minesweeper clone.

Games
M

Minilens

Free puzzle platform game.

Games
M

Mountain of Hope

Game made on Theater Game Jam (PGA 2015).

Games
N

Ninja-Training

Small running game done as 1 hour challenge.

Games
N

No hope

Ludum Dare 33 entry made in 48 hours.

Games
O

open-fpsz

An open-source, fast-paced multiplayer shooter game inspired by Tribes, with jetpacks, skis and vehicles.

Games
O

OpenLiberty

An open-source reimplementation of Grand Theft Auto III on the Godot Engine.

Games
P

Piggy Rescue

Fun little example game where you chase and rescue little pigs.

Games
P

Planet Rider

2D physics parkour game in an alien environment.

Games
P

Platshoot

A 2D shooter game.

Games
P

Pocket Broomball

The world's first broomball game, available for iOS, Android and html5.

Games
P

Poder Solar

Simple resource management game.

Games
P

Portal 2D

2D remake of the Portal games.

Games
R

Rapid Rescue

Rapid Rescue is a local multiplayer strategy game inspired by Labyrinth.

Games
R

Reia

A free game that's an action adventure RPG for Desktop and Mobile with multiplayer, MMO, and offline support.

Games
R

Ringed

Top-down shooter with extensive usage of light effects.

Games
R

ROTA

Gravity-bending puzzle platformer game.

Games
S

spindle of serendipity

Word guessing game with customizable entries.

Games
S

Starship Olympics

Fast-paced local party game with starships that battle in a top-down arena.

Games
S

Super Tux Party

A free/libre and open-source party game that is meant to replicate the feel of games such as Mario Party.

Games
T

Tanks of Freedom

Free turn-based isometric strategy game.

Games
T

Tanks of Freedom II

Free turn-based isometric strategy game in voxel art.

Games
T

Three Hungry Mice

Breakout game with mice made for the Godot Engine Jam of March 2016.

Games
T

Thrive

A free, open-source game about the evolution of life (Mono).

Games
T

TuxBuilder

Work-in-progress reimplementation of SuperTux.

Games
U

Unknown Horizons

Official work-in-progress reimplementation of Unknown Horizons.

Games

Modules(33 items)

E

Entity Spell System

An entity and spell system for complex (optionally multiplayer) RPGs. *(Godot 3 and 4)*

Modules
F

Flash Module

Use Adobe Animate (Flash) projects in Godot.

Modules
F

FMOD GD4

FMOD Studio API integration.

Modules
F

FMOD Integration

Module to integrate the FMOD audio engine in Godot.

Modules
G

Gdnet for Godot 3

An ENet wrapper for Godot 3.

Modules
G

Godex

An entity component system library.

Modules
G

godot-anl

A wrapper for Accidental Noise Library with a visual noise editing support.

Modules
G

godot-apple-id

Module for sign in with Apple in Godot.

Modules
G

godot-enet-better

A better ENet module for high-performance multiplayer games with Godot.

Modules
G

godot-jolt

Allows you to use the Jolt Physics Engine.

Modules
G

godot-luaAPI

Module for creating sandboxed modding APIs with Lua. *(Godot 3 and 4)*

Modules
G

godot-python

Python support for Godot 3.

Modules
G

godot-rapier-2d

A 2D Rapier physics server for Godot.

Modules
G

godot-simple-state

A minimal finite state machine using nodes, perfect for Jam games.

Modules
G

Godot-Slicer

A port of Ezy-Slicer for Godot.

Modules
G

godot-voxel

Module for creating volumetric worlds.

Modules
G

GodotAIGym

Make your Godot project into an OpenAI Gym environment to train RL models with PyTorch.

Modules
G

godotcord

A wrapper for the Discord Game SDK.

Modules
G

GodotHook

A lite custom event system for Godot Engine. *(Godot 3 and 4)*

Modules
G

GodotSteam

Steam API library binding for Godot. Supports Windows, macOS and Linux.

Modules
G

Goost

A general-purpose, extensible and customizable extension.

Modules
H

Head tracking using OpenCV

Modules
K

Keyring

Utility to interact with the OS keyring to store credentials.

Modules
N

NativeDialogs

Using native dialogs in Godot.

Modules
O

Open Adaptive Music Library

Modules
P

PortAudio

Wrapper methods and Godot-friendly types to use PortAudio.

Modules
R

RawPacker

Simple binary packing/unpacking for RawArray.

Modules
S

Speech to Text

Captures the user's microphone input and converts it to text.

Modules
S

spine

Spine animation support module.

Modules
S

spout-gd

Share OpenGL textures across Windows applications through your GPU using Spout.

Modules
T

Texture Packer

Tools to layer, pack, and merge textures at runtime. *(Godot 3 and 4)*

Modules
V

Voxelman

A voxel engine with more focus on editor integration, gameplay-related features, and extendability. *(Godot 3 and 4)*

Modules
W

WaterSplash 2D node

Modules

Plugins and scripts(137 items)

2

2D Day/Night Cycle

A ☀️ Day / 🌔 Night cycle for 2D.

Plugins and scripts
2

2D Destructible Objects

A script that takes a sprite, divides it into blocks and makes them explode💥.

Plugins and scripts
3

3D Auto Collision Generator

Generate collision for multiple 3D objects in one click.

Plugins and scripts
A

AgonesSDK

Plugin to add Agones SDK functionality to Godot.

Plugins and scripts
A

Anima

Run sequential and parallel animations with less code compared to Tween.

Plugins and scripts
A

AnimatedShape2D

Animate a CollisionShape2D along with the frames of an AnimatedSprite2D.

Plugins and scripts
A

AntialiasedLine2D

Higher-quality antialiased Line2D and Polygon2D drawing compared to the default Godot implementation (all rendering methods, all platforms).

Plugins and scripts
A

Aseprite Wizard

Plugin for importing animations from Aseprite as SpriteFrames.

Plugins and scripts
A

Auto Tile Layer

Allows automatic 2D tiling using RPG Maker's Autotile format.

Plugins and scripts
A

AutoColliders

Allows the automatic generation of colliders for Sprites, with planned expansion to handle 3D meshes in the future.

Plugins and scripts
B

Beehave

Enables you to create robust NPC AI systems using behavior trees.

Plugins and scripts
B

BoxCam2D

Simplest way to implement grid-based 2D camera movement.

Plugins and scripts
C

Camera2D Screen Shake

Screen shake effect for Camera2D.

Plugins and scripts
C

Cartographer

Heightmap-based 3D terrain editor.

Plugins and scripts
C

Code Snapshot

A plugin which lets you take beautified screenshots of your code within the editor.

Plugins and scripts
C

CReverter (Composite Reverter)

Memento-based undo/redo utility that supports composition.

Plugins and scripts
C

CRT Shader

A Godot shader that simulates CRT Displays with many shader parameters.

Plugins and scripts
C

CSConnector (Contextual Signal/Setup Connector)

Provides a clean interface to dynamically find, setup, and connect to descendant nodes through the scene tree.

Plugins and scripts
C

CSG Mesh Exporter (.OBJ)

Export CSG nodes to OBJ meshes to improve editing performance.

Plugins and scripts
C

CSLocator (Contextual Service Locator)

Provides a clean interface to register and find objects through the scene tree like localized singletons.

Plugins and scripts
C

Cyclops Level Builder

A level builder for quick prototypes and proof-of-concepts.

Plugins and scripts
D

Debanding Material Shader

Simple material shader with added debanding noise, for use with the GLES2 renderer as it doesn't support full-screen debanding.

Plugins and scripts
D

Delaunator GDScript

A GDScript library for Delaunay triangulation of 2D points.

Plugins and scripts
D

Dialogic

Create dialogs, characters and scenes to display conversations.

Plugins and scripts
D

Dialogue Engine

Minimalistic dialogue engine that fits into your GUI nodes and automatically graphs the branching dialogues for easy debugging.

Plugins and scripts
D

Dialogue Manager

A simple but powerful text based branching dialogue editor and runtime. *(Godot 3 and 4)*

Plugins and scripts
D

Dijkstra map for Godot

A GDNative project for Godot game engine, that introduces Dijktra Map pathfinding node.

Plugins and scripts
D

Discord.gd

Discord bot API wrapper. Make bots in 100% GDScript.

Plugins and scripts
D

DotnetQuestSystem

A simple implementation of a quest system on .NET with an interface for Godot.

Plugins and scripts
E

Easing Script

A port of the Robert Penner's equations for easing.

Plugins and scripts
E

EffekseerForGodot3

Import Effekseer particle effects.

Plugins and scripts
E

Escoria

Point & click adventure game framework. *(Godot 2 and 3)*

Plugins and scripts
E

Event Audio

A simple event-based "fire and forget" audio triggering system.

Plugins and scripts
F

Fast Fourier Transform (FFT)

Fast Fourier Transform in GDScript.

Plugins and scripts
F

FMOD GDNative

Plugin to use the FMOD audio engine in GDScript.

Plugins and scripts
F

Friflo.Engine.ECS

High-performance C# ECS with simple API. Supports .NET, WASM/WebAssembly, Native AOT, Godot, Unity, MonoGame, ... *(Godot 3 and 4)*

Plugins and scripts
F

func_godot

Import maps using the Quake MAP file format, commonly made using an editor such as TrenchBroom.

Plugins and scripts
F

Funexpected Flash Tools

Adobe Animate (Flash) plugin that allows you to export a project for a Godot Engine.

Plugins and scripts
G

GDGIFExporter

GIF exporter made entirely in GDScript.

Plugins and scripts
G

GDSerCommPlugin

A plugin to read Arduino serial input (needs custom engine modules).

Plugins and scripts
G

gdstats

A library of pseudorandom number generators for common statistical distributions.

Plugins and scripts
G

GdUnit4

Godot Unit Testing Framework.

Plugins and scripts
G

gdutils

Utilities for Godot written in GDScript.

Plugins and scripts
G

GitHub integration

Interact with GitHub without opening your browser.

Plugins and scripts
G

Godot Game Tools

Blender plugin to ease importing assets into Godot.

Plugins and scripts
G

Godot GamePad

Allows players to use their mobile devices as controllers.

Plugins and scripts
G

Godot Gif Getter

An in-game utility for recording and saving GIFs (written in GDNative Rust).

Plugins and scripts
G

Godot Google Play Game Services

Integrate Google Play Games Services in your Godot game.

Plugins and scripts
G

Godot Google Play Games Services

Integrate Google Play Games Services in your Godot game.

Plugins and scripts
G

Godot Mixing Desk

Make procedural sound and adaptive/procedural music with a few nodes and a couple lines of code.

Plugins and scripts
G

Godot NDI

Integrates the NDI® SDK with Godot.

Plugins and scripts
G

Godot NExt

A set of basic node extensions.

Plugins and scripts
G

Godot Polygon 2D Fracture

Two simple scripts for fracturing and cutting polygons.

Plugins and scripts
G

Godot Radial Menu

A radial menu written in shader code for performance.

Plugins and scripts
G

Godot Recipes

A large collection of tutorials and techniques, both big and small.

Plugins and scripts
G

Godot Shaders

A large library of free and open-source shaders for 2D and 3D.

Plugins and scripts
G

Godot Spin Button

Horizontal Selector with extended options.

Plugins and scripts
G

Godot SQLite

GDNative wrapper for SQLite, making it possible to use SQLite databases as data storage in your project.

Plugins and scripts
G

Godot VirtualJoystick

A simple vitual joystick for mobile devices.

Plugins and scripts
G

Godot XR Tools

Basic components for XR development.

Plugins and scripts
G

godot-ink

A C# (Mono) plugin to integrate stories writen in ink, a scripting language for writing interactive narrative.

Plugins and scripts
G

godot-ply

In-editor box modelling for gray boxing or prototyping 3D levels.

Plugins and scripts
G

Godot-Trail-System

Advanced 2D/3D trail system.

Plugins and scripts
G

godotccd

Fast 3D collision checks in Godot using libccd.

Plugins and scripts
G

godotdetour

A GDNative implementation of the detour/detourcrowd library.

Plugins and scripts
G

GodotNotificationCenter

A notification center.

Plugins and scripts
G

GodotOnReady

A C# (Mono) alternative to the GDScript-only `onready` keyword, without reflection.

Plugins and scripts
G

GodotPhoenixChannels

A GDScript and Godot Engine implementation for the Channels API of the Phoenix Framework.

Plugins and scripts
G

GodotRx

Reactive extensions for Godot C# (Mono).

Plugins and scripts
G

GodotSx

Rx-like extensions for Godot's built-in signals.

Plugins and scripts
G

GodotTIE

Text Interface Engine to control text output (like in a RPG dialogue). *(Godot 2 and 3)*

Plugins and scripts
G

Grass Plugin

A plugin to handle huge amounts of grass, foliages and other vegetations.

Plugins and scripts
G

gterm

GUI control that draws something similar to \*nix terminal emulators.

Plugins and scripts
G

GUT

Utility for writing unit tests in GDScript.

Plugins and scripts
H

HCoroutines

Powerful C# coroutine library for Godot.

Plugins and scripts
H

Health, HitBoxes, HurtBoxes, and HitScans

2D and 3D Components to manage health, damage, and healing.

Plugins and scripts
H

HTerrain

Heightmap-based terrain. Supports texture painting, colouring, holes, level of detail and grass. *(Godot 3 and 4)*

Plugins and scripts
I

Icon Explorer

Browse and save icons from popular icon collections.

Plugins and scripts
I

Importality

raster graphics and animations importers: Aseprite, Krita, Pencil2D, Piskel, Pixelorama and others.

Plugins and scripts
I

InGrid

Infinite scrolling grid.

Plugins and scripts
I

Input Helper

A helper for detecting input devices and remapping controls. *(Godot 3 and 4)*

Plugins and scripts
I

Inventory Manager

Minimalistic inventory manager for easily adding and removing items with variable stack sizes and stack count limits.

Plugins and scripts
K

Kehom's Godot Addon Pack

A collection of addons for debugging, networking, UI, and more.

Plugins and scripts
L

Level of Detail (LOD)

Level of detail add-on for meshes, lights and particles. Can improve performance in large scenes.

Plugins and scripts
L

License Manager

Manage license and copyright for third party graphics, software or libraries. Group them into categories, add descriptions or web links.

Plugins and scripts
L

LimboAI

Behavior trees and state machines. Comes with editor, visual debugger, comprehensive demo and tutorial.

Plugins and scripts
L

Line Collider 2D

A script which adds colliders that follow an array of Line2Ds (useful for prototypes).

Plugins and scripts
M

Maaack's Game Template Plugin

Template with a main menu, options menus, pause menu, credits, scene loader, extra tools, and an example game scene.

Plugins and scripts
M

Maaack's Menus Template

Template with a main menu, options menus, credits, and a scene loader.

Plugins and scripts
M

Maaack's Scene Loader

Scene loader that includes a loading screen, progress bar, and error handling.

Plugins and scripts
N

NativeLib

Plugin management system designed to easily operate with native libraries for iOS/Android. It also takes care about plugin dependencies and provides hassle-free native libs updating. Attribution and analytics: Adjust, Amplitude, AppsFlyer, Flurry, GameAnalytics, Tenjin. Ads networks and mediation: AdColony, AppLovin, TapDaq. GDPR and privacy: App Tracking Transparency, Ogury. Social: Facebook. Universal backend solution: Firebase.

Plugins and scripts
N

NI mate Motion Capture

Animate Skeletons with a Microsoft Kinect sensor.

Plugins and scripts
N

NobodyWho

Local large language models (LLMs) for "AI-powered" NPC dialogue.

Plugins and scripts
O

obs-websocket-gd

Script and editor plugin to control Open Broadcaster Software from Godot via obs-websocket.

Plugins and scripts
O

Orchestrator

Dialog and visual-scripting subsystem for 2D and 3D games.

Plugins and scripts
P

Phantom Camera

Designed to provide and simplify common behaviors for the built-in Camera2D and Camera3D nodes.

Plugins and scripts
P

PixelPen

Pixel art drawing and animation: Common drawing tools such as selection, shape creation, mirroring, tiling, and animation features within the Godot editor.

Plugins and scripts
P

Polygon Merge

Merge polygons.

Plugins and scripts
P

PowerKey

Easy-to-use dynamic translation of text & other variables. Also offers GDScript execution on Nodes, without needing to attach a script.

Plugins and scripts
P

ProtonScatter

Automates the positioning of assets in a scene.

Plugins and scripts
Q

QR Code

QR Code generation either with the included QRCodeRect node or use the encoding result of the QRCode class.

Plugins and scripts
Q

Quest Manager

Minimalistic quest manager able to track quest state at runtime for easier debugging.

Plugins and scripts
Q

Questify

A graph-based quest editor and manager.

Plugins and scripts
Q

QuestSystem

A simple and extensible quest manager and creator.

Plugins and scripts
R

Ridiculous Coding

Makes your coding experience in Godot 1000× more ridiculous.

Plugins and scripts
S

Scene Library

A tool for organizing Godot scenes with efficiency.

Plugins and scripts
S

Scene Manager

Make nice and customizable scene transitions in one line of code. *(Godot 3 and 4)*

Plugins and scripts
S

Scrolling Background

A scrolling background node. *(Godot 2 and 3)*

Plugins and scripts
S

Shaker

Plugin that adds shaking and emitters for cameras, nodes or any property in 2D and 3D.

Plugins and scripts
S

Shell Fur

3D fur node for Godot.

Plugins and scripts
S

SignalVisualizer

Displays the current scene's signals and connections in a easy to read graph and tree dock.

Plugins and scripts
S

SimpleGodotCRTShader

A simple Godot shader that simulates CRT Displays.

Plugins and scripts
S

Simplex 2D/3D

Simplex deterministic noise functions.

Plugins and scripts
S

Simplified Flight Simulation library

A library that helps you create a simple airplane/helicopter/spaceship flight simulator. *(Godot 3 and 4)*

Plugins and scripts
S

SmartShape2D

A 2D terrain tool. *(Godot 3 and 4)*

Plugins and scripts
S

StoryTeller Engine

Dialog and interactive fiction engine.

Plugins and scripts
S

SUTjoystick

Easy gamepad support for GNU/Linux and Windows.

Plugins and scripts
S

System Bar Color Changer

An Android plugin that enables you to dynamically change the colors of the status bar and navigation bar, and also supports enabling translucent system bars for a modern, immersive UI experience.

Plugins and scripts
T

Talo

A self-hostable game backend for managing players, leaderboards, stats, saving/loading data and more.

Plugins and scripts
T

TerraBrush

Minimal Terrain heightmap editor that features sculpting, painting textures, LOD, and MultiZones.

Plugins and scripts
T

Terrain3D

A high performance, editable 3D terrain system.

Plugins and scripts
T

ThemeGen

Easily create themes using GDScript code, allowing you to reuse styles, recombine them, and effortlessly reuse and share colours between components.

Plugins and scripts
T

Tiled importer

Import maps from Tiled.

Plugins and scripts
T

TileSet Builder

Quickly build tilesets with style.

Plugins and scripts
T

Tileset Builder

Build tilesets.

Plugins and scripts
T

Tree generator

Tool for generating trees.

Plugins and scripts
U

UI Design Tool

Intuitive design workflow for UIs in the editor.

Plugins and scripts
V

Virtual Joystick

A virtual joystick for touchscreens. Simple to use and with useful options. *(Godot 3 and 4)*

Plugins and scripts
V

Volumetrics

Voxel-based volumetric lighting and fog plugin.

Plugins and scripts
V

Voxel-Core

GDScript voxel plugin for creating, importing and editing voxel content in-engine and in-game.

Plugins and scripts
V

VPainter

3D vertex painting plugin.

Plugins and scripts
W

Waterways

Tool to generate river meshes with flow and foam maps based on Bézier curves.

Plugins and scripts
W

Wwise

Wwise audio middleware integration.

Plugins and scripts
X

XSM

A fully-featured hierarchical State Machine with parallel states, easy animation, random states and more.

Plugins and scripts
Y

YATI (Yet Another Tiled Importer

This is an addon for importing files (.tmx, .tmj) created by the Tiled Map Editor.

Plugins and scripts
Y

Your Buil

A plugin that makes it as easy as possible to use build data like git commit hashes in your build.

Plugins and scripts
Y

Yume Visual Novel Editor

An integrated editor for creating visual novel games.

Plugins and scripts

Templates(15 items)

B

bendn's Godot Template

Game template using the gpm, with itch.io pushing and builds automated. Starter CLI included.

Templates
C

COGITO

First Person Immersive Sim Template Project, providing a framework for creating interactable objects, various items to use and mechanics to influence the player and game environment.

Templates
C

Crystal Bit Godot Game Template

Opinionated game template. It includes continuous integration, scene loading with graphic transitions and game pause handling.

Templates
F

First Person Starter

Template with First Person Controller, easily adjustable from the Inspector.

Templates
G

Godot First Person Camera

A simple FPS starter with jumping, movement, flashlight and a player character with animations.

Templates
G

Godot FPS Template

A free first person game template for the Godot Engine.

Templates
G

Godot Game Of Life

Conway's *Game of life* using shaders.

Templates
G

Godot XR Template

Template for a multi-level XR game.

Templates
G

Godot-GameTemplate

Template with all necessary stuff taken care of. Designed for pixel art games.

Templates
M

Maaack's Game Template

Template with a main menu, options menus, pause menu, credits, scene loader, extra tools, and an example game scene.

Templates
M

MechanicalFlower Godot Template

Template with code formatting, license tracking, addons management and CI/CD.

Templates
M

Minimum Game

Template top-down 2D pixel art game, with multiple rooms, a HUD, menus, and autosaving.

Templates
M

Multiplayer First Person Shooter

Multiplayer first person shooter example project.

Templates
M

Multiplayer Third Person Shooter

Multiplayer third person shooter example project.

Templates
T

Takin Godot Template

Template with a save file system, localization, UI (main menu, save files, options, credits), example game scene, plugins (scene and audio managers, logger, linter, resource viewer), placeholders (music, sfx), github workflows and various utility scripts.

Templates