A simple light class for the Godot engine inspired by the string-based light animation system originally seen in Quake and Half Life games.Created on Godot version 3.4.2 but should work on earlier versions too. Installation:- Setup your lamp scene according to QuakeLamp*.tscn example scenes. Lights and models should be added as child nodes.- Attach QuakeLamp.gd on your parent lamp node. - Drag and drop in your main scene, select the desired animation type and enjoy your new animated light.Features: - Includes 11 animation table presets from Quake. - Supports custom user animations. - Animations can be previewed in the Godot editor. - Supports optional fade between the string animation values to break the stepping effect where needed. - The light animation affects the emission of the lamp material/s.
I found it difficult to track down a simple GPU version of the Game of Life in Godot so I built one as part of a step in another project.This project uses only shaders to calculate the previous & next steps for the cellular automata. GDscript is used here only to input mouse coordinates & button presses for drawing.tavurth.itch.io/godot-gpu-game-of-life
Example Godot Project demonstrating gamepad and phone rumble.
A Godot shader reproducing YouTube's button click effect.
Upon running this template in Godot. You will be greeted with a Main Menu Screen.Exit Game, of course, exits the game.New Game will take you to a blank screen which is where your game would go. Hit the esc key to bring up the pause menu.
A simple example scene, showing how to create a FPS camera.If you'd like to give me some feedback, or you'd like to help improve this demo, please leave a comment here:https://github.com/tavurth/godot-simple-fps-camera/issues
This is a calculator
Controls:a/s = leftd/f = righth/j = upk/l = downClick and shake to erase.
Godot VoIP 🎙🌐 is a Godot addon which makes it very easy to setup a real time voice chat system in your Godot game. This addon also includes a demo project.
This template shows you how your game can automatically load/unload zones according to your player position. By implementing this template in your game you can have a seamless world as big as needed, without loading screens.This works for both 2D games and 3D games, try the demo by executing this project.Note that it is not a chunk system based on distance to the player, if you need chunks loading for an open world, please check other solutions.You may leave feedback on the Github "Feedback" issue.Download the version on Github to get the latest changes.
Terraria-like inventory system.This asset have the following systems: storage, load, inventory, item data, custom mouse cursor.You can create your own items, storages + ui to them, custom cursor.Also you can add hotkeys like shift+click to equip etc.Everything else is described in readme file on GitHub.
This asset contains one easy to use drag and drop resizable scene that creates an plexus background. Only one scene - Everything made with one GD-Script.