Game Kits

Starter Kit Basic Scene
by kenney
This includes a basic scene and environment set-up for a pleasing and bright result, comes with the (CC0 licensed) Mini Arena pack.

Maaack's Menus Template
by maaack
Template for new Godot games. It has a main menu, options menus, pause menu, credits, and a scene loader. Created in collaboration with members of the Godot Wild Jam community. For usage information, visit the following: https://github.com/Maaack/Godot-Menus-Template/blob/main/README.md#usage

SpatialAudio3D
by claude
A Godot plugin that adds spatial acoustics with calculated delays, reverb and occlusion effects based on level geometry.

Sprite Demo
by godotengine
This is a sample consisting of different shaders applied to some sprites. Effects include outlines, blurs, distorts, shadows, glows, and more. Language: Godot shader language Renderer: Compatibility

SwiftInv | Inventory Addon
by blodyx
## Info Easy to use inventory addon for Godot Engine 4.1 and newer (last update for 4.4) ## Table of contents - Info - Features - Full Documentation - WIP ## Features - Drag and Drop features. - Real time updating and saving. - Editor preview. (using @tool keyword -> erase it to disable) - Example scenes to understand the basics (video tutorial WIP) ## Documentation - Already included in the addon! Open your editor reference docs and search for Inventory nodes and resources (Inventory, Invent...

godot4 physics bone3d hair examples
by akiakjava
Godot Physics Hair using physical bone3d

Dynamic Split Screen Demo
by godotengine
This sample project showcases an implementation of dynamic split screen, also called Voronoi split screen. Details: A dynamic split screen system displays a single screen when the two players are close but a splitted view when they move apart. The splitting line can take any angle depending on the players' position, so it won't be either vertical or horizontal. This system was popularized by the LEGO videogames. How it works: Two cameras are placed inside two separate viewports and their text...

Bullet Shower Demo
by godotengine
This demonstrates how to manage large amounts of objects efficiently using low-level Servers. See Optimization using Servers in the documentation for more information: https://docs.godotengine.org/en/latest/tutorials/performance/using_servers.html Language: GDScript Renderer: Compatibility

Layered Sprite Demo
by gaspi
Layered Sprite is a Godot tool to easily divide a sprite in layers. It can be used for customizable characters.

Jam Launch Multiplayer Example Project
by helloadam
A simple Godot project meant to demonstrate Jam Launch multiplayer capabilities Learn more at https://jamlaunch.com

Template for pathfinding games
by xolatgames
This template help you to create games which use pathfinding system!

Online-LAN P2P multiplayer
by amradel201
This template allows you to create peer-to-peer (P2P) multiplayer games in Godot 3 without the need for a dedicated server. It uses Godot's high-level multiplayer API along with UPnP (Universal Plug and Play) for automatic port forwarding, making it easy to connect players over the internet directly. Features include: - Host/join system using IP - P2P networking with no server required - UPnP support for port forwarding - Handles connection, disconnection, and timeouts - Clean and well-organi...