Addon for using Newgrounds medals, leaderboards, and cloudsaves. Works on web and desktop. Check the Readme for instructions: https://github.com/jefvel/newgrounds-godot-4
Godot Editor will now show the assigned type on your Dictionary
This plugin provides the basic mechanism of DungeonCrawler:- map creation via titlemap node- player movementTo run this script, simply play "World.tscn"Global.gd must be added to the autoloader. (Game/Global.gd)More detailed information can be found at:https://github.com/Rebelion-Board-game/DungonCrawler
Are you struggling with a particular subject in Godot? Do you want a tutorial on it? Well, you can now request that very thing with the Gwizz Ticketing System! Simply describe your problem, add an email, then send! Your ticket will go straight to Gwizz's database where he can review it and make an appropriate tutorial!
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
Spawn thousands of bullets or particles on screen in an extremely performant way! This plugin uses the MultiMeshInstance2D to render thousands of bullets easily while running the logic in C++ to keep things fast! Use this for bullet hell or danmaku-type games! Now version 1.2!Here is the full repository for documentation: https://github.com/Moonzel/Godot-PerfBullets
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/
This native Godot extension provides real and complex matrix algebra. It also includes ODE solver based on ODEINT, BoostC++ Geometry algorithms.Checkout demos:https://github.com/dmrokan/gdblas/releases/download/v1.4.0/demo.ziphttps://github.com/dmrokan/gdblas/releases/download/v1.4.0/demo3d.zip
WARNING: if you're upgrading from any version prior to 1.4.0, you MUST follow the steps outlined in the link below. If you don't, your materials WILL break, and you'll have to fix them all MANUALLY! You only need to follow these steps once -- subsequent versions will not be reorganized again.https://github.com/Zorochase/ultimate-retro-shader-collection?tab=readme-ov-file#upgrading-from-v13--to-v14-- -- --Ultimate Retro Shader Collection (URSC) brings PlayStation, Sega Saturn or Nintendo 64 aesthetics to Godot 4.Features:- Vertex snapping and affine texture mapping (as seen on PlayStation and Saturn)- 3-point texture filtering (as seen on Nintendo 64)- Distance-based, per-vertex texture LOD and fog- Metallic and shiny shaders- 3D sprite shaders (shaded/unshaded, single/double-sided)- Scrolling sky shader (think Mario 64)- Screen-reading dithering and fade shaders- Create custom spatial shaders using macros- Compatible with all rendering backendsCheck out the collection's README on GitHub for documentation and a guide on getting set up. TLDR -- run the "setup.gd" editor script included with the collection to add the necessary global shader uniforms to your project settings.https://github.com/Zorochase/ultimate-retro-shader-collection?tab=readme-ov-file#readme
This GDExtension lets you slice meshes.If your Godot version or platform is not supported, you can compile the extension yourself.More information can be found at https://github.com/timo-eberl/mesh-slicing-gdextension/blob/main/README.md .
This example shows how to apply the State machine programming pattern in GDscript, including Hierarchical States, and a pushdown automaton.Why use a state machine:States are common in games. You can use the pattern to:1. Separate each behavior and transitions between behaviors, thus make scripts shorter and easier to manage.2. Respect the Single Responsibility Principle. Each State object represents one action.3. Improve your code's structure. Look at the scene tree and FileSystem tab: without looking at the code, you'll know what the Player can or cannot do.You can read more about States in the excellent Game Programming Patterns ebook: https://gameprogrammingpatterns.com/state.htmlLanguage: GDScriptRenderer: Compatibility