Edit of asset "Quake-Style Light Animations" Accepted
Old/Current | New/Edit | |
---|---|---|
Title | Quake-Style Light Animations | String-based light animations |
Description |
A modular, component-based system for creating animated lights in the Godot engine, inspired by the dynamic light animations of classic Quake and Half-Life games. Features - 11 Animation Presets: Includes predefined light animation tables from Quake. - Custom Animations: Supports user-defined animation strings. - Editor Previews: Preview animations directly in the Godot editor. - Smooth Transitions: Optional fade effect to reduce stepping. - Material Integration: Light animations affect the lamp material’s emission property. - Example Project: An example project is included to demonstrate setup and usage, providing a quick way to understand how to configure and combine components. |
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. |
Category | Scripts | Projects |
License | MIT | MIT |
Repository Provider | GitHub | GitHub |
Repository Url | https://github.com/ioannis-koukourakis/quake-style-light-animations-for-the-godot-engine | https://github.com/ioannis-koukourakis/string-based-light-animations-for-godotengine |
Issues Url | https://github.com/ioannis-koukourakis/quake-style-light-animations-for-the-godot-engine.git/issues | https://github.com/ioannis-koukourakis/string-based-light-animations-for-godotengine/issues |
Godot version | Godot 4.3 | Godot 3.4 |
Version String | 2.0 | 1.0 |
Download Commit | ccf912f96bfe77a6023b963be126e1c6ed54b8bc | 1b3d17c3834d475ff90a2dc9975949916651206d |
Download Url (Computed) | https://github.com/ioannis-koukourakis/quake-style-light-animations-for-the-godot-engine/archive/ccf912f96bfe77a6023b963be126e1c6ed54b8bc.zip | https://github.com/ioannis-koukourakis/string-based-light-animations-for-godotengine/archive/1b3d17c3834d475ff90a2dc9975949916651206d.zip |
Icon Url |
https://raw.githubusercontent.com/ioannis-koukourakis/string-based-light-animations-for-godotengine/main/icon.png
![]() |
https://raw.githubusercontent.com/ioannis-koukourakis/string-based-light-animations-for-godotengine/main/icon_ql.png
![]() |
Preview Insert | ||
---|---|---|
Type | video | |
Image/Video URL |
https://youtu.be/GOXrcUhZN_c
|
|
Thumbnail |
https://raw.githubusercontent.com/ioannis-koukourakis/string-based-light-animations-for-godotengine/main/Screenshot.jpg
![]() |