Pedro Bentes
@pbentes.eckle.io
🇵🇹 | Web Developer for profit, Game Developer for fun
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
European Citizens' Initiative
Give your support !
eci.ec.europa.eu
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
FlatBuffers Docs
flatbuffers.dev
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
Bang: Unlit Glb Scene Test
YouTube video by Pedro Bentes
youtu.be
The Switch 2 announcement is the best Steam Deck Ad I've seen so far.
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
easings.gd
GitHub Gist: instantly share code, notes, and snippets.
gist.github.com
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.
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 "
media.tenor.com
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
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
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
Finished setting up third person animations by adding IK for the "look" direction #indiegamedev #indiegame #indiedev #gamedev #GodotEngine
The first test of animation syncing is looking promising #indiegamedev #indiegame #indiedev #gamedev #GodotEngine
Playtest early, playtest often. #indiegamedev #indiegame #indiedev #gamedev
Was no one planning on telling me about using second order dynamics for animating code defined values? #gamedev
Got the inventory syncing across players, I can finally bully my mates with the test cube. 🎮😂 #indiegamedev #indiegame #indiedev #gamedev #GodotEngine
My gamedev projects nowadays are state machines, interaction systems and singletons stacked like pancakes 🥞. A delicious wobbly tower of pancakes. #indiegamedev #indiegame #indiedev #gamedev
Houston, we have multiplayer! #indiegamedev #indiegame #indiedev #gamedev #GodotEngine
Compiling over 9000 shaders on an empty project is wild #gamedev
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
Its never too early to add polish or game feel to your game. Trust me, if its hard to do now it will be way harder later. Today I added headbob and landing animations into my camera controller. #gamedev
I keep starting new game engine projects I won't finish... I need help!
I always overthink about what to post and end up not posting anything pretty much ever. I need to shitpost more.