Very simple template to use as a starting point for a top-down action RPG. It works with keyboard, touch and gamepad input, and has a character with a few moves, an inventory system and a quest system.I created this for my students as a template for their final exam so everything is implemented in the simplest form possible. Take it as a starting point rather than a solid foundation. Live demo: https://redmagegames.com/elcaballerohueco/
This plugin adds support for the Oculus Quest and Quest 2 VR headsets to Godot.
Adds a 'Lock to view' toggle to the camera node, which forces the camera to follow the editor preview allowing for extremely easier camera positioning.More quality of life camera features tba
Short adventure/narrative game to showcase Escoria, the point & click template for Godot:https://godotengine.org/asset-library/asset/505It's used as a basis for the Escoria manual, which describes its internal mechanics:https://fr.flossmanuals.net/creating-point-and-click-games-with-escoria/
Lite wrappers for Firebase App, Firebase Auth, and Firebase Database. (No Firestore or Cloud Storage as of yet.)Godot Firebase Lite promotes the pattern of using yield() for all of the CRUD methods (which saves a lot of signal wiring).INSTALLATIONIf installing from Godot's AssetLib Package Installer:1. Unselect all files and then select only the folders you need: - firebase_app_lite (required) - firebase_auth_lite (optional) - firebase_database_lite (optional)2. Create a `firebase` global namespace (AutoLoad Singleton) by going into Project Settings > AutoLoad tab, and add a new entry with the following settings: - Path: res://firebase_app_lite/firebase.gd (or wherever you put it) - Name: firebase (note this is all lower case) - Singleton: [x] Enable3. See https://github.com/juanitogan/godot-firebase-lite for usage
Demo for gd-YAFSM, to showcase how you can integrate gd-YAFSM into your project.
CardEngine is a framework to create card games for the Godot Engine. Non-exhaustive features list: * Dedicated editor UI to manipulate CardEngine's objects * Database system to manage cards * Fully customizable Container widget to arrange cards on a grid or along a path * Board widget to create complex interactions * Fully customizable Animations * Drag and drop support
A collection of additional shader nodes ( + examples) that can be used in the visual shader editor to achieve common tasks faster.Installation:Just download into your projekt folder. The nodes are automatically added to shader editor. Example materials can also be found in the examples folder.Changelog 1.1:New Nodes:- Screen Space Refraction (GLES 3 only)- Read Normal Map - Various Noise nodes Changelog 1.2:New Nodes:- signed distance field (SDF) operator nodes (procedural shapes and pattern)- some generally useful helpers
A battle system for a JRPG.
This plugin adds Agones SDK functionality to GDScript.With this plugin you can call Agones SDK functions using GDScript to create your dedicated server powered by Agones and Godot Engine.
"VRM" is a file format for handling 3D humanoid avatar (3D model) data for VR applications. It is based on glTF2.0. ( https://vrm.dev/en )** Now compatible with Godot 3.4 and GLES2 **This asset provides an importer for VRM characters, as well as a full implementation of the MToon Shader for Godot Engine. Enable the addons in "Project Settings..." → "Plugins"「VRM」はVRアプリケーション向けの人型3Dアバター(3Dモデル)データを扱うためのファイルフォーマットです。glTF2.0をベースとしており、誰でも自由に利用することができます。 ( https://vrm.dev )** Godot 3.4とGLES2のサポートが追加されました! **このアセットは、VRMの3Dアバターのインポーターを提供します。また、VRM Addon とは別に Godot 用の MToon シェーダーも同梱されています。「プロジェクト設定...」→「プラグイン」で有効にする。
Voxel plugin built with GDScript that offers various voxel features, utilities and fully fledged in-engine editors. Making it easy to create, import and edit voxel content anywhere Godot runs right out of the box, both in-engine and in-game. It is designed to be easily extended, allowing you to quickly create the voxel content you want, such as: characters, creatures, props, maps and more.