About to board a plane, but I managed to quickly sneak in support for the newly released #godotengine 4.5-beta2 to https://gdscript.live
Oh yeah. Signals. Never did get the hang of them...
Today we explore 14 powerful Godot addons by Cozy Cube Games. All 100% GDScript & MIT licensed – perfect for your next game! Includes area lights, gizmo presets, tile path 3D & more.
https://gamefromscratch.com/cozy-games-free-open-source-godot-add-ons/
Just published a Godot singleton for enforcing abstract functions in GDScript + a Promise helper for async workflows.
Useful if you're tired of forgetting to implement fully classes extending from what should to be an abstract class.
Check it out https://github.com/kubecz3k/gdscript-language-extension
It originates from https://github.com/MSEP-one/msep.one for which it has been written originally
#GodotEngine #GDScript #GodotTools #GameDev
Added some dashing to the game, quite happy with it so far, game is starting to feel like it is becoming a game.
#godot #madewithgodot #gdscript #gamedev #indiedev
#gamedev #videogames #videogame #cpp #c++ #gdscript #Godot #GodotEngine
Hey guys I'm looking for some resources to learn how program a videogame, C++ or GdScript.
Thank you!
Gameplay is approaching just about functional, plenty more that needs to be done but it is decent progress. The enemy gets hit and the healthbar depletes so big win for me.
#godot #madewithgodot #gdscript #gamedev #indiedev
Godot Demo - Island Town VR
I want to start doing #BytesizedGodot videos highlighting useful plugins in the official #Godot Asset Library; things that would be useful in 90% of projects.
Does anyone have any suggestions? Godot 4 only, please, nothing that hasn't been updated past Godot 3.
If I have multiple Path2D nodes starting or ending at the same point, how do I get an array of them?
I have a piece that moves along the bottom path up towards the centre. I then want to get a list of other paths at that point so I can decide which of them the piece will continue moving along...
How do I get a list of paths that have a point at a given location?
Hey I'm still looking for work.
I've applied to a lot of places in my area and I'm getting nothing.
I'm a programmer at heart, but I've also been looking for regular entry-level jobs because there haven't been any coding positions open at my level as far as I could tell.
If you can offer me a job, it might save my butt. And if you can't offer me a job, could you at least share this post?
I live 30 minutes away from Bellevue if that helps.
Hey !!
I made my first video game
Its a free tiny 2 to 4 player party game !
You'll need a keyboard or some controllers.
Boosts, comments and reviews are super appreciated
Follow me for more #GodotEngine
#GDScript
hacks!
So like, I guess I never did a #introduction?
Call me Z. I’m a nerd who loves #tech, likes science, and has been indoctrinated into the #startrek cult since I was a child
Really I’m just another high school kid with family problems and ‘s antisocial, but hi there! Learning #gdscript and #java, oh and I use #VanillaOS btw.
Not a dev (yet) but an avid user of FOSS material and an even more avid spewer of things in the #iOS #jailbreak scene. Ask my thoughts, @ me, I’ll prolly respond sometime
My #Godot4 #programming tool https://gdscript.live is now at version 1.3
Major new features and changes:
- Auto indentation
- Tab vs Space indentation settings
- Page/UI zoom/scale setting with hotkeys
- Settings save (your script doesn't; that's on my radar, though)
- `print_rich`, `push_warning`, and `push_error` all have been fixed
- `push_error` and `push_warning` now display the line that emitted them
- Some amount of script validation before it's run (mostly indentation checks)
- Added info on how to profile to the About window
Next release (v1.2) of my #Godot4 programming tool https://gdscript.live features function profiling (similar to what https://quick-bench.com provides for C++). This will help #gdscript programmers quickly test and determine which implementation of an algorithm is faster (and by how much). For example, did you know `String.format(...)` is ~80% slower than string concatenation and ~50% slower than using C-style format strings? Now you do! (At least for this specific set of inputs )
By default, 10k runs are performed for each profiled function in batches of 1024, but you can specify the iteration count as a parameter of `GDScriptLive,profile(...)`.
I've just published https://gdscript.live since it's a tool I've wanted for a few years now, but no one else has seemed to get the feature set I want.
The main goal is to help share and test #gdscript snippets for answering #godot (#godot4) questions, but I plan on adding a profiler to help test performance of different implementations of an algorithm/feature (eg: all the different ways of constructing a String)
Everything runs locally in browser. The "Share" button fully encodes the current script within the URL, so sharing examples should be effectively permanent.