Simple inventory system made for learning purposes
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
Advanced physics-based bullet penetration system for Godot 4.x that simulates realistic projectile behavior through various materials. The system calculates damage reduction based on material thickness, hardness, and penetration depth. Uses raycasting, making it suitable for hitscan weapons.
A Node2D that displays a texture by keeping its corners intact, but tiling its edges and center.
A texture that draws an icon from a Theme resource.This add-on allows you to easily use icons from any Theme resource by type and name.Changes automatically take effect whenever the theme bound to the IconTexture changes, ideal for GUI-heavy projects.Includes an icon picker for the IDE.
Nodes for broadcasting and receiving LAN games.These allow you to setup a dead simple LAN only server browser for multiplayer games.Simply add the ServerAdvertiser node to your server's scene, and the ServerListener node to your server browser, and wire up a few signals, and you're good to go!
Simple node pack that contains common logic in video games like picking and interacting
Script for using JSON-files for translating projects.It supports not only `String`-items, also supported `Array`s and `Dictionary`s.
use _inject and _inject_event, LifeScope
The AndroidIAPP plugin is designed for seamless integration with the Godot 4.5 game engine, offering robust support for in-app purchases and subscriptions through the Google Play Billing Library version 7.1.1. It provides a comprehensive interface that exposes all public functions of the library, ensures accurate handling of error codes, and supports flexible management of various subscription plans, enabling developers to efficiently implement and manage monetization features in their Android games.
"Poolakey" is a new library for implementing Cafebazaar in-app payments, developed in Kotlin and supported by the ReactiveX framework. The goal of implementing this library is to improve the Cafebazaar in-app payment implementation process for Cafebazaar developers.
A lightweight yet powerful Entity Component System (ECS) framework designed specifically for Godot 4.Written purely in GDScript, this framework aims to solve the coupling problems arising from increased logic complexity in Godot projects. It provides a smooth transition path from "Godot-like" simple systems to "fully automated scheduled" high-performance parallel systems.