Aí, #Lua #GDExtension 0.8.0 tá disponível na #Godot #AssetLibrary 🤘
- Métodos relacionados a GC no LuaState
- Variáveis to-be-closed suportando Variants (Lua 5.4+)
- Fix ref counts / leaks de objetos com LuaScripts
- E mais!
🌚 Baixe agora! 🌝
#gamedev #indiedev #indiegamedev #LuaJIT #GodotEngine
Yo, #Lua #GDExtension 0.8.0 is available on #Godot #AssetLibrary 🤘
- GC-related methods in LuaState
- To-be-closed Variant variables (Lua 5.4+)
- Fix ref counts / leaks of objects with LuaScripts attached
- And more!
🌚 Download now! 🌝
#gamedev #indiedev #indiegamedev #LuaJIT #GodotEngine
If you are making a bullet hell game but you are facing performance problems then my custom C++ plugin can help you.
BlastBullets2D Tutorial PART 2 IS OUT NOW!
www.youtube.com/watch?v=R2ol...
#godot #godotengine #indiedev #indiegamedev #GodotEngine #GODOT #GDExtension #gamedev
Are you thinking of making a Bullet Hell game but the performance of your game is bad?
Godot BlastBullets2D Tutorial Part 1 IS OUT NOW!
#godot #gamedev #indiedev #indiegamedev #godotengine #GodotEngine #GODOT #GDExtension #cplusplus #bullethell
www.youtube.com/watch?v=L10s...
Essa é ps dev de #GDExtension por aí: fiz esse script #Python pra #LLDB que adiciona preview do valor de Variants durante debugging de projetos que usam #godot-cpp 😆
Altos trem pra melhorar, mas v0 tá aqui: github.com/gilzoide/lld...
#gamedev #indiegamedev #indiedev #Godot #GodotEngine #C++
This one is for all #GDExtension devs out there: I made this #Python script for #LLDB that adds custom summaries of Variant types when debugging stuff that uses #godot-cpp 😆
Lots to improve, but here's v0: github.com/gilzoide/lld...
#gamedev #indiegamedev #indiedev #Godot #GodotEngine #C++
Godot C++ Plugin For Optimized Bullets Performance
- Trailer for BlastBullets2D made using GDExtension
VERSION 3.0 IS OUT NOW, TEST IT AND TELL ME WHAT YOU THINK
www.youtube.com/watch?v=OJK7...
#godot #gamedev #indiedev #indiegamedev #godotengine #GodotEngine #GODOT #GDExtension #cplusplus
BlastBullets2D V3.0 IS OUT NOW!
Fully Cross Platform and includes these features:
Homing Bullets, Orbiting Bullets, Bullet Curves Inside Inspector, Bullet Path2D Movement Patterns, Runtime manipulation of all features.
github.com/nikoladevelo...
#godot #GodotEngine #gdextension #indiedev
Sou oficialmente um contribudor da #GodotEngine 🎉
Uma correção pra evitar um crash ao abrir projetos com #Lua #GDExtension (e possivelmente outras extensões também) pela primeira vez no editor.
Felizão em contribuir pelo bem da comunidade \o/
#gamedev #indiedev #indiegamedev #Godot
I'm officially a contributor of #GodotEngine 🎉
A fix to avoid crashes when opening a project with #Lua #GDExtension (and possibly other extensions as well) for the first time in the editor.
Happy to contribute for the good of the community \o/
#gamedev #indiedev #indiegamedev #Godot
Regarding #Godot, #C++ #GDExtension and #Steamdeck: It causes significantly fewer problems to run the #Linux build directly on the steamdeck.
Setting it up can be time-consuming, but in the end you can create a terminal script that does everything in one go.
#gamedev
Now you can have easy access to all of DebugDraw3D's excellent visualization tools from within your GDExtension without linking, etc.
So easy 😎
#godot #gdextension
Header file:
Object *_debug_draw = nullptr;
Constructor:
_debug_draw = Engine::get_singleton()->get_singleton("DebugDraw3D");
Callsite:
if( _debug_draw ) {
_debug_draw->call("draw_line", gt.origin, gt.origin + motion, Color(0, 1, 0), 0.1f);
}
#godot #gdextension
Hot tip. If you're developing a GDExtension and you need quick debug visualization, consider putting DebugDraw3D into your project.
"But how do I get to it from my own GDExtension?", you might ask.
Well...
#godot #gdextension
Aí, #Lua #GDExtension 0.7.0 lançado! 🚀
- RPC config
- Android com páginas de 16kb
- Funções `export_*`: `export_range` e tal
- Arquivos de definição pra Lua Language Server
- Corrigido mem leak e outros erros
Disponível na #Godot #AssetLibrary
#gamedev #indiedev #indiegamedev #LuaJIT #GodotEngine
Yo, #Lua #GDExtension 0.7.0 is out! 🚀
- RPC config
- Android with 16kb pages
- `export_*` functions such as `export_range`
- Lua Language Server definition files
- Fixed mem leak and reference counting errors
Available in #Godot #AssetLibrary
#gamedev #indiedev #indiegamedev #LuaJIT #GodotEngine
Howdy ya'll!
This is a little late given a 4.6 PR that was recently merged, but I've come out with a simple Opus encoding/decoding #GDExtension written in Rust!
It depends on #SDL3, completely bypassing Godot's audio system in order to capture microphone audio
Check it out:
#Godot #GameDev #Rust
Ó que legal: CFFI #GDExtension v0.2.0 lançado! 🚀
- Acesse variáveis globais
- Crie pointeiros para funções a partir de Callables e passe elas como void*
- StreamPeerCFFIPointer
Logo mais disponível também na #Godot #AssetLibrary
#gamedev #indiedev #indiegamedev #GodotEngine #FFI
Here's some cool news: CFFI #GDExtension v0.2.0 is released! 🚀
- Access global variables
- Create function pointers from Callables and pass them around as void*
- StreamPeerCFFIPointer
Soon also available on #Godot #AssetLibrary
#gamedev #indiedev #indiegamedev #GodotEngine #FFI
Já faz um tempim que não falo nada, então tó novidade: CFFI #GDExtension foi lançado na #Godot #AssetLibrary 🚀
Acesse bibliotecas nativas e chame funções nativas diretamente de #GDScript via #FFI!
godotengine.org/asset-librar...
#gamedev #indiegamedev #indiedev #GodotEngine
It's been some time, but here's some news: CFFI #GDExtension is now released in #Godot #AssetLibrary 🚀
Access native libraries and call native functions directly from #GDScript via #FFI!
godotengine.org/asset-librar...
#gamedev #indiegamedev #indiedev #GodotEngine
Finally got around to doing some much needed bug fixing for GDE GoZen, enjoy!
github.com/VoylinsGamed...
#godotengine #gdextension #gozen #godot
#Lua #GDExtension 0.6.0 disponível na #Godot #AssetLibrary 🚀 🌝
- Array/Dictionary tipados
- Objetos inválidos -> nil
- Escolha se editor executa script ou não
- Simplifica conexão de signals
- Correções de crash, mem leak e mais!
Baixe agora!
#gamedev #indiedev #indiegamedev #LuaJIT #GodotEngine
#Lua #GDExtension 0.6.0 now available in the #Godot #AssetLibrary 🚀 🌝
- Typed Arrays/Dictionaries
- Freed objects are now nil
- Toggle evaluation of scripts in editor
- Easier signal connection
- Crashes, mem leak and other fixes
Download now!
#gamedev #indiedev #indiegamedev #LuaJIT #GodotEngine
Godot, Visual Studio 2022
I wanted to use C++ inside Godot with Visual Studio and build/run/debug from VS.
Here is a sample project doing that. It retrieves and builds godot-cpp. Enjoy! 😀
github.com/GrillePai...
#GodotEngine #GDExtension #Cpp #CMake #VisualStudio #OpenSource #GameDev #IndieDev
A imagem mostra os repositórios populares do usuário gilzoide no GitHub. O primeiro da lista é godot-lua-pluginscript com 331 estrelas. O segundo é godot-dockable-container com 219 estrelas. O terceiro é lua-gdextension com 203 estrelas. O quarto é unity-update-manager com 185 estrelas. O quinto é unity-flex-ui com 184 estrelas. O último é unity-sqlite-net com 180 estrelas.
Boaaa, #Lua #GDExtension passou de 200 estrelas no #GitHub 🤩⭐️🌟
Só mais 128 pra chegar no #PluginScript, vamo timeeeee 🔥🔥🔥
Muitíssimo obrigado pra todo mundo que acredita nesse projeto, vocês são demais!
#gamedev #indiedev #indiegamedev #Godot #GodotEngine #LuaJIT #C++ #godot-cpp
The image shows GitHub popular repositories for gilzoide user. The first one is godot-lua-pluginscript with 331 stars. The second is godot-dockable-container with 219 stars. The third is lua-gdextension with 203 stars. The fourth is unity-update-manager with 185 stars. The fifth is unity-flex-ui with 184 stars. The last one is unity-sqlite-net with 180 stars.
Nice #Lua #GDExtension passed the 200 stars on #GitHub 🤩⭐️🌟
Just 128 more to reach Lua #PluginScript, let's gooooo 🔥🔥🔥
Thanks everyone for believing in this project, you folks are awesome!
#gamedev #indiedev #indiegamedev #Godot #GodotEngine #LuaJIT #C++ #godot-cpp
needed some fast rope. made some fast rope. still needs collisions, but it's got multiple anchors, custom endcaps, and a bunch of other nonsense.
those frame times: 🪢💨
#godot #gdextension
Made A Godot C++ GDExtension Tutorial For Beginners!
Teaches you how to write C++ code and then compile it as a CROSS PLATFORM plugin that anyone can use
Tell me what you think 😄
www.youtube.com/watch?v=I79u...
#godot #gamedev #indiedev #indiegamedev #godotengine #GodotEngine #GODOT #GDExtension