PumpkinTree @pumpkintree.games · 21/05/2026Need to find 121GB to download the full version of virtualosmuseum.org 000
PumpkinTree @pumpkintree.games · 17/05/2026A few players who reached out were on Steam Deck, which I wasn't expecting, so I'm adding controller support. I'm using Godot's built-in focus system. Especially appreciate the "focus_behaviour_recursive" property (added in 4.5), which I use to block focus on all children of inactive windows #godot 000
PumpkinTree @pumpkintree.games · 17/05/202647 people have play tested HolyOS so far. Thanks to every one of you ❤️ 120
PumpkinTree @pumpkintree.games · 06/05/2026I have renamed my upcoming game to HolyOS. I think it's easier to remember, and it is immediately reflects the genre of the game. The new capsule keeps the wonderful hand drawing made by Bleeding Moon Studio, with a new logotype made by me. 130
PumpkinTree @pumpkintree.games · 14/04/2026TIL there is a neighborhood in Zaragoza, Spain where streets are named after video games "Calle de Sonic el Erizo" "Calle de Gran Turismo" "Calle de Samus Aran" etymology.dsantini.it#-0.95559,41.... 020
PumpkinTree @pumpkintree.games · 21/03/2026Send and receive attachments on the Chat app #godot #madeingodot #gamedev 0153
PumpkinTree @pumpkintree.games · 20/03/2026At least the Tasks app comes included #madeingodot #godot 050
PumpkinTree @pumpkintree.games · 13/01/2026Was looking for a pomodoro timer on Bazaar and the first hit is an app made in Godot! #godot 020
PumpkinTree @pumpkintree.games · 17/11/2025Btw I had stopped playing browser games when Flash got phased out and then moved on to console and mobile. Now you can play Supermarket Together with online multiplayer, no downloads, for free? I love this Though these titles feel less "wacky" than McDonald's Videogame or Line Rider, for example 020
PumpkinTree @pumpkintree.games · 17/11/2025TIL thread support is enabled by default when building a custom web export template. You must use threads=no with SCons to disable it. I initially assumed thread support was exclusively controlled via "Thread Support" checkbox in the UI docs.godotengine.org/en/4.4/contr... 000
PumpkinTree @pumpkintree.games · 13/10/2025Apparently, Google expects you to find 12 internal testers who will "engage" with your app every single day for 14 days. Our game has 4 levels 🥲 We are trying to transfer the app to my old Play Console account which, if I understand correctly, is not affected by this requirement 130
PumpkinTree @pumpkintree.games · 13/10/2025Screenshots in now on AssetLib! You might find it handy for App Store and Play Store listings godotengine.org/asset-librar... #godot #gamedev #godotaddon 0111
PumpkinTree @pumpkintree.games · 21/09/2025And here is our game trailer made by @stann-co.bsky.social DM me for a free copy, I am interested in any feedback on the game! 011
PumpkinTree @pumpkintree.games · 20/09/2025We’ve just released Space Blends on the App Store, and it runs #godot 4.5! Had tons of fun working on this one, and it’s my first commercial release. Available in English, Italian and Danish apps.apple.com/us/app/space... 1124
PumpkinTree @pumpkintree.games · 05/05/2025My grandad made cardboard models so the builders could see exactly how he wants his roof to look 🥹 020
PumpkinTree @pumpkintree.games · 28/01/2025Added a File Explorer to HolyOS (still figuring out how to actually open files) 180
PumpkinTree @pumpkintree.games · 18/12/2024For Arabic I found: Bitsy Font with Arabic by AlexClay CC0 Download: fontstruct.com/fontstructio... and Pixel AE by Essssam CC0 Download: essssam.itch.io/pixel-ae 100
PumpkinTree @pumpkintree.games · 18/12/2024Tiny sizes are trickier, I use this, but it only seems to support Latin and Greek KK Fixed by Kreative Korporation 7pts, 5pts, and 4pts Kreative Software Relay Fonts Free Use License Download: www.kreativekorp.com/software/fon... 100
PumpkinTree @pumpkintree.games · 18/12/2024Silver by Poppy Works 19pts Free license for productions under 100k in cost or spend Supported scripts: itch.io/t/488011/cur... Download: poppyworks.itch.io/silver 100
PumpkinTree @pumpkintree.games · 18/12/2024Localization-friendly fonts for pixel art games: Fairfax by Kreative Korporation 12pts Open Font License Download: www.kreativekorp.com/software/fon... Supported scripts: www.kreativekorp.com/charset/font... 120
PumpkinTree @pumpkintree.games · 01/12/2024(6/6) Then we call EditorInterface.get_script_editor().goto_help(), to open the documentation. Not sure why, but this way the documentation shows up! If you don’t call ResourceSaver, you’ll just get a blank page. The end 000
PumpkinTree @pumpkintree.games · 01/12/2024(5/6) The documentation for the SDK is available directly in the editor. There is a Godot issue that prevents project documentation from being loaded. So we made a custom “Open Docs” button. When pressed, we load each of the SDK files and then save them with ResourceSaver.save(). 100
PumpkinTree @pumpkintree.games · 01/12/2024(3/6) To make the Hathora SDK, we first tried using the OpenAPI Generator for GDScript, but: a. Support for GDScript is experimental b. The generated API expects the user to define on_success and on_error callables, which I felt was not Godot-like 100
PumpkinTree @pumpkintree.games · 01/12/2024Hathora Godot behind the scenes, a thread (1/6) For the plugin UI, we always rely on the theme properties defined in your Editor theme. The plugin should adapt to whatever theme you are using. 172
PumpkinTree @pumpkintree.games · 30/11/2024#godot tip To draw pixelated Line2Ds, use a low viewport size and set the stretch mode to viewport in the Project Settings. (Found in a comment by NeZvers on r/Godot) 0120
PumpkinTree @pumpkintree.games · 18/11/20243D printed this a while ago. We just smoothened the model, then we opened it in UltiMaker, fit as many copies as we could, and generated the supports. Let me know if you want to give it a go! 000
PumpkinTree @pumpkintree.games · 14/11/2024#godot tip: if your text doesn't look centered, you can globally change its baseline by creating a FontVariation 1141
PumpkinTree @pumpkintree.games · 13/11/2024Last month, my sister Gaia came with me all the way to #GodotCon24 in Berlin and helped me staff the game exhibit. She also hand painted the eyes on the 3D printed #godot plushies that we gave away. Thank you Gaia 🤗 And a huge thanks to Niki (nikigawlik.itch.io) for lending us a hand too! 🙏 051
PumpkinTree @pumpkintree.games · 13/11/2024Now, say that you want to have a “Create lobby” button in your game. You can just use the included SDK to request a new game server. You can also assign a short code to the server so that players can share it with their friends. 110
PumpkinTree @pumpkintree.games · 13/11/2024Test it by clicking “Create Room” - you’ll get an address and a port to connect to. 100
PumpkinTree @pumpkintree.games · 13/11/2024Once you have a server build, adjust your deployment settings and click on “Deploy to Hathora”. After the server build has been deployed, you will be able to spin up game servers at will! 100
PumpkinTree @pumpkintree.games · 13/11/2024When you press “Generate Server Build”, the plugin: 1. Exports your game using the Linux export preset you selected 2. Generates a Dockerfile 3. Compresses all of the above into a tarball 100
PumpkinTree @pumpkintree.games · 11/11/2024I was super hyped from the trailer, and Conclave delivered 100% The plot twists, the amazing cast, the costumes, the locations, the great shots. Loved it! Great inspiration for In Good Faith Italian pronunciation was on point too 🤌 “Eligo in Summum Pontificem” 020
PumpkinTree @pumpkintree.games · 31/10/2024The Pope is a busy man…only send him really important files… 040
PumpkinTree @pumpkintree.games · 26/10/2024This lobby is authoritative. When a player enters, they use an RPC to tell the server “hey, my name is Carlo”. The server then spawns a lobby_player scene for the new player. The synchronizer then syncs the player nickname and ready state. 120
PumpkinTree @pumpkintree.games · 26/10/2024Then we make our lobby scene. We can use a GridContainer with 2 columns, and a separate HBoxContainer to hold the set ready Button and the start game Button. Here we use a MultiplayerSpawner to automatically spawn and despawn the lobby_player scenes. 110
PumpkinTree @pumpkintree.games · 26/10/2024First, we make the lobby_player scene. We just need a Label for the nickname and a Checkbox to show whether the player is ready. We use a MultiplayerSynchronizer to keep everything in sync. 110
PumpkinTree @pumpkintree.games · 26/10/2024A thread about making a #multiplayer lobby in #Godot This was one of the first things I built in Godot. I was feeling overwhelmed, and making a lobby felt like a simple, straightforward project. It helped me to get the hang of Godot and its multiplayer API. Here is how the lobby will look like: 1171
PumpkinTree @pumpkintree.games · 23/10/2024Lucky for us, there are quite a few services offering server orchestration with a GDScript SDK, so you don't even need to worry about handling HTTP requests. The end P.S. @smitner.studio do I get a spot in your starter pack? 170
PumpkinTree @pumpkintree.games · 23/10/2024Here is how it works: your game places an HTTP call to the server orchestrator, saying "I'm a player, and I want to play online, spin up a dedicated server for me". The orchestrator spins up the dedicated server, and says "Here's your server at serverorchestrator. com:7753". 130
PumpkinTree @pumpkintree.games · 23/10/2024Thread about hosting your Godot multiplayer servers 🌐 Let's say you are making a multiplayer game with dedicated servers. You exported a dedicated server build from Godot. Where to run it? On a VPS on DigitalOcean? On that old machine sitting in the basement? Let's think through some requirements! 5406
PumpkinTree @pumpkintree.games · 22/10/2024Tiny 3D printed Godot plush has found @godotplushadventur.bsky.social 190
PumpkinTree @pumpkintree.games · 22/10/2024How did you pick your username? Got a phone call from my grandma telling me that she saw a pumpkin growing on a tree in her garden. My grandpa said a vine was snaking around a branch, so it looked like the tree was growing pumpkins 🎃🌳. So lucky to have two amazing grandparents ❤️ 050
PumpkinTree @pumpkintree.games · 21/10/2024Want to set different player usernames/classes/options on each instance? You can set launch arguments for your instance-specific options! Here I used OS.get_cmdline_args() to get the instance-specific username and put it in the window title, in the player character, and in the debugger. The end 010