Profile avatar
randompedroj.bsky.social
•Veteran @GodotEngine.org contributor (a.k.a. RandomShaper) •Console middleware lead eng. at @w4games.bsky.social •Author of http://hellrule.com •Songwriter, singer, guitarist •Nightly retro QBasic gamedev adventurer
42 posts 1,218 followers 48 following
Prolific Poster
Conversation Starter

🎙️ EXCLUSIVE INTERVIEW with @bippinbits.bsky.social  🎮 Love game jams? Have they sparked a challenging project for you? 🚀 Join director René Habermann as he shares why #GODOT is his go-to engine for #gamedev development! 🎥 Watch the full interview: https://youtu.be/UdHW5ZrXqac

I wrote an article to explain why FastDoom is fast: fabiensanglard.net/fastdoom/ind....

It's only been 3 days since we released this adventure on #NintendoSwitch, but we are incredibly grateful for all your support! 🙇 Every game we publish is very special, but some are misunderstood. It makes us so happy when you enjoy them as much as we do. 🙌 Thank you so much! 🌟🐰🥕

I remember playing Sensible Soccer and Cannon Fodder endlessly on the Amiga. I don’t know why, but I get a kick from hearing these stories. spillhistorie.no/interview-wi...

GameFromScratch just announced that Valve released the TF2 source code alongside a huge Source SDK update. Quite a big move! gamefromscratch.com/team-fortres...

There is now a web build available of my little jam game. The UI scaling is a bit messy, but otherwise it plays well enough. arnklit.itch.io/pop-gamecraf...

Meet @louisdurrant.art  from Carrotcake, discussing his journey on itch. io and why #GodotEngine is his creative tool of choice. #GameDeveloper #Godot

This is a wonderfully deep and accessible post on anti-aliasing with several fun interactive examples. It is ultimately about analytical AA but examines many other types in detail. blog.frost.kiwi/analytical-a...

Finally, my 4 bpp PCX loader for my QBasic project works! 15 seconds to load the image below. Not too bad, but I'll try to optimize a bit. It's a good time to make a backup, by the way. #retrogaming #gamedev #dos #msdos

Mindblowing. probablydance.com/2025/02/08/w...

Captured by myself, the #qbasic Easter egg with the names of the team! #dos #msdos #gamedev #retrogaming

Since I'll use mode 7 (320x200, 16 colors), because of the nice 8 VRAM pages in VGA, I'm investigating the format of image used by GET/PUT so I can directly POKE to it if I need to. #retrogaming #gamedev #dos #msdos

Looks like I'm really kicking off my QBasic nostalgia project. Installing MS-DOS 6.22 on a Pentium@66 MHz emulated via 86Box running on Lubuntu on my just bought potato laptop.

So command buffer pools in SwiftShader are not pooled at all. The implementation allocates on command buffer creation and on command insertion. Speed is not SwiftShader's main goal, but that's a bit unsettling anyway.

Am I crazy if I'm buying a very compact FreeDOS laptop to relive my childhood memories, but with I what know now, by making a game with QBasic + NASM + DeLuxe Paint II, in the nights, when my kid is already sleeping, and later repack the result for redistribution on modern PCs?

Kudos to Game Develope for spotlighting those making a positive impact in the industry. Want to learn more about W4? Check out the article and share your thoughts! https://www.gamedeveloper.com/game-platforms/game-developer-s-2024-wrap-up-5-devs-that-made-an-impact- 🎮✨ #GodotEngine  #GameDeveloper

Over the course of 2024, the Godot project has amassed more new features and community highlights than any one person can keep track of. Find out if you missed anything essential in our "2024 Cherry-picks" blog post 🍒 godotengine.org/article/2024... Don't miss out on the showcased games either! 🎮

Many were asking for some sort of preprocessing in GDScript (#GodotEngine). I've implemented a simple but powerful approach to that. PR: github.com/godotengine/... Testing welcome.

I'm really excited to be directing my first project at the Blender Studio 🤩 This time it's a little game with the @godotengine.org I'll share more info and updates soon! And of course there will be way more from the entire team on studio.blender.org. #b3d #godot #gamedev

Planning your project but feel like you lack support? 🤔Tell us where you need help, so we can publish a tutorial for you! 1️⃣ How to promote my game 𝗥𝗲𝗽𝗹𝘆🎮 2️⃣ How to find sponsors 𝗟𝗶𝗸𝗲 💙 3️⃣ How to monetize 𝗥𝗲𝗽𝗼𝘀𝘁 🔃 Let’s build this together! 💪 #GodotEngine #GameDeveloper #Entrepeneur

May I present my new four-part article series “Demystifying the PVS” on Quake's precomputed visibility. The first three parts are out now! Read them here: 📜 https://30fps.net/pages/pvs-portals-and-quake/ Related code available at: 🖳 https://github.com/pekkavaa/vis.py/

I posted a few days ago the shader ISA code for the atan2() instruction, the size of which appeared to catch people by surprise. This inspired me to write a blog post to discuss the “hidden” cost of shader instructions a bit more. interplayoflight.wordpress.com/2025/01/19/t...

Godot 4.4 beta 1 is finally here! This release had tons of editor quality of life features as well as performance improvements, we know you are going to love it. Oh, and I almost forgot to mention, we added embedded game debugging inside the editor! #godotengine godotengine.org/article/dev-...

Godot 1.0 got 10 years old last month... but original builds were lost to time 😕 So to restart productively after holidays, I spent a day updating build scripts for 1.0 so that we can make new official builds with modern compilers 😅 Who's in for a #GodotEngine 1.0 jam? 🫠

I got my rat miniature 3D printed now :) ... it failed a bit on one side, I think the scabbard was too thin and dodgy and that might have caused one of the legs to be a bit weird as well, but a lot of it turned out quite well.

Zi doing crazy cool things again... He never stops :)

Some pretty major #GodotEngine physics related announcements, with Jolt Physics now being built in AND becoming the new default (eventually). As you can see from the video, Jolt is a pretty huge upgrade. gamefromscratch.com/godot-4-4-ge... #gamedev #indiedev

I've just made this PR (a week's worth of work) to overhaul resource duplication in #GodotEngine, making it more reliable, predictable and comprehensive. A myriad of test cases added, too. github.com/godotengine/...

#SuperSpyRacoon is now available on #NintendoSwitch! 🥳 Another small but amazing retro arcade made with #GodotEngine 3.5 & ported by us 💪😎 (BTW, I just cleaned up my impossible billion online scores, sorry for that to the early players 😅)

I was surprised to hear that many graphics people were surprised to learn that normals should be transformed with the adjugate transpose matrix. This is something I've written about extensively, so here's a new blog post that talks about what's going on. terathon.com/blog/transfo...

Finally, my talk on multi-threading in #GodotEngine is up! youtu.be/k0yrP5Av0fg

I'm very happy to report that Godot just merged the integration of Jolt Physics, as an experimental alternative to Godot's own 3D physics engine. github.com/godotengine/... #GodotEngine

My company @w4games.bsky.social is helping #GodotEngine's global outreach by sponsoring events such as #GodotCon or even a massive booth at #GDC. Our team wrote a nice retrospective on where we've been this year, what we learned from and brought to the community. See you at more events in 2025?

To clear a misconception I often see from people who know about version control but don't want to use it: Git ≠ GitHub ≠ open source You can have a local Git repo and keep your change history only for yourself.

All the tutorials about testing web exports in Godot are like "You need to install Python and create a local server" You don't! It's built into the editor. Once you've set up a web export, click this new icon in the play bar and click Run in Browser. It's a nice time-saver for jams.

Porting is complex, but with the right steps, you can set up for success. Which of these steps has been the biggest challenge in your journey? 👇 #Indiedev #madewithGodot #GODOT #GodotEngine

Hello people, if anyone wants to try our latest game Super Spy Raccoon, you just have to write us a DM or an email saying region and it is yours to be able to make a wonderful review #indiegame #gamedev #indiegames #retro #pixelart #arcade #2d #oldschool