Modular first person controller based on Quake's movement systemIncludes a system for creating controllers using modular states made out of resourcesThis modular system was built using Kabariya's strafer controller (https://github.com/Kabariya/strafer) as a base. Three features have been added to their controller:- Sliding- Maintaining the current direction when jumping (and not pressing any keys)- Limiting the player's control over the controller in the airDocumentation is included using docstrings, more information at: https://github.com/AceSpectre/Extended-Strafer-Controller
Adds a very basic implementation of interfaces to GDScript.Only validates at runtime.See full explanation on https://github.com/Mastermori/gdscript-interfaces
A Camera addon for Godot 4.2.2.Loosely based on the Unity Cinemachine.Makes blending and shaking cameras easy!Aimed to reduce the amount of code lines in your project a lot.A lot can be configured in the Inspector.See GitHub for a full list of features.I developed this as a part of my final thesis in game engineering.Written in C++, supported in GDScript.Wikihttps://github.com/LumiToad/GDExtension_CineCam/wikiGitHubhttps://github.com/LumiToad/GDExtension_CineCam/Example projecthttps://github.com/LumiToad/CineCam_ExampleSupported platforms:Windows x86 32 / 64Linux x86 32 / 64Source code is available on GitHub, so you can compile your own builds!
This Godot plugin is for conveniently copying all your scripts into one giant text block that you can easily paste into an AI.For more info go to: https://github.com/rainlizard/AI-Context-Generator
This addon is a Godot helper addon for my blender addon which simplifies exporting objects from Blender into Godot.https://blendermarket.com/products/blender-godot-pipeline-addonDocs: https://blendermarket.com/products/blender-godot-pipeline-addon/docsThis addon includes:- GLTF Import GD script- Scene initialization GD scriptYou do not need to "Enable" the addon from project settings. This addon is simply a repository for the GD script files mentioned above.Under Project Settings -> Import Defaults -> Select "Scene" from Importer Dropdown -> Scroll down to "Import Script Path"From here you can load in the standard import path that comes with this addon:res://addons/blender_godot_pipeline/GLTFImporter.gdThis will ensure that all your GLTF or .blend files get the importer attached. You can attach the importer individually to files, if you don't want all files to be affected.
A simple add-on that copies some of the functionality of FMOD inside of Godot. Sound Effects (SFX). Meant for game jams, prototypes, and small projects. Read more on GitHub: https://github.com/kpids/bmod
gdCEF - Web Viewer Plugin for Godot 4.x=======================================gdCEF is a web viewer plugin for Godot >= 4.2, compatible with Linux, Windows, and macOS.It uses the Chromium Embedded Framework (CEF) to bring web content into your 2D and 3D applications.Notes:------1. Godot 3 users: gdCEF is no longer maintained but still available here: https://godotengine.org/asset-library/asset/14262. Android and iOS are not supported by CEF and therefore not by gdCEF.Installation Methods====================There are three ways to install gdCEF in your project:1. Direct Download (Prebuilt Binaries)---------------------------------------- Download binaries from GitHub: https://github.com/Lecrapouille/gdcef/releases- Extract the archive and place the 'cef_artifacts' folder into your project.Limitations:* Fixed versions of CEF and Godot.* The artifacts folder name cannot be changed.* Only x64 architectures are supported due to CI limitations.2. Script-Based Download (since v0.12.0)----------------------------------------- Download the gdCEF source code from the Godot Asset Library.- Use the provided Python 3 build script: addons/gdcef/build.py- C++ source folders can be deleted as they are not compiled.- Set the GITHUB_GDCEF_RELEASE variable to the version you want.- Run the script to download binaries and set up demo scenes.Limitations:* Same as the direct download method.3. Build from Source (Recommended)----------------------------------- Download the gdCEF source code from the Godot Asset Library.- Run the Python 3 script: addons/gdcef/build.py- The script is preconfigured but can be customized at the top.Build Process (takes 5–15 minutes):* Downloads and compiles godot-cpp.* Downloads and extracts prebuilt CEF.* Compiles gdCEF.Requirements:* Python 3 with necessary packages.* Build tools: SCons, CMake, Make or Ninja.* On macOS: Xcode Command Line Tools.* On Windows: Visual Studio, Windows SDK, console with admin rights.After compilation, you can try the demo scenes in:addons/gdcef/demosDocumentation=============- Installation Guide: https://github.com/Lecrapouille/gdcef/blob/godot-4.x/addons/gdcef/doc/installation.md- API Reference: https://github.com/Lecrapouille/gdcef/blob/godot-4.x/addons/gdcef/doc/API.md- Design Details: https://github.com/Lecrapouille/gdcef/blob/godot-4.x/addons/gdcef/doc/detailsdesign.md- Demos Info: https://github.com/Lecrapouille/gdcef/blob/godot-4.x/addons/gdcef/demos/README.md- FAQ: https://github.com/Lecrapouille/gdcef/blob/godot-4.x/addons/gdcef/README.md#faqCommunity & Support===================For help with installation or general questions, join our Discord:https://discord.gg/EckEwy7S5U
A C# implementation of a simple 3D free-look camera for Godot 4.0 that mimics some of the functionality of the editor's camera for in-game use.Ported from Richardhyy's Godot 4.0 GD version (https://github.com/richardhyy/simple-free-look-camera-4), who ported from Adamviola's Godot 3.2 GD version https://github.com/adamviola/simple-free-look-camera).* Use **W** and **S** to move forward and backward.* Use **A** and **D** to move left and right.* Use **Q** and **E** to move up and down.* Roll the **scroll wheel** to increase and decrease movement speed.* Press **shift** to move faster, and hold **alt** to move slower.* Hold down the **right mouse button** to rotate the camera.There's a slider in the editor to control mouse sensitivity.Attach `FreeLookCameraBase.cs` or `FreeLookCamera.cs` to your Camera3D node. That's it!(More information at the README.md file)
A small experiment with UI I worked on between projects to try and emulate the feeling of a Dance Dance Revolution song select menu, can be used by clicking the buttons or the arrow and enter keys. selecting a song will take you to an associated link!Shaders:https://godotshaders.com/shader/kaleidoscope/https://godotshaders.com/shader/crt-with-variable-fisheye/Spectralizer:https://godotengine.org/asset-library/asset/2762Music:SystemST91: https://soundcloud.com/systemst91/cole-dingo-normal-version https://soundcloud.com/systemst91/cole-dingo-hard-versionTeckGeck & SystemST91: https://soundcloud.com/systemst91/sets/teckgeck-megamix-ver-rmx-by-system-st91CodyVondell: https://soundcloud.com/codyvondell/futureproof https://soundcloud.com/codyvondell/side-effects-includedMusMus: https://www.youtube.com/watch?v=ZLLn3FNyc5sMcMangos: https://www.youtube.com/watch?v=8V5T6oUOEV4
demo version: Godot 4.4 rc-3 .NETThis tool allow you Import PMX model. And import vmd animation to animate camera and model. This plugin depends on BulletSharpPInvoke.You can get libbullectc.dll from BulletSharpPInvoke's demo. Copy it to project directory. The link is below.https://github.com/AndresTraks/BulletSharpPInvoke/releasesTo compile BulletSharpPInvoke, you can check out my fork.https://github.com/sselecirPyM/BulletSharpPInvokeVideo Tutorial (Chinese):https://www.bilibili.com/video/BV1pKY3e5EHn/
New Relic (https://newrelic.com) is a SaaS based observability platform that provides software monitoring and analytics for any technology. This addon allows developers to send useful data in the form of events, metrics, or logs to New Relic for troubleshooting or game analysis. That data can then be used to create meaningful visualizations.Docs: https://github.com/khpeet/newrelic-godot-plugin?tab=readme-ov-file#new-relic-godot-plugin
Juego de aviones (Plane game demo)Este es el primer proyecto que les enseño a mis alumnos de creación de videojuegos con Godot.Es un Juego / Template que tiene un menú de selección de nivel, y un nivel en el que podés luchar contra 3 tipos de enemigos distintos.Ideal para estudiar el código y aprender conceptos básicos de godotmás info sobre los cursos en gamedevargentina.comEng:Plane game demoThis is the first project I teach my students in game development with Godot.It is a Game / Template that has a level selection menu, and a level in which you can fight against 3 different types of enemies.Ideal for studying the code and learning basic concepts of Godotmore info about the courses at gamedevargentina.com