Advertisement ยท 728 ร— 90

Posts by Raul Gonzalez | Computer Nerd

Haha, ditto! I see you're going for extra credit with lip syncing. That's awesome

2 days ago 1 1 0 0
Added some smoke to my VTuber Pipe avatar | #rgonzaleztech on #Twitch
Added some smoke to my VTuber Pipe avatar | #rgonzaleztech on #Twitch YouTube video by Raul Gonzalez (RGonzalezTech)

Added some smoke particles to my upcoming stream avatar (VTuber)

Building my own #vtuber in #godotengine

www.youtube.com/watch?v=9Gt4...

2 days ago 3 0 1 0

Gonna go live on Twitch for a few. Coding my own wizard VTuber in #godotengine. Sharing the code #opensource too.

twitch.tv/rgonzaleztech

3 days ago 3 0 0 0
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"

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

1 week ago 2 0 0 0
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.

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

1 week ago 2 0 0 0
Preview
[No-Mic Stream]: Supporting Split Screen on Godot 4 Multiplayer YouTube video by Raul Gonzalez (RGonzalezTech)

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...

1 week ago 0 0 0 0

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

1 week ago 5 2 0 0

Happy Friday โœŒ๏ธ

Hope everyone is having a nerdy day, haha

3 weeks ago 0 0 0 0
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."

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 ๐Ÿ˜ญ

4 weeks ago 1 0 0 0
Advertisement

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

4 weeks ago 6 2 0 0
Video

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...

1 month ago 7 3 0 0
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 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

1 month ago 1 0 0 0

LOL for a few frames there, I see... is that... the saiyan prince? ๐Ÿ‘€๐Ÿ‘€

1 month ago 1 0 1 0
Video

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

1 month ago 5 1 0 0
Preview
a cartoon of squidward standing in front of a blackboard that says class 01 Alt: a cartoon of squidward tapping a block of marble with his chisel, only for it to immediately turn into rubble. Squidward looks confused.

MFW I've spent 30m on a new/blank canvas and its not done & perfect

What was i expecting... lmao #creative

1 month ago 1 0 0 0
Hi Ren
Hi Ren YouTube video by Ren - Topic

music.youtube.com/watch?v=mnbX...

Got this song playing on repeat rn. So gud

1 month ago 0 0 0 0

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

1 month ago 2 0 0 0
Advertisement
Video

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...

1 month ago 12 2 0 1

Yeah, the anticipation & camera shake really sell it ๐Ÿ‘Œ

1 month ago 1 0 0 0

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.

1 month ago 1 0 0 0
A backyard garden on a rainy day, featuring red roses and green foliage against a wooden fence.

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

1 month ago 0 0 0 0
Video

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"

1 month ago 4 1 0 0

Looks like GIFs are terrible for UX... haha, here is the same recording in higher rez as an MP4.

#godot #gamedev #code

1 month ago 4 1 0 0
Video

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

1 month ago 7 1 1 1
Preview
a man is sitting in a chair and saying `` do it . '' Alt: Emperor Palpatine from Star Wars episode 3 sitting in a chair and saying "do it."

Its a great move! Great engine. The node and scene system is really flexible and extendable.

1 month ago 1 0 0 0

Thats looking good. I love the squash and stretch. The animations look bouncy! Great work ๐Ÿ‘

1 month ago 3 0 1 0

I love Godot. The file size of the engine alone is to dreamy ๐Ÿ˜

1 month ago 0 0 1 0
Advertisement
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"

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

1 month ago 7 2 0 0
Video

Playing with smoothing on the player label and got a _serial killer vibe_... from a label... #godot #gamedev

1 month ago 3 1 0 0
Edited panel of The Adventures of Tintin, featuring Captain Haddock saying โ€œwhat a week, huh?โ€. Tintin replies saying โ€œCaptain, itโ€™s Wednesday.โ€

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?

1 month ago 2778 382 33 12