Update render script and Makefile

This commit is contained in:
Jonas Zeunert
2024-04-22 21:54:39 +02:00
parent 2d63fe63cd
commit 4d0cd768f7
10975 changed files with 47095 additions and 4031084 deletions

View File

@@ -1,4 +1,4 @@
 Awesome Godot !Awesome (https://awesome.re/badge.svg) (https://awesome.re)
 Awesome Godot !Awesome (https://awesome.re/badge.svg) (https://awesome.re)
!Godot Engine logo (godot-logo.svg) (https://godotengine.org)
@@ -122,8 +122,8 @@
Godot 3.2+
- Arrow (https://github.com/mhgolkar/Arrow) - A tool to design game narratives with nodes.
- Godello (https://github.com/alfredbaudisch/Godello) - A Trello-like kanban board application made with Godot. A proof of concept for complex non-game applications with Godot, as well real-time online 
interactions between multiple users. Includes backend code.
- Godello (https://github.com/alfredbaudisch/Godello) - A Trello-like kanban board application made with Godot. A proof of concept for complex non-game applications with Godot, as well 
real-time online interactions between multiple users. Includes backend code.
- Lorien (https://github.com/mbrlabs/Lorien) - Infinite-canvas drawing/whiteboarding app for Windows, Linux and macOS. Supports drawing tablets and pressure sensitivity.
- Material Maker (https://github.com/RodZill4/material-maker) - Create PBR materials procedurally (similar to Substance Designer).
- Pixelorama (https://github.com/Orama-Interactive/Pixelorama) - 2D pixel art editor.
@@ -136,13 +136,13 @@
Godot 3.5+
- bendn's Godot Template (https://github.com/bend-n/godot-template) - Game template using the gpm (https://github.com/you-win/godot-package-manager), with itch.io pushing and builds automated. Starter CLI 
included.
- bendn's Godot Template (https://github.com/bend-n/godot-template) - Game template using the gpm (https://github.com/you-win/godot-package-manager), with itch.io pushing and builds 
automated. Starter CLI included.
Godot 3.2+
- Crystal Bit Godot Game Template (https://github.com/crystal-bit/godot-game-template) - Opinionated game template. It includes continuous integration, scene loading with graphic transitions and game pause 
handling.
- Crystal Bit Godot Game Template (https://github.com/crystal-bit/godot-game-template) - Opinionated game template. It includes continuous integration, scene loading with graphic transitions 
and game pause handling.
- First Person Starter (https://github.com/Whimfoome/godot-FirstPersonStarter) - Template with First Person Controller, easily adjustable from the Inspector.
- Godot First Person Camera (https://github.com/tavurth/godot-simple-fps-camera) - A simple FPS starter with jumping, movement, flashlight and a player character with animations.
- Godot FPS Template (https://github.com/MilkAndBanana01/godot-fps-template) - A free first person game template for the Godot Engine.
@@ -202,7 +202,8 @@
- AgonesSDK (https://github.com/AndreMicheletti/godot-agones-sdk) - Plugin to add Agones (https://github.com/googleforgames/agones) SDK functionality to Godot (Godot 3.x).
- Anima (https://github.com/ceceppa/anima) - Run sequential and parallel animations with less code compared to Tween (Godot 3.x).
- Aseprite Wizard (https://github.com/viniciusgerevini/godot-aseprite-wizard) - Plugin for importing animations from Aseprite as SpriteFrames (Godot 3.x).
- AutoColliders (https://github.com/graycastle/godot-AutoColliders) - Allows the automatic generation of colliders for Sprites, with planned expansion to handle 3D meshes in the future (Godot 3.x).
- AutoColliders (https://github.com/graycastle/godot-AutoColliders) - Allows the automatic generation of colliders for Sprites, with planned expansion to handle 3D meshes in the future (Godot
3.x).
- BoxCam2D (https://github.com/sarooptech/BoxCam2D) - Simplest way to implement grid-based 2D camera movement (Godot 3.x).
- CRT Shader (https://github.com/hiulit/Godot-3-2D-CRT-Shader) - A Godot shader that simulates CRT Displays with many shader parameters (Godot 3.x).
- Cyclops Level Builder (https://github.com/blackears/cyclopsLevelBuilder) - A level builder for quick prototypes and proof-of-concepts (Godot 4.x).
@@ -233,7 +234,8 @@
- Scene Manager (https://github.com/glass-brick/Scene-Manager) - Make nice and customizable scene transitions in one line of code (Godot 3.x, 4.0.alpha).
- Scrolling Background (https://github.com/dploeger/godot-scrollingbackground) - A scrolling background node (Godot 2.1,3.x).
- SimpleGodotCRTShader (https://github.com/henriquelalves/SimpleGodotCRTShader) - A simple Godot shader that simulates CRT Displays (Godot 2.x, 3.x).
- Simplified Flight Simulation library (https://github.com/fbcosentino/godot-simplified-flightsim) - A library that helps you create a simple airplane/helicopter/spaceship flight simulator (Godot 3.x, 4.x).
- Simplified Flight Simulation library (https://github.com/fbcosentino/godot-simplified-flightsim) - A library that helps you create a simple airplane/helicopter/spaceship flight simulator 
(Godot 3.x, 4.x).
- SignalVisualizer (https://github.com/Ericdowney/SignalVisualizer) - Displays the current scene's signals and connections in a easy to read graph and tree dock (Godot 4.x).
- SmartShape2D (https://github.com/SirRamEsq/SmartShape2D) - A 2D terrain tool (Godot 3.x, 4.x).
- StoryTeller Engine (https://github.com/HeavenMercy/StoryTeller-Engine) - Dialog and interactive fiction engine (Godot 3.x).
@@ -248,13 +250,13 @@
Godot 3.2+
- AntialiasedLine2D (https://github.com/godot-extended-libraries/godot-antialiased-line2d) - Higher-quality antialiased Line2D and Polygon2D drawing compared to the default Godot implementation (GLES3 + GLES2, 
all platforms).
- AntialiasedLine2D (https://github.com/godot-extended-libraries/godot-antialiased-line2d) - Higher-quality antialiased Line2D and Polygon2D drawing compared to the default Godot 
implementation (GLES3 + GLES2, all platforms).
- Cartographer (https://github.com/awkwardpolygons/cartographer) - Heightmap-based 3D terrain editor.
- CSG Mesh Exporter (.OBJ) (https://github.com/mohammedzero43/CSGExport-Godot) - Export CSG nodes to OBJ meshes to improve editing performance.
- Code Snapshot (https://github.com/fenix-hub/godot-engine.code-snapshot) - A plugin which lets you take beautified screenshots of your code within the editor.
- Debanding Material Shader (https://github.com/fractilegames/godot-gles2-debanding-material) - Simple material shader with added debanding noise, for use with the GLES2 renderer as it doesn't support 
full-screen debanding.
- Debanding Material Shader (https://github.com/fractilegames/godot-gles2-debanding-material) - Simple material shader with added debanding noise, for use with the GLES2 renderer as it 
doesn't support full-screen debanding.
- Delaunator GDScript (https://github.com/hiulit/Delaunator-GDScript) - A GDScript library for Delaunay triangulation of 2D points.
- Dialogic (https://github.com/coppolaemilio/dialogic) - Create dialogs, characters and scenes to display conversations.
- Dijkstra map for Godot (https://github.com/MatejSloboda/Dijkstra_map_for_Godot) - A GDNative project for Godot game engine, that introduces Dijktra Map pathfinding node.
@@ -264,11 +266,12 @@
- GitHub integration (https://github.com/fenix-hub/godot-engine.github-integration) - Interact with GitHub without opening your browser.
- godotccd (https://github.com/TheSHEEEP/godotccd) - Fast 3D collision checks in Godot using libccd.
- godotdetour (https://github.com/TheSHEEEP/godotdetour) - A GDNative implementation of the detour/detourcrowd library.
- GodotDiscordSDK (https://github.com/LennyPhoenix/GodotDiscordSDK) - A GDNative wrapper for the Discord Game SDK, adding support for its functionality in GDScript without recompiling the engine (as opposed to 
something like godotcord which is a custom engine module).
- GodotDiscordSDK (https://github.com/LennyPhoenix/GodotDiscordSDK) - A GDNative wrapper for the Discord Game SDK, adding support for its functionality in GDScript without recompiling the 
engine (as opposed to something like godotcord which is a custom engine module).
- Godot GamePad (https://github.com/ACB-prgm/Godot_GamePad) - Allows players to use their mobile devices as controllers.
- Godot Gif Getter (https://github.com/you-win/godot-gif-getter) - An in-game utility for recording and saving GIFs (written in GDNative Rust).
- godot-ink (https://github.com/paulloz/godot-ink) - A C# (Mono) plugin to integrate stories writen in ink (https://github.com/inkle/ink), a scripting language for writing interactive narrative.
- godot-ink (https://github.com/paulloz/godot-ink) - A C# (Mono) plugin to integrate stories writen in ink (https://github.com/inkle/ink), a scripting language for writing interactive 
narrative.
- Godot NExt (https://github.com/godot-extended-libraries/godot-next) - A set of basic node extensions.
- Godot Mixing Desk (https://github.com/kyzfrintin/Godot-Mixing-Desk) - Make procedural sound and adaptive/procedural music with a few nodes and a couple lines of code.
- GodotOnReady (https://github.com/31/GodotOnReady) - A C# (Mono) alternative to the GDScript-only onready keyword, without reflection.
@@ -282,9 +285,9 @@
- Line Collider 2D (https://github.com/Kylogias/godot-line-collider-2d) - A script which adds colliders that follow an array of Line2Ds (useful for prototypes).
- MDFramework (https://github.com/DoubleDeez/MDFramework) - A C# multiplayer framework with additional tools (Mono).
- NI mate Motion Capture (https://github.com/hoontee/godot-ni-mate-motion-capture) - Animate Skeletons with a Microsoft Kinect sensor.
- NativeLib (https://github.com/DrMoriarty/nativelib) - Plugin management system designed to easily operate with native libraries for iOS/Android. It also takes care about plugin dependencies and provides 
hassle-free native libs updating. Attribution and analytics: Adjust, Amplitude, AppsFlyer, Flurry, GameAnalytics, Tenjin. Ads networks and mediation: AdColony, AppLovin, TapDaq. GDPR and privacy: App Tracking 
Transparency, Ogury. Social: Facebook. Universal backend solution: Firebase.
- NativeLib (https://github.com/DrMoriarty/nativelib) - Plugin management system designed to easily operate with native libraries for iOS/Android. It also takes care about plugin dependencies
and provides hassle-free native libs updating. Attribution and analytics: Adjust, Amplitude, AppsFlyer, Flurry, GameAnalytics, Tenjin. Ads networks and mediation: AdColony, AppLovin, TapDaq. 
GDPR and privacy: App Tracking Transparency, Ogury. Social: Facebook. Universal backend solution: Firebase.
- Qodot (https://github.com/Shfty/qodot-plugin) - Quake .map file support for Godot. Lets you use TrenchBroom (https://kristianduske.com/trenchbroom/) for level design.
- Scatter (https://github.com/HungryProton/scatter) - Randomly fill an area with props or other scenes.
- Shell Fur (https://github.com/Arnklit/ShellFurGodot) - 3D fur node for Godot.
@@ -390,9 +393,10 @@
- Sublime Text (https://github.com/beefsack/GDScript-sublime) - Syntax highlighting.
- Vim (https://github.com/habamax/vim-godot) - Syntax highlighting, autocompletion and linting using the LSP server provided by the Godot editor. Also supports the Godot shader language.
- Visual Studio Code
 - godot-tools Visual Studio Code Extension (https://marketplace.visualstudio.com/items?itemName=geequlim.godot-tools) - A complete set of tools to code games with Godot Engine in Visual Studio Code. Includes a
GDScript language client.
 - C# Tools for Godot Visual Studio Code Extension (https://marketplace.visualstudio.com/items?itemName=neikeq.godot-csharp-vscode) - Debugger and utilities for working with Godot C# projects in VSCode.
 - godot-tools Visual Studio Code Extension (https://marketplace.visualstudio.com/items?itemName=geequlim.godot-tools) - A complete set of tools to code games with Godot Engine in Visual 
Studio Code. Includes a GDScript language client.
 - C# Tools for Godot Visual Studio Code Extension (https://marketplace.visualstudio.com/items?itemName=neikeq.godot-csharp-vscode) - Debugger and utilities for working with Godot C# 
projects in VSCode.
 - GUT Visual Studio Code Extension (https://github.com/bitwes/gut-extension) - Run GUT framework unit/integration tests directly from the Visual Studio Code Editors.
 - gdformat Visual Studio Code Extension (https://marketplace.visualstudio.com/items?itemName=Razoric.gdscript-toolkit-formatter) - Formatter for GDScript in Visual Studio Code (Godot 3.x).
@@ -411,16 +415,17 @@
- Calinou's builds (https://hugo.pro/projects/godot-builds/) - Mainly master branch, other branches can be found here (https://archive.hugo.pro/builds/godot/).
- iFire's builds (https://ifiregames.itch.io/stern-flowers-chibifire-com-godot-engine) - Distributed via Itch.io (automatic updates with app (https://itch.io/app)), master branch only.
- Raspberry Pi 4 builds (https://github.com/hiulit/Unofficial-Godot-Engine-Raspberry-Pi) - ARM builds of Godot Engine for the Raspberry Pi 4.
- bend-n's 2D builds (https://github.com/bend-n/godot-builds) - Godot builds optimized for size (https://docs.godotengine.org/en/stable/development/compiling/optimizing_for_size.html) with these modules disabled
(https://github.com/bend-n/godot-builds/blob/main/.github/2d-build-modules.py). Also includes misc non breaking patches.
- bend-n's 2D builds (https://github.com/bend-n/godot-builds) - Godot builds optimized for size (https://docs.godotengine.org/en/stable/development/compiling/optimizing_for_size.html) with 
these modules disabled (https://github.com/bend-n/godot-builds/blob/main/.github/2d-build-modules.py). Also includes misc non breaking patches.
Bash scripts
Bash scripts can be placed in ~/.local/bin.
- build-godot (https://github.com/aaronfranke/Linux-tools/blob/master/all-distros/build-godot) - (and build-godot-mono (https://github.com/aaronfranke/Linux-tools/blob/master/all-distros/build-godot-mono)) 
Scripts that compile and run Godot, attempting to install dependencies if needed.
- godot.sh (https://github.com/adolson/godot-stuff/blob/master/godot.sh) - Script that automatically downloads and launches latest version of Godot, or compiles and launches the Git master branch.
- build-godot (https://github.com/aaronfranke/Linux-tools/blob/master/all-distros/build-godot) - (and build-godot-mono 
(https://github.com/aaronfranke/Linux-tools/blob/master/all-distros/build-godot-mono)) Scripts that compile and run Godot, attempting to install dependencies if needed.
- godot.sh (https://github.com/adolson/godot-stuff/blob/master/godot.sh) - Script that automatically downloads and launches latest version of Godot, or compiles and launches the Git master 
branch.
- godot-wrapper (https://github.com/nsrosenqvist/godot-wrapper) - Script that helps Debian and Ubuntu users install and use Godot.
- replicate-file.sh (https://github.com/adolson/godot-stuff/blob/master/replicate-file.sh) - Script to update copies of a file with one master file.