Sort
  • First Person Shooter Template
    4.2
    v2.1Templates

    This is an FPS Template for Godot 4. The weapons are created via a resource called Weapon_Resource that allows you to add all the animations and stats to the weapon. The weapon manager will then load all the resources and use the small state machine to control which weapon is active. The purpose of this template is to make prototyping a First Person Shooter a lot faster since the gameplay and weapons can be design an art added later. This is because each weapon takes string references to each animation, you could design a large array of weapons with place holder animations and then when the Rig is ready, swap it in and replace the animation references. The template utilize component very heavily. The weapons themselves are components added to the state machine. The projectiles, whether hit scan or projectile are a separate component that are added to each weapon. And the spray profiles for each weapon. All can be swapped and changed without effecting the other elements.

    By: ChaffGames
  • Cupcakes Framework
    3.6
    v1.6.1Templates

    A Five Nights at Freddy's framework made for the Godot game engine.

    By: Oplexitie
  • Cupcakes Framework
    4.4
    v1.6.1Templates

    A Five Nights at Freddy's framework made for the Godot game engine.

    By: Oplexitie
  • Godot 3D Multiplayer Template
    4.3
    vv1.1.0Templates

    Template for a 3d multiplayer setup, where each player has a nickname displayed above their character and the option to choose from four different skins: red, green, blue, or yellow. Additionally, the template includes a global multiplayer chat system for player communication.

    By: devmoreir4
  • Godot CI Template
    3.2
    v1.0.2Templates

    This is a bare-ish Godot project with Gut, Pre-commit, and file_format.sh from godot-demo-projects pre-installed as GitHub Workflows. This gives Godot devs out-of-the-box CI for their game projects.

    By: jason-h-35
  • In Game Building System (C#)
    4.3
    v1.0.0Templates

    This project is a comprehensive starter kit designed for creating building simulation games(or just games with building mechanic) in Godot 4. It includes both grid-based and free-form building features, making it versatile for different types of building gameplay. The system is equipped with a save/load functionality, basic UI for menus and building controls, and is ready to be expanded or customized for your own unique game.

    By: whymanually
  • Advanced FPS Controller Template
    4.2
    v2.0Templates

    All the informations are on the Github repository page ! An advanced FPS Controller Template made in Godot 4 This template provides a complete, advanced and fully commented controller, camera, as well as a properties HUD A template map is provided to test the controller. The controller use a finite state machine, designed to be easely editable, allowing to easily add, remove and modify behaviours and actions. He is also very customizable, with a whole set of open variables for every state and for more general stuff. This is the same for the camera. The template is 100% written in GDScript. He works on Godot 4.3 and Godot 4.2. I didn't test it in Godot 4.1 and Godot 4.0, but it should work just fine. Features : - Smooth moving - Walking - Crouching - Running - Jumping (multiple jump system) - Jump buffering - Coyote jump/time - Air control - Sliding (and air slide) - Dashing - Bunny hopping - Wall running - Grappling hook (pull type) - Knockback - Camera tilt - Camera bob - Custom smooth FOV - Pause menu - Options menu (keybinding, video, audio) - Crosshair - Properties HUD

    By: Jeheno
  • GBM2K Framework
    3.5
    v1.0.5Templates

    The GBM2K (Grid Based Movement 2K) Framework is a Godot project that facilitates the creation of 2D grid-based games.

    By: Oplexitie
  • Terrestrial Characters
    3.2
    v1.0Templates

    A well documented, and easy to use package for developing FPS, TPS, platformers etc. Package includes Character, PivotPoint (for heads and cameras), KinematicArm (SpringArm alternative which doesn't use raycasting; For a GTA like camera) Fully written in GDscript version 3.2.2

    By: manglemix
  • GBM2K Framework
    4.3
    v1.1.1Templates

    The GBM2K (Grid Based Movement 2K) Framework is a Godot project that facilitates the creation of 2D grid-based games.

    By: Oplexitie
  • Visual Scripting Custom Node Library
    3.0
    v0.2Templates

    This library is a collection of visual script custom nodes that anyone can use in there projects. So as to make the Visual Scripting WorkFlow in Godot easier to use.

    By: swarnim
  • FPS multiplayer template
    4.3
    v1.2.4Templates

    An FPS multiplayer template with everything you'd need to get started. Includes a full map with custom 3d assets. Features: - Multiplayer - Full map with custom assets - Controller support (including menus) - Cinematic Main menu - Pause menu - Options menu with: - Fullscreen - Fps and ping counters - Mouse and controller sensitivity - Bullets wall collision - Random respawn on map - Adjusted light and environment ("better graphics") QOL: - Configurable random respawns Player > Inspector > Spawns - Tooltips for exported variables The 3d assets are made by me and go by the same MIT license, so you are free to use them in your commercial games. Credits: - Textures used are made by https://kenney.nl/ and pre-packaged for Godot by Calinou - The base multiplayer functionality was made by following a tutorial from DevLogLogan https://youtu.be/n8D3vEx7NAE

    By: Dahoom
  • Third Person Controller
    4.3
    v1.3Templates

    This is a simple third person controller for Godot 4.1+, it's a hybrid between GDQuest's Godot 3 third person controller and Devlog Logan's third person controller, I think this fixes all the issues that both controllers had, feel free to use.

    By: waffleawt
  • Survivors Starter Kit
    4.4
    v1.0Templates

    This package lets you create you survivors game starting with initial elements: - Player movement, stats and spells ; - Enemies and boss spawns and stats ; - Progression curve ; - Upgrades (for player and enemies) ; - Minimal UI.

    By: Rewar
  • RTS mouse selection and navmesh move
    3.2
    v1.0Templates

    A simple GODOT demo to test selection and move with units like in RTS games. You can also choose a formation shape for your units and some others parameters.

    By: Ange
  • Steam Template
    4.4
    v1.1Templates

    This is an easy to modify / expand template project that uses Gramps' GodotSteam and Expresso Bits' SteamMultiplayerPeer. This has a main menu with applied and saved settings, ui and music audio, and LAN and Steam lobbies. Invite a friend through steam to join.

    By: malco
  • Match Maker Demo Project
    4.3
    vv3.0.1Templates

    What is this? This is a Match Maker demo project for Godot. The Match Maker framework is a project to enable easy and customizable multiplayer between two or more peers, remotely and locally. It uses the "WebRTC (SIPSorcery)" plugin, also found here on the AssetLib (https://godotengine.org/asset-library/asset/2394) or on GitHub (https://github.com/SakulFlee/Godot-WebRTC-Match-Maker/) Why use this? This project enables you to implement a fully working match-making based Multiplayer within a few lines of code inside Godot! The default settings already allow for most types of connection, for strict networks a TURN server as a relay is required. Read more here: https://github.com/SakulFlee/Godot-WebRTC-Match-Maker/blob/main/Documentation/Match%20Maker/GettingStartedWithMatchMaker.md#better-connectivity How to use this? 1. Use this template as a starting project inside Godot 2. Build the project AT LEAST once 2a. (If on an older Godot version: Restart the Editor/Reload the project!) 3. Go to the top left corner of Godot and go to Project -> Project Settings. Then, click on the Plugins tab and enable both plugins. For more details please refer to the GitHub page: https://github.com/SakulFlee/Godot-WebRTC-Match-Maker/

    By: Sakul Flee
  • 3D FPP Interaction Template
    3.0
    v1.0.0Templates

    Godot 3.x First Person Perspective demo/template. Features: Movement (walking, sprinting, jumping, crouching) Using ladders Using stairs Interaction system Picking up (and throwing) objects Also showcasing: Different RigidBody physics Animation states for interactable objects Instructions: Movement: WASD Jump: SPACE Walk: ALT Sprint: CTRL Interact: E Pick up/leave: F Throw: LMB (hold) Reset: R

    By: RadMatt
  • Blank Starter Template (3D)
    3.1
    vv1.0.2Templates

    This template aims to gives a basic starter project with some predefined settings to achieve an high quality look

    By: hgouveia
  • Plexus Background
    3.4
    v1.0Templates

    This asset contains one easy to use drag and drop resizable scene that creates an plexus background. Only one scene - Everything made with one GD-Script.

    By: Spyrex
  • 2D Wheeled Vehicle Template
    3.1
    v1.0Templates

    This template allows users to construct arbitrary 2D wheeled vehicles. The basic concept is to simulate each wheel individually, which makes it possible to make a wide variety of vehicles, regardless of the amount of wheels or the steering. Several example vehicles are provided. For a more detailed description and manual, please visit the GitHub page: https://github.com/vrojak/godot-wheeled-vehicle-template

    By: vrojak
  • Multiplayer FPS
    3.2
    v1.0Templates

    An FPS template made for and in Godot Engine (3.2.1)

    By: wamiqurrehman
  • Multiplayer Web-Based Survivor.IO Game Demo
    4.2
    v1.0Templates

    A server authoritative top-down multiplayer game that is inspired by browser-based Survivor.io games, optimized to run with HTML5 Web exports, utilizing Websocket connection with SSL to run on your server or itch.io. Features: • Authoritative Multiplayer Server • Noise Map Generation • Character Customization • PvP Combat • Inventory System • Crafting • Player Scoring • Day-Night Cycle • Mob Spawning and Combat • Ranged and Melee Combat • Dedicated Server • Chat System • Minimap • Durability • Export Templates

    By: 50kush
  • Horror FPS Template
    4.3
    v1.2Templates

    Features Inventory Management: Players can collect and manage a variety of items within their inventory. Item Interaction: Items can be used or selected to interact with other elements in the game world. Crafting System: Players can craft new items by combining collected items according to specific recipes. Interactive Environment: The system includes interactive doors and drawers that can be locked/unlocked and opened/closed by dragging with the mouse. There is also a ladder and elevator system. Camcorder with Night Vision: A camcorder equipped with night vision that players can use and recharge, adding a layer of depth to gameplay.

    By: ThiDiamond