Haha, ditto! I see you're going for extra credit with lip syncing. That's awesome
Posts by Raul Gonzalez | Computer Nerd
Added some smoke particles to my upcoming stream avatar (VTuber)
Building my own #vtuber in #godotengine
www.youtube.com/watch?v=9Gt4...
Gonna go live on Twitch for a few. Coding my own wizard VTuber in #godotengine. Sharing the code #opensource too.
twitch.tv/rgonzaleztech
Screenshot of a GitHub repository showing three github issues that were successfully closed within the last 40 minutes, 2 of which are marked as "good first issue"
Sometimes its nice to just close some low-stakes issues for docs or quick patches after the problem has already been diagnosed
Cleared out a few patch PRs for the Friendslop-Template today. Sometimes you just need the little wins ๐ด
github.com/RGonzalezTec...
#indietech #godotengine #opensource
A screenshot of a dark-mode digital whiteboard titled "Split Screen Brainstorm," containing notes, checklists, and diagrams outlining the development logic and user experience for a split-screen multiplayer lobby system.
Started tackling 'step 1: add local player ID property' on my split screen canvas and the architecture todo list started spiraling ๐ญ I've still got more TODOs to write!
That face when a "simple game dev task" turns into a structural overhaul. #indietech #opensource
Went live on YouTube earlier today and forgot to post about it here! Next time ๐
I was just working on my multiplayer game template (aiming to support split screen guests)
VOD Here: www.youtube.com/live/rrhohoT...
Is anyone using amateur ms-paint doodles as an artstyle on their game dev project? I feel like I've seen that before
Maybe even just for placeholder game art? I'd love to see games that lean into "imperfection" and embrace it.
#gamedev #gameart
Happy Friday โ๏ธ
Hope everyone is having a nerdy day, haha
The meme features an anime image of a blonde girl with a blue bow in her hair, leaning over and placing her hand on a black PC tower. The caption at the top reads: "When your PC is old but it gets the job done." Subtitles at the bottom of the anime scene show the character saying: "Okay, be good to me again today, my little War Machine."
Just remembered the pain of having to replace my 8 year old laptop cause of hardware failure. I took care of it for as long as I could ๐ญ
I was like "Man, why don't more games support XYZ feature?" and now I understand why
I just like to suffer lol #indietech #gamedev
Just merged a spawn-queue PR to my #opensource co-op template. This uses Area2D/Area3D nodes as spawn points to report whether the player has room to spawn.
It retries every 200ms until a spot is available. Built with #GodotEngine #gamedev #indietech #foss
github.com/RGonzalezTec...
A sequence diagram titled "Interaction System" showing the communication flow between four entities: Player, Focus Manager, Interactive Objects, and Highlight Manager. The sequence begins with a note: "The player character will have a ray cast that always points in front of them." 1. Interactive Objects sends a "Ray touched Object" signal to the Player. 2. The Player sends a `try_focus(object)` message to the Focus Manager. 3. The Focus Manager sends `can_be_focused_by(player)` to Interactive Objects and receives a return signal. 4. A note reads: "If the player cannot focus it then we do nothing." Below this, an "alt" block labeled "[Already has an object in focus]" contains the following sequence: 1. Focus Manager sends `_current_obj.unfocus()` to Interactive Objects. 2. Interactive Objects performs a self-action: `_selected_by -= 1`. 3. A nested "alt" block labeled `[_selected_by < 1]` begins. Inside it, a note reads: "we can assume that nobody is selecting it and therefore it stops showing the highlight." Interactive Objects then sends `highlight.enabled = false` to the Highlight Manager. 4. A return signal is sent back to the Focus Manager. 5. The Focus Manager performs a self-action: `_current_obj = new_obj`.
"A picture is worth a thousand words" is exactly why I love mermaid.
Also, idk why I waited so long to try Obsidian. It's a great knowledge-base tool. #opensource
LOL for a few frames there, I see... is that... the saiyan prince? ๐๐
Top-down player controller: Done โ
Decided to move forward without jumping... for now, haha. Next game dev TODO is making a flexible system for interacting with objects & work stations. Gonna base it off an older system I designed: www.rgonzalez.tech/blogs/archit...
#Godot #indiedev #indietech
MFW I've spent 30m on a new/blank canvas and its not done & perfect
What was i expecting... lmao #creative
music.youtube.com/watch?v=mnbX...
Got this song playing on repeat rn. So gud
Update: Recorded and uploaded a video outlining some of the systems that I developed and the intentions behind them
www.youtube.com/watch?v=T7xI...
#godot #opensource #foss
Hey yall, I built an #opensource (MIT) #godot 4 starter kit for multiplayer. I designed it as a genre-agnostic framework that I can fork for each co-op idea I want to explore.
Wanted to add more, but I should probably work on my ideas now ๐
#FOSS
github.com/RGonzalezTec...
Yeah, the anticipation & camera shake really sell it ๐
Best part of #godot in my opinion? The file size ๐ 2D/3D rendering, gamepad support, high level multiplayer API, etc. all in a portable executable smaller than 100MB.
And it's #FOSS !! It's magical, haha.
A backyard garden on a rainy day, featuring red roses and green foliage against a wooden fence.
Hearing the pitter patter of the rain and the clickity clacks of the keyboard. Its chill haha
#coding #dev
Don't know if reposting is best here, so... following up with a comment:
"Looks like GIFs are terrible for UX... haha, here is the same recording in higher rez as an MP4.
#godot #gamedev #code"
Looks like GIFs are terrible for UX... haha, here is the same recording in higher rez as an MP4.
#godot #gamedev #code
Got scene replication working in #godot 4! The Multiplayer Spawner and Synchronizer nodes don't work out of the box for my architecture, so I had to add some handshake RPCs to make sure sync/spawn packets are only sent when ready to receive them.
Game dev is fun but also exhausting ๐ฎโ๐จ #gamedev #code
Thats looking good. I love the squash and stretch. The animations look bouncy! Great work ๐
I love Godot. The file size of the engine alone is to dreamy ๐
Rough wireframe drawing of a top down game about providing technical support in co-op. There are rooms in the image for a backroom, server room, backroom and customer service desks. The top of the image contains mock UI elements for money and research points as well as alerts like "Low disk space" and "4 customers in queue"
Would you play a game that's like PlateUp or Overcooked, but themed around IT Support? Maybe helping customers is like the Helldiver Up,up,down,down type input or "Keep talking and nobody explodes". โ๏ธ Just spit balling. #gamedev #indiedev #coop #gaming
Playing with smoothing on the player label and got a _serial killer vibe_... from a label... #godot #gamedev
Edited panel of The Adventures of Tintin, featuring Captain Haddock saying โwhat a week, huh?โ. Tintin replies saying โCaptain, itโs Wednesday.โ
What a week, huh?