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-connectivityHow to use this?1. Use this template as a starting project inside Godot2. Build the project AT LEAST once2a. (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/
Starter Kit FPS is a basic template for a 3D first person shooter in Godot 4.3 (stable). Includes features like;- Character controller- Weapons, switching weapons- Enemies- Sprites and 3D Models (CC0 licensed)Controls:- W A S D: Movement- Spacebar: Jump- Left mouse button: Shoot- E: Switch weapon
Template for new Godot games. It has a main menu, options menus, pause menu, credits, scene loader, extra tools, and an example game scene.Created in collaboration with members of the Godot Wild Jam community.For usage information, visit the following: https://github.com/Maaack/Godot-Game-Template/blob/main/README.md#usage
Kenney's Starter Kit 3D Platformer is a basic template for a 3D platformer game in Godot 4.3 (stable). Includes features like;- Character controller (with double jump)- Collectable coins and falling platforms- Camera controls (rotate, zoom)- Gamepad support- Sprites and 3D Models (CC0 licensed)- Sound effects (CC0 licensed)
A starting template based on GodotVMF plugin for creating a new Godot project with using Source Engine development pipeline. It includes a basic project structure, a sample map, and scripts to get you started.
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.
This project is a template for creating advanced Third/First Person movement in GodotSupports CharacterBody3D, and RigidBody3D.Current Features :Stance System :StandCrouchGait System :WalkRunSprintView Mode System :First PersonThird PersonSmooth Rotation System :Velocity DirectionLooking Direction : In Place Rotation and orientation warpingInAir RotationAim RotationDistance Matching :Stop AnimationOrientation warpingMotion warpingCamera system :FOV change on speedCamera Inertia Flashlight(G) To toggle High graphics : SDFGI (Global illumination),SSIL, SSAO,SSR,Glowgithub : https://github.com/ywmaa/Advanced-Movement-System-Godot
This template help you to create games which use pathfinding system!
A simple Godot online multiplayer networking setup: connect to an online server, instance a map, spawn players, and update their positions.
A really simple first person template, containing really basic stuff for developing first person games. That includes:- Player with basic movement- Interaction system- Basic pause and main menu
My game template.C#
This is a 2D, Pixelart, Topdown, action Starter/Template Project that includes all the basics you need to get started creating a game.It includes:- 2 Levels with different tile-sets- Quests- Combat- Talking NPC's- Coins to pick up..And much more!Consider clicking 'View Files' rather than 'Download' to see the full project on GitHub. There might be a newer version there and you can find more information, links to helpful resources, video tutorials for different parts of the project etc.