Pedro J. Estébanez — Pedrocorp

Pedro J. Estébanez — Pedrocorp

@pedrocorp.net

• Veteran @GodotEngine.org contributor (a.k.a. RandomShaper) • Senior eng. at @w4games.com • #indiedev #indiegamedev • Maked (and making) 'Hellrule' https://pedrocorp.net#hellrule • Making a #pointnclick engine and adventure • https://pedrocorp.net

1.2K followers64 following152 posts

Pedro J. Estébanez — Pedrocorp reposted

𝐕𝐮𝐞𝐥𝐯𝐞 𝐋𝐚 𝐏𝐫𝐢𝐬𝐢𝐨́𝐧, el primer 𝐌𝐌𝐎 𝐞𝐬𝐩𝐚𝐧̃𝐨𝐥, de la mano de sus autores, ahora renombrado a 𝐏𝐫𝐢𝐬𝐨𝐧 𝐋𝐞𝐠𝐚𝐜𝐲. A partir de Noviembre en 𝐒𝐭𝐞𝐚𝐦, nos lo explican sus creadores en el podcast. msdos.club/floppy-118-vue…

This room looks pretty much like they will look in the final game, 'A Doc in the Stark'. Lighting is dynamic. And this runs on a 486! #retrogamedev #gamedev #indiedev #pointandclick #screenshotsaturday

Did you know I'm making a retro adventure game engine and a game on top of it? Soon, I'll release a little demo of the Legpain engine, also giving a taste of the future 'A Doc in the Stark' game. Made on and for MS-DOS, ported to modern systems. Nice pseudoscripting. #retrogamedev #gamedev #indiedev

Did you know I'm making a retro adventure game engine and a game on top of it? Soon, I'll release a little demo of the Legpain engine, also giving a taste of the future 'A Doc in the Stark' game. Made on and for MS-DOS, ported to modern systems. Nice pseudoscripting. #retrogamedev #gamedev #indiedev

Pedro J. Estébanez — Pedrocorp reposted

Late Godot 4.x releases including 4.8 feel like an inflection point where the engine is starting to feel like a dependable tool

Pedro J. Estébanez — Pedrocorp reposted

Check this out if you like seeing @superluminal.eu screenshots or want to learn a bit more about the magic behind CPU optimizations!

Godot Engine@godotengine.org

From the outside, rendering optimization can look a little bit like black magic. That's why @clayjohn.bsky.social, lead maintainer of the rendering team, is here to show a few examples of some optimizations from this year to highlight that optimizing rendering code isn’t as scary as it sounds.

My game for the @MsDOSClub contest, still in quite an early stage, running on an actual 486DX2@66! 🤩 (CRT👿) I'm not sure about the teletype effect for this kind of game (kinda point'n'click adventure). What do you think? #retrogamedev #gamedev #indiedev

To be traditional, I was even building on DOS. DJGPP is very slow there. 🐢 Now (still on RHIDE), the GCC.EXE invoked is a helper that proxies over to a script in WSL 2, that runs the native DJGPP. ⚡ Paths, stdout, etc. are adapted along the roundtrip. #retrogamedev #gamedev

Dr. Homes is here again. Asset import pipeline perfected (better color matching + dithering, to give some "texture" and sense of detail even to very flat-lit scenes). Character controller improved (no partial steps + smooth rotation.) Frame rate will improve. #retrogamedev #gamedev #indiedev

A little bit of debugging with gdb on MS-DOS as the sun goes down if the evening hasn't killed nobody, has it? #retrogamedev #gamedev #indiedev

Let me introduce to you the one and only Dr. Homes! Still in a placeholder room. Displayed in two different lighting environments. Around 15 fps on the target hardware (more than enough, by the way.) #retrogamedev #gamedev #indiedev

Let me introduce to you the one and only Dr. Homes! Still in a placeholder room. Displayed in two different lighting environments. Around 15 fps on the target hardware (more than enough, by the way.) #retrogamedev #gamedev #indiedev

I want to keep the process very classic, so (given I can't model a proper human being) I've taken a model from a pack made for the good old 3D Studio for DOS (not MakeHuman, not even Poser). Mind you, I'm rigging it myself for Bones Pro! #retrogamedev #gamedev #indiedev

Well, this is what I was talking about! Remember, it's running on a 486DX2@66 (emulated with 86Box). #retrogamedev #gamedev #indiedev

Progress! Keyboard handling, character pipeline, drawing and scaling. This is an unlit test room with a placeholder character, but the game will have some fancy lighting. Thing is, this is actually much more than a plain sprite. Stay tuned... #retrogamedev #gamedev #indiedev

Progress! Keyboard handling, character pipeline, drawing and scaling. This is an unlit test room with a placeholder character, but the game will have some fancy lighting. Thing is, this is actually much more than a plain sprite. Stay tuned... #retrogamedev #gamedev #indiedev

The Foundation has been pragmatical and wise here. Idealism or moralism would have just been a play to the gallery or a pie in the sky. Sadly, AI is already moralized (until one day when it'll stop being so for most) and any speak about it will create sides.

Godot Engine@godotengine.org

For years we have been overwhelmed by the volume of code contributions we have to review, especially from new contributors. AI has made the problem much worse. That's why we are taking steps to reduce the burden on maintainers while still welcoming new contributors: godotengine.org/article/cont...

Taking a look to see if some test character has been written out correctly to the custom format this game's engine will use. As a kid, I used to inspect data files of games, fascinated by them. Now I'm the sorcerer. #retrogamedev #gamedev #indiedev

Trying with a cluster size of 16x16. I'd say something is not working as expected. #retrogamedev #gamedev #indiedev

By the way, I've hunt this naughty subcluster down. It was a subtle overflow issue. I'm using as few bits as possible everywhere and the budget was too low here. I've added a superfast bit trick clamp and it's solved now. #retrogamedev #gamedev #indiedev

By the way, I've hunt this naughty subcluster down. It was a subtle overflow issue. I'm using as few bits as possible everywhere and the budget was too low here. I've added a superfast bit trick clamp and it's solved now. #retrogamedev #gamedev #indiedev

So, the glitchy roughness was due to an RLE decoding bug. I've fixed it and added some nice dithering so I still get a grainy look but with more correct visuals.

Pedro J. Estébanez — Pedrocorp reposted

Amazing time at GodotCon. Got to experience the beautiful city of Amsterdam, learned a lot from the talks and even got a tour @studio.blender.org As always, and especially coming from a remote part of the world, the core of these events is getting to know amazing people from different cultures.

Pedro J. Estébanez — Pedrocorp reposted

Did you know you can set up a scene and render it to a texture without any nodes in #Godot, by directly using the RenderingServer? We automatically generate billboard sprites for meshes this way. There's not much info about the RenderingServer online, so I wrote about it: hexaquo.at/pages/using-...

Entering the cave level (draft) in #Hellrule. 💡Remember the game is already released on Google Play and the App Store. 100 % free, no ads, no purchases. Levels (like the one depicted here under construction) are added in updates. #godotengine #screenshotsaturday