Sign in

Gil Reis

@gilzoide-dev.bsky.social
99 followers 86 following 139 posts

Game Developer / Software Engineer / Musician making software with a focus on usability gilzoide.github.io

PostsRepliesMedia
Gil Reis @gilzoide-dev.bsky.social · 10/08/2026
#Lua #GDExtension disponível na #GodotAssetStore! Só buscar pela tag "#lua" e cês vão achar rapidim ^^ E claro, ambas versões com Lua 5.4 e #LuaJIT estão por lá 🚀 #gamedev #indiedev #indiegamedev #Godot #GodotEngine
193
Gil Reis @gilzoide-dev.bsky.social · 10/08/2026
#Lua #GDExtension now available in #GodotAssetStore! Just search for the tag "#lua" you'll find it right away ^^ Of course, both Lua 5.4 and #LuaJIT versions are available 🚀 #gamedev #indiedev #indiegamedev #Godot #GodotEngine
0133
Gil Reis @gilzoide-dev.bsky.social · 02/08/2026
Apresentando #Tutorial #Highlight: solução super simples pra tutoriais usando #Unity #UI 🍾 - Graphic custom com cutout - Controlador com RectTransforms como passos de tutorial - Métodos simples + Unity Events github.com/gilzoide/uni... #gamedev #indiedev #indiegamedev #MadeWithUnity #Unity3D
0100
Gil Reis @gilzoide-dev.bsky.social · 02/08/2026
Presenting #Tutorial #Highlight: dead simple solution for tutorials using #Unity #UI 🍾 - Custom Graphic with cutout - Controller with target RectTransforms for tutorial steps - Simple methods + Unity Events github.com/gilzoide/uni... #gamedev #indiedev #indiegamedev #MadeWithUnity #Unity3D
0121
Gil Reis @gilzoide-dev.bsky.social · 05/04/2026
Massa demais, #Lua #GDExtension tá com mais de 300 estrelas no #GitHub e passou seu irmão mais velho, o #PluginScript pra #Godot 3.X! ✨ Brigadão pra geral que acredita no projeto e tá usando ele pro que quer que seja! 🥰 #gamedev #indiedev #indiegamedev #GodotEngine #LuaJIT
063
Gil Reis @gilzoide-dev.bsky.social · 05/04/2026
Nice, #Lua #GDExtension has more than 300 stars on #GitHub and has surpassed its #Godot 3.X #PluginScript older sibling! ✨ Thanks to everyone that believes in and is using the project! 🥰 #gamedev #indiedev #indiegamedev #GodotEngine #LuaJIT
0124
Gil Reis @gilzoide-dev.bsky.social · 01/03/2026
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++
041
Gil Reis @gilzoide-dev.bsky.social · 01/03/2026
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++
162
Gil Reis @gilzoide-dev.bsky.social · 04/02/2026
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
0151
Gil Reis @gilzoide-dev.bsky.social · 04/02/2026
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
2554
Gil Reis @gilzoide-dev.bsky.social · 17/10/2025
Aquele momento que você abre um projeto legado novo e existe uma pasta "_NewCode" dentro da pasta "Code", que nem tem todo o código específico do projeto 😅 #gamedev #fun #meme #unity #unity3d #MadeWithUnity
A imagem mostra o editor da Unity na aba Project. Há uma pasta chamada "_NewCode" dentro da pasta "Code". A imagem também mostra um script C# fora dessas duas pastas.
061
Gil Reis @gilzoide-dev.bsky.social · 17/10/2025
That moment you open a brand new #legacy project and there's a folder named "_NewCode" inside the "Code" folder, which doesn't even contain all project specific code 😅 #gamedev #fun #meme #unity #unity3d #MadeWithUnity
The image shows the Unity Editor Project tab. A folder named "_NewCode" is shown inside a folder named "Code". There is also a C# script outside these two folders.
091
Gil Reis @gilzoide-dev.bsky.social · 08/09/2025
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
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.
2131
Gil Reis @gilzoide-dev.bsky.social · 08/09/2025
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
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.
2172
Gil Reis @gilzoide-dev.bsky.social · 03/09/2025
Tava procurando por plugins de #CloudSave baseado em #GameCenter pra #Godot #iOS e na segunda página da pesquisa achei meu próprio plugin pra #Unity 😂 Se alguém interessar, tá aqui: github.com/gilzoide/uni... #gamedev #indiedev #indiegamedev
A imagem mostra uma pesquisa no Google com as palavras chave "godot ios game center cloud save", onde um dos sites pesquisados é o repositório "gilzoide/unity-cloud-save" do GitHub.
093
Gil Reis @gilzoide-dev.bsky.social · 03/09/2025
I was looking for #iOS #GameCenter based #CloudSave plugins for #Godot and in the search's 2nd page appeared my own plugin for #Unity 😂 If anyone's interested, here it is: github.com/gilzoide/uni... #gamedev #indiedev #indiegamedev
The image shows a Google search with the keyworks "godot ios game center cloud save" and one of the search results being "gilzoide/unity-cloud-save" repository on GitHub.
193
Gil Reis @gilzoide-dev.bsky.social · 23/08/2025
Saco, fiz umas mudanças de boaça aqui no #Lua #GDExtension (dá pra ver no print os testes passando) e agora o teste automático crasha quando fecha #Godot mas só no #Windows. Por quêeeeeeeeee 😭 #gamedev #indiedev #indiegamedev
-
171
Gil Reis @gilzoide-dev.bsky.social · 23/08/2025
Damn, I made some harmless changes to #Lua #GDExtension (you can see all tests pass) and now the automated test crashes when exiting #Godot but only on #Windows. Whyyyyyyyy 😭 #gamedev #indiedev #indiegamedev
-
173
Gil Reis @gilzoide-dev.bsky.social · 23/08/2025
Aqui tá a mais nova (e há muito esperada) funcionalidade de #Lua #GDExtension: escolha se código Lua deveria ser executado automaticamente ou não! Assim usuários podem evitar que o editor execute código Lua quando ele não deveria fazê-lo \o/ #gamedev #indiedev #indiegamedev #Godot #GodotEngine
A imagem mostra o editor de Godot com a página da documentação da classe LuaScript aberta.
051
Gil Reis @gilzoide-dev.bsky.social · 23/08/2025
Here's the newest (and long awaited) addition to #Lua #GDExtension: choose if Lua code should be automatically evaluated or not! With this users can avoid the editor running Lua code when it's not supposed to \o/ #gamedev #indiedev #indiegamedev #Godot #GodotEngine
The image shows the Godot editor open in the documentation page for the LuaScript class.
042
Gil Reis @gilzoide-dev.bsky.social · 26/07/2025
Officially a contributor or #LuaJIT, nice =D Just a little diff related to the #Windows build, but nonetheless, always worth it contributing to #OpenSource #software 😻 The #FOSS ecosystem is made by people, let's contribute more!
The image shows GitHub website in a Pull Request page opened by gilzoide with a message from MikePall saying "Applied. Thanks!".The image shows a code diff from GitHub with the changes proposed by gilzoide to LuaJIT code related to the Windows build script.
011
Gil Reis @gilzoide-dev.bsky.social · 14/07/2025
Array e Dictionary tipados em #Lua #GDExtension? Mas é claro que temos ;] Logo mais disponível na próxima versão a ser lançada, pode ter certeza que eu aviso vocês \o/ #gamedev #indiegamedev #indiedev #Godot #GodotEngine
A imagem mostra o editor de código do Godot com código Lua definindo uma propriedade do tipo Array tipado e Dicionary tipado. Do lado direito é mostrado o Inspector com a interface de edição dessas propriedades.
0102
Gil Reis @gilzoide-dev.bsky.social · 14/07/2025
Typed arrays and dictionaries in #Lua #GDExtension? Yes we have ;] Soon available in the next version that will be released, I'll let you know \o/ #gamedev #indiegamedev #indiedev #Godot #GodotEngine
The image shows Godot code editor with some Lua code defining a typed array and typed dictionary property. In the right side the object inspector shows how these properties appear for editing.
0231
Gil Reis @gilzoide-dev.bsky.social · 19/06/2025
#Lua #GDExtension rodando com #LuaJIT agora é realidade! (depois de brigar muuuito com a build de #Windows usando #MSVC 😡 😩 🙃) 🌛 Me siga pra saber antes de geral quando lançar! 🌟 #gamedev #indiegamedev #indiedev #Godot #GodotEngine
Screenshot do editor de Godot mostrando a aba "Lua REPL" com código Lua e sua saída mostrando que LuaJIT está sendo usado.
091
Gil Reis @gilzoide-dev.bsky.social · 19/06/2025
#Lua #GDExtension running with #LuaJIT is now reality! (after a looong hustle building on #Windows with #MSVC 😡 😩 🙃) 🌛 Follow me to be the first to know when it's released! 🌟 #gamedev #indiegamedev #indiedev #Godot #GodotEngine
Screenshot of Godot editor opened in the "Lua REPL" tab, showing some Lua code with its outputs showing that the LuaJIT runtime is being used.
0132
Gil Reis @gilzoide-dev.bsky.social · 01/06/2025
Settar hooks direto de #GDScript em #Lua #GDExtension agora é realidade! Dá até pra dar yield de hooks de linha/count tornando HOOK_YIELD 🚀🚀🚀 🔥🔥🔥 #gamedev #indiedev #indiegamedev #Godot #GodotEngine
Editor de código mostrando código GDScript demonstrando a API de hooks de Lua GDExtension.
071
Gil Reis @gilzoide-dev.bsky.social · 01/06/2025
Setting Lua hooks from #GDScript in #Lua #GDExtension is now reality! You can event yield from line/count hooks by returning HOOK_YIELD 🚀🚀🚀 🔥🔥🔥 #gamedev #indiedev #indiegamedev #Godot #GodotEngine
Code editor showing GDScript code demonstrating Lua GDExtension hooks API.
0123
Gil Reis @gilzoide-dev.bsky.social · 22/05/2025
Yup, absolutely!
-
110
Gil Reis @gilzoide-dev.bsky.social · 22/05/2025
Wait, "namespace" is a reserved keyword in #GDScript? Didn't remember this, and couldn't find it in the docs 🤔 Using #GodotEngine v4.4.1.stable.mono.official #gamedev #indiegamedev #indiedev #Godot
Code editor showing error message regarding a function parameter named "namespace".
242
Gil Reis @gilzoide-dev.bsky.social · 18/05/2025
#Godot é simplesmente do caralho: adicionar um "tool button" em #GDExtension é fácil DEMAIS, uma propriedade Callable com PROPERTY_HINT_TOOL_BUTTON e é isso! 🚀 (spoiler da próxima atualização de #Lua GDExtension: Lua syntax highlighter 👀) #gamedev #indiegamedev #indiedev #GodotEngine
Editor de Godot mostrando um Resource do tipo LuaSyntaxHighlighter com um botão com título "Fill with Editor colors"
161
Gil Reis @gilzoide-dev.bsky.social · 18/05/2025
#Godot is just too awesome: adding "tool buttons" to #GDExtension is super easy: add a Callable property and set its "property hint" to PROPERTY_HINT_TOOL_BUTTON, that's it! 🚀 (spoiler of #Lua GDExtension's next update: custom Lua syntax highlighter 👀) #gamedev #indiegamedev #indiedev #GodotEngine
Image showing Godot Editor UI showing a "LuaSyntaxHighlighter" resource with a tool button with label "Fill with Editor colors"
062
Gil Reis @gilzoide-dev.bsky.social · 17/05/2025
Consegui rodar #Lua #GDExtension na web, vamo timeeee! 🔥🔥🔥 🚀🚀🚀 Em breve ;) #gamedev #indiegamedev #indiedev #GodotEngine #Godot #Emscripten #WebAssembly
Janela do navegador de internet com rodando um projeto Godot mostrando o ícone do projeto Lua GDExtension.
031
Gil Reis @gilzoide-dev.bsky.social · 17/05/2025
Got #Lua #GDExtension running in the web, hell yeah! 🔥🔥🔥 🚀🚀🚀 Coming soon ;) #gamedev #indiegamedev #indiedev #GodotEngine #Godot #Emscripten #WebAssembly
Browser window with an exported Godot project showing the Lua GDExtension icon.
062
Gil Reis @gilzoide-dev.bsky.social · 14/05/2025
Aqui um trem maneiro que estará disponível em algum momento em #Lua #GDExtension: uma função await que funciona exatamente que nem em #GDScript! #gamedev #indiegamedev #indiedev #GodotEngine #Godot
Editor de Godot mostrando código Lua com uma chamada à função await, com a aba de saída aberta.
061
Gil Reis @gilzoide-dev.bsky.social · 14/05/2025
Here's something cool that will be available at some point in #Lua #GDExtension: an await function that works just like in #GDScript! #gamedev #indiegamedev #indiedev #GodotEngine #Godot
Image showing the Godot Editor with Lua code showing the await function being called between two print statements and the output tab.
083
Gil Reis @gilzoide-dev.bsky.social · 24/04/2025
Making #Android builds at work, trying to keep native debug symbols only in debug builds. Turns out `keepDebugSymbols` in `android.buildTypes.debug` blocks also affect release build, had to use `androidComponents.onVariants` with a "debug" filter instead 😩😡🙄 WTF #Gradle? #gamedev #mobiledev
Text editor showing a Gradle script snippet with keepDebugSymbols inside a android.buildTypes.debug block with a comment saying "Doesn't work!!! Release build also gets affected and keep debug symbols" and another block androidComponents.onVariants with a comment saying "Works fine 🤷"
041
Gil Reis @gilzoide-dev.bsky.social · 16/03/2025
Tó um preview de 2 funcionalidades novas da próxima versão de #Lua #GDExtension: 1. Plugin de editor com Lua REPL 2. Chame métodos do tipo String de #Godot diretamente em strings Lua (sim, eu adicionei uma metatable na table string pra isso 👀) #gamedev #indiedev #indiegamedev #GodotEngine #Godot4
A imagem mostra a interface do editor de Godot com a aba "Lua REPL" aberta. Dentro da janela, há linhas de código Lua como entrada com suas respectivas saídas mostradas logo abaixo.
073
Gil Reis @gilzoide-dev.bsky.social · 16/03/2025
Here's a preview of 2 new features that will be available in the next version of #Lua #GDExtension: 1. Lua REPL editor plugin 2. Call #Godot String methods using Lua strings! (yup, I did set the string table's metatable for that 👀) #gamedev #indiedev #indiegamedev #GodotEngine #Godot4
Image shows the Godot editor UI with the "Lua REPL" bottom tab opened. Inside the window, there are some Lua code inputs and their respective outputs printed.
0103
Gil Reis @gilzoide-dev.bsky.social · 13/03/2025
É oficial, #Lua #GDExtension versão 0.2.0 está disponível na #AssetLibrary 🥳 Programe Nodes, Resources, talvez o projeto inteiro usando Lua! Ou crie mods usando ambientes Lua isolados! Ou até mesmo ambos \o/ 🔥🔥🔥 🌚 Baixe agora! 🌝 #gamedev #godot #godot4 #godotengine #indiedev #indiegamedev
Foto do site da Godot Asset Library mostrando o asset Lua GDExtension versão "0.2.0".
051
Gil Reis @gilzoide-dev.bsky.social · 13/03/2025
It's official, #Lua #GDExtension version 0.2.0 is now available at the #AssetLibrary 🥳 Script Nodes, Resources, maybe the whole project using Lua! Or create sandboxed Lua states to mod your game! Or maybe both \o/ 🔥🔥🔥 🌚 Download now! 🌝 #gamedev #godot #godot4 #godotengine #indiedev #indiegamedev
Screenshot of Godot Engine asset library showing the Lua GDExtension asset with version "0.2.0".
0114
Gil Reis @gilzoide-dev.bsky.social · 08/03/2025
Depois de muito tempo sem trabalhar no Lua GDExtension, finalmente consegui fazer scripts #Lua pra nós em #Godot4 🌚 🌝 Tá quase usável, por algum motivo o script roda sem o jogo estar executando (e sem ser "tool") 🤔 😅 😂 #gamedev #godot #godotengine #GDExtension #indiedev #indiegamedev
071
Gil Reis @gilzoide-dev.bsky.social · 08/03/2025
After a super long hiatus on the development of Lua GDExtension, I finally got #Lua scripting working in #Godot 🌚 🌝 It's almost usable, for some reason the script runs even when not marked as tool 🤔 😅 😂 #gamedev #godot4 #godotengine #GDExtension #indiedev #indiegamedev
1235
Gil Reis @gilzoide-dev.bsky.social · 27/02/2025
Aqui um vídeo do addon funcionando =D
000
Gil Reis @gilzoide-dev.bsky.social · 27/02/2025
Shoot, the GIF doesn't play. Here's a video of it!
000
Gil Reis @gilzoide-dev.bsky.social · 27/02/2025
Ah mlk, Dockable Container pra #GodotEngine chegou a 200 estrelas no #GitHub ⭐️ 🤩 🚀 Procurando um addon #OpenSource pra desenvolver com facilidade #UI customizável usando drag n drop? Sua busca acabou! github.com/gilzoide/god... #gamedev #indiedev #indiegamedev #FOSS #MadeWithGodot
Foto do GitHub mostrando o repositório público "godot-dockable-container", com seu título em inglês "Dockable/tiling UI panels Container addon for Godot". Na parte de baixo está escrito "GDScript", 200 estrelas e 20 forks.
150
Gil Reis @gilzoide-dev.bsky.social · 27/02/2025
Yay, Dockable Container for #GodotEngine has just got its 200th star on #GitHub ⭐️ 🤩 🚀 Looking for an #OpenSource addon for easily developing customizable #UI using drag n drop? Look no further! github.com/gilzoide/god... #gamedev #indiedev #indiegamedev #FOSS #MadeWithGodot
Screenshot of GitHub showing "godot-dockable-container" public repository, with its title "Dockable/tiling UI panels Container addon for Godot". On the bottom, it's written "GDScript", 200 stars and 20 forks.GIF showing an application UI with tabs being dragged and dropped in the screen, splitting the existing tabs.
171
Gil Reis @gilzoide-dev.bsky.social · 26/02/2025
WTF, RunLoop? 🤔 😂 (source: a random crash stacktrace from work)
Image shows 2 lines, the first one written "11", "JavaScriptCore", "WTF::RunLoop::performWork()" and the second one "12", "JavaScriptCore", "WTF::RunLoop::performWork(void*)".
000
Gil Reis @gilzoide-dev.bsky.social · 22/02/2025
Tá, usar foguetes pra mover a nave é muito divertido! Mas acho que tá bugado (saca só rodando a ~120 FPS vs 1000+ FPS no video) 😂 Bugs de física são simplesmente os melhores, né? #gamedev #indiedev #indiegamedev #physics #Box2D
040
Gil Reis @gilzoide-dev.bsky.social · 22/02/2025
Ok, thrusters are totally fun! I think I've got a bug, though (watch it running at ~120 FPS vs 1000+ FPS on the video) 😂 Aren't physics bugs just the best? #gamedev #indiedev #indiegamedev #physics #Box2D
161
Gil Reis @gilzoide-dev.bsky.social · 18/02/2025
Física 2D funcionando na minha #gameengine de #ECS + #SQL 🎉 (inclusive amei a API de #Box2D v3 💜) Você jogaria um #shmup onde você atira bolas de gude / bilhar 🎱? O que acha que esse jogo precisa ter? PvP? Ondas de inimigos / PvE? Minigames? #gamedev #indiedev #indiegamedev
040