This is a very simple template of a top-down 2D twin stick shoot-em-up.This includes:- Enemies- Player- Gun- Shaky Cam- Sound- Particle Effects- Things to collect- RevivalIssues (use this one): https://codeberg.org/CatAClock/Issues
Lightweight ecs framework written with gdscript.- Lightweight and high-performance.- One step serialization and deserialization the game world.- Independent event system.- Hot-swappable system design.- Data-driven and event-driven.- Easy to use.
This is an obsolete version for Godot 4.4!The latest 4.5 version: https://godotengine.org/asset-library/asset/3887All-in-one project template and components framework: Basically Nodes but for gameplay. Optimized for 2D pixel art.• Includes components for common stuff needed in most games: Different types of player movement, combat, collectibles, inventory, turn-based logic etc.• UI controls like a stats HUD, buttons for special skills, etc.• Scenes for Logo → Main Menu → Options, Input Remapping, Pause Overlay and short example games.• Save/Load player preferences in config file with `Settings.anyName = 42`• Helper functions & debugging tools like charts for monitoring variables.• Free-to-use 3rd-party assets for quick prototyping.This is a work in constant progress! For more deets & the latest version, lookieloo the Develop branch: https://github.com/InvadingOctopus/comedot/tree/developTilesets: https://kenney.nl/assets/1-bit-pack Font: Jayvee Enaguas (HarvettFox96) https://www.dafont.com/pixel-operator.font
This addon adds an extended scroll container node with smooth scroll settings.How to use:Activate the addon in the project settings' addon tab, Click the "+" button to add a new node and select "SmoothScrollContainer" instead "ScrollContainer". To add smooth scrollling to existing ScrollContainers, rightclick the node and select change type. Then select "SmoothScrollContainer".For smoother scrolling: In your project settings set gui/common/snap_controls_to_pixels to falseMouse scroll icon by Greg Fiske from the Noun Project
Provides nodes for aerodynamic simulation.To get started, add an `AeroBody3D` node to your scene, and add as many `AeroInfluencer3D` nodes as necessary.For Godot Asset Library installs:Ensure that addon files are installed inside res://addons/godot_aerodynamic_physicsThis folder structure allows for this plugin to be used as a git submodule, because of this, Godot does not automatically install it to the correct path.
Gizmo3D encapsulates the Godot Engines 3D move/scale/rotation gizmos into a customizable node for use at runtime. The major differences are that you can edit all transformations at the same time, and customization options have been added. The selection box and axes can be toggled, colors changed, snapping intervals changed, and more. Transformation methods can be easily overriden to customize the default behavior. It is available in both C# and GDScript.Gizmo3D is largely a port of C++ code from the Godot Engine source. The license for the Godot Engine can be found at https://godotengine.org/license/.
A GDScript implementation of the finite state machine pattern.Adds node types for finite state machines and states.
Advanced Vehicle Controller created by MilluThis template lets user to create fully customizable vehicles with ease, it provides custom VehicleBody3D instance with script for easy setup along with fully detailed documentation inside the script itself This script provides functions and settings like:Customizable Gearbox system with Manual and Automatic transmission with support of external shafterKeyboard, Gamepad and Steering wheel supportDrag and drop settings for easier vehicle setupVehicle lights systemCustomizable grip AI for vehicle oponentsVehicle sounds and much more!<===UPDATE v1.1.8!===>This version adds first and basic context AI for Navigation Region AI which allows it to reverse if obstacle is very close to vehicle and fixes few bugs with camera soo it should not act up when holding breaks. Additionaly new car has been added!<===UPDATE FOR GODOT 4.4!===>Current update provides some fixes for AI in Godot 4.4along with additional features like vehicle colour change, minimap and more!
This is a sample project demonstrating tracking features on Meta headsets. This includes body / hand tracking, which is supported on Quest 2, Quest 3, and Quest Pro; as well as face tracking, which is only supported on Quest Pro. For more Meta-specific hand tracking features, check out the Meta Hand Tracking XR Sample.
Easily store options on-device in Godot 4.4 .NET. This is useful for storing user settings such as volume and keybindings.Godot Cookies stores data as indented JSON making it easy to understand and edit manually.The library is available on NuGet: https://nuget.org/packages/GodotCookies
2D and 3D Components to manage health, damage, and healing
SpriteMesh is a plugin for Godot that allows you to create 3D meshes based on a 2D sprite.