Pedro Bentes's Avatar

Pedro Bentes

@pbentes.eckle.io

๐Ÿ‡ต๐Ÿ‡น | Web Developer for profit, Game Developer for fun

217 Followers  |  335 Following  |  36 Posts  |  Joined: 29.10.2024  |  1.8564

Latest posts by pbentes.eckle.io on Bluesky

REAC 2025 Evolving Global Illumination in Overwatch 2.
YouTube video by Rendering Engine Architecture Conference REAC 2025 Evolving Global Illumination in Overwatch 2.

Evolving Global Illumination in Overwatch 2

#gamedev #gamedevelopment #indiedev

07.07.2025 09:26 โ€” ๐Ÿ‘ 10    ๐Ÿ” 5    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
European Citizens' Initiative Give your support !

Hot take ๐Ÿ”ฅ
You should own games we sell you.
Owning means you're in control.
And if we do multiplayer, we're going to do it right.

Nobody ever should be able to just brick games you own.

And you should demand better.

eci.ec.europa.eu/045/public/#...

#stopdestroyingvideogames #CitizensInitiative

27.06.2025 10:35 โ€” ๐Ÿ‘ 9    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
FlatBuffers Docs

Sometimes I run across a library or tool that ruins my day by fixing a problem I've had for years.

Turns out, Google has a mature serialization library and code generator for C, C++ and more called FlatBuffers. And I'd never seen it.

flatbuffers.dev

#indiegamedev #indiegame #indiedev #gamedev

29.05.2025 22:25 โ€” ๐Ÿ‘ 9    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Bang: Unlit Glb Scene Test
YouTube video by Pedro Bentes Bang: Unlit Glb Scene Test

I've been radio silent for a while working on a Raylib powered ECS game engine with the beef programming language.

For now that I got the ECS, Asset Database and Glb scene imports working. Gouraud lighting is up next.

youtu.be/QbWP5Tum538

#indiegamedev #indiegame #indiedev #gamedev

20.05.2025 21:56 โ€” ๐Ÿ‘ 12    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

The Switch 2 announcement is the best Steam Deck Ad I've seen so far.

04.04.2025 12:37 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
easings.gd GitHub Gist: instantly share code, notes, and snippets.

Using easing functions with your code driven animations is such an easy game-feel win.

Get a gdscript implementation here: gist.github.com/pbentes/dea1...

See them in action here: easings.net

#indiegamedev #indiegame #indiedev #gamedev #GodotEngine

22.03.2025 17:01 โ€” ๐Ÿ‘ 13    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
a video game screen shows a man petting a horse and the words " your alright boah " ALT: a video game screen shows a man petting a horse and the words " your alright boah "

I really wish modern AAA game Devs would be allowed to experiment more with their games; if they could put out smaller projects that were not so... "Movie-esc", I think the AAA game market would be thriving in a similar vein that the indie scene is right now.

Not everything has to be R.D.R 2.

15.03.2025 17:01 โ€” ๐Ÿ‘ 4    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

After a month here is a sneak peek at the art style we settled on for our game.

I hope encoding doesn't mess it up too much!

I also added support for multiple channels in my VoIP implementation. Will update the github repo soon!

#indiegamedev #indiegame #indiedev #psx #voip #gamedev #GodotEngine

13.03.2025 20:09 โ€” ๐Ÿ‘ 13    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Import configuration Godot provides several ways to customize the imported data, such as the import dock, the advanced import setting dialog, and inherited scenes. This can be used to make further changes to the import...

Of course, the docs have the following concise tutorial on how to use the import scripts for scenes
docs.godotengine.org/en/stable/tu...

19.01.2025 12:33 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

If you're not using import scripts in Godot you're missing out.

Just wrote a script to add collision shapes and navigation areas to some 3d models. Doesn't sound like a lot but when importing dozens of assets it saves you the carpal tunnel.

#indiegamedev #indiegame #indiedev #gamedev #GodotEngine

18.01.2025 21:03 โ€” ๐Ÿ‘ 22    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 1
GitHub - CBerry22/Godot-4.0-Procedural-Animation: A basic procedural animation implementation in Godot 4.0 for YouTube tutorial. A basic procedural animation implementation in Godot 4.0 for YouTube tutorial. - CBerry22/Godot-4.0-Procedural-Animation

github.com/CBerry22/God...

14.01.2025 19:43 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

Started adapting CBerry22's procedural animation system for my game today! Up next, adding second-order dynamics and integrating it into my state machine locomotion.
#indiegamedev #indiegame #indiedev #gamedev #GodotEngine

14.01.2025 19:43 โ€” ๐Ÿ‘ 13    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

Finished setting up third person animations by adding IK for the "look" direction
#indiegamedev #indiegame #indiedev #gamedev #GodotEngine

11.01.2025 23:36 โ€” ๐Ÿ‘ 15    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

The first test of animation syncing is looking promising
#indiegamedev #indiegame #indiedev #gamedev #GodotEngine

09.01.2025 18:18 โ€” ๐Ÿ‘ 19    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Playtest early, playtest often. #indiegamedev #indiegame #indiedev #gamedev

08.01.2025 18:40 โ€” ๐Ÿ‘ 12    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Was no one planning on telling me about using second order dynamics for animating code defined values?

#gamedev

06.01.2025 18:26 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

Got the inventory syncing across players, I can finally bully my mates with the test cube. ๐ŸŽฎ๐Ÿ˜‚
#indiegamedev #indiegame #indiedev #gamedev #GodotEngine

04.01.2025 19:39 โ€” ๐Ÿ‘ 13    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

My gamedev projects nowadays are state machines, interaction systems and singletons stacked like pancakes ๐Ÿฅž. A delicious wobbly tower of pancakes.
#indiegamedev #indiegame #indiedev #gamedev

31.12.2024 14:01 โ€” ๐Ÿ‘ 11    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

In this case I'm running two debug instances, but supporting multiple windows on a split screen multiplayer game sounds interesting.

30.12.2024 13:29 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
a man with red hair and a beard is holding a camera in his hand ALT: a man with red hair and a beard is holding a camera in his hand
30.12.2024 13:27 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

Houston, we have multiplayer!
#indiegamedev #indiegame #indiedev #gamedev #GodotEngine

29.12.2024 22:06 โ€” ๐Ÿ‘ 28    ๐Ÿ” 3    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

Compiling over 9000 shaders on an empty project is wild
#gamedev

24.12.2024 17:01 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

The more I see of AAA game Dev, the less I want to work in it.

In pursuit of profits they lost the art.
Without the art they lost the passion.
Without the passion they lost their audience.

To all the indie developers out there: keep creating! Labors of love pay off.

#gamedev

18.12.2024 21:01 โ€” ๐Ÿ‘ 4    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Get out of my head

07.12.2024 23:16 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Cautious optimism is an underrated state of mind

05.12.2024 18:51 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

What we need now is an app that is to youtube what bluesky is to X.

#bluesky #bsky

22.11.2024 13:54 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Oh man, don't get me started. I feel like the average zoomer and gen alpha can barely use a web browser. Its all about the apps nowadays.

20.11.2024 00:19 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
a close up of a squirrel looking at the camera with a blue sky in the background . ALT: a close up of a squirrel looking at the camera with a blue sky in the background .

We should go back to gopher net.

19.11.2024 23:52 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Hey, I just added both coyote time and jump buffering to my FPS controller yesterday. Great explanation!

18.11.2024 19:15 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Well, I was split between OCaml and Gleam. I'm taking this as a sign! ๐Ÿ™‹โ€โ™‚๏ธ

18.11.2024 19:10 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

@pbentes.eckle.io is following 20 prominent accounts