Pinned Tweet
Just dropped the July newsletter including:
— 🚀 Astro Server Islands;
— ️ typos CLI and CI code spell checking; and
— 🪝 free Epic React Hooks tutorial.
Hope you find it useful!
#askRodney
newsletter.rodneylab.com/iss…
Just been learning about using Signed Distance Fields for sharp scaled font rendering.
raylib has a built-in feature for creating SDF font atlases, letting you GPU render SDF font textures.
#gamedev #learncpp #askRodney
Just dropped a blog post on using Signed Distance Fields for rendering scaled fonts sharply with raylib.
Hope you find it useful!
rodneylab.com/raylib-sdf-fon…
Been playing with Rust extensions in Godot and wanted to add a GitHub Actions workflow.
As well as the usual Rust suspects, I added:
— Scony/godot-gdscript-toolkit to lint GDScript;
— a Rust MSRV check; and
— cargo deny for license issue and vulnerability checks.
#GodotEngine
Just dropped a post on some GitHub Actions to add your Rust Godot project for linting and formatting.
Post covers GDScript and Rust code.
Hope you find it useful!
#askRodney #rustlang #gamedev
rodneylab.com/godot-rust-ci/
Rodney retweeted
Graphics Programming weekly - Issue 349 - July 21st, 2024 jendrikillner.com/post/graph…
Love the Godot 🤖 community 🦀 Rust support for via GDExtension.
Tried converting GDScript tutorial to use Rust gdext, and liked it! Great alternative to C++ when you need performance.
#gamedev #GodotEngine #rustgamedev
Just dropped a new post on setting up a Godot Rust gdext project. Covering:
— resources for getting started with GDExtension;
— adding watch to speed up feedback cycle; and
— adding your lib in Godot Engine.
Hope you find it useful!
rodneylab.com/godot-rust-gde…
Rodney retweeted
Flecs v4 is out! 🎉🥂
ajmmertens.medium.com/flecs-…
#gamedev #indiegame #videogames #gamedevelopment #IndieGameDev #indiedev #ecs #flecs #gaming
Rodney retweeted
OpenSSH 9.8 released openssh.com/txt/release-9.8 - A critical vulnerability in sshd(8) was present in Portable OpenSSH versions between 8.5p1 and 9.7p1 (inclusive) that may allow arbitrary code execution with root privileges.
Just dropped the June newsletter including:
— ⌨️ TypeScript 5.5 with new Regex checking;
— 🖥️ Dear ImGui; and
— ⚖️ counterscale self-hosted web analytics..
Hope you find it useful!
#askRodney
newsletter.rodneylab.com/iss…
Been looking at Godot 4, GDScript and GDExtension for writing game logic in C, C++, Rust, Swift and other languages. Found some fantastic tutorials.
Love that Godot is lightweight, yet still powerful.
#gamedev #GodotEngine #askRodney
Just dropped a new post on getting started with Godot 4 and GDScript.
Includes tutorials, Godot games, why consider Godot and how to learn about using GDExtension to bring C, C++, Rust, Swift or other languages to your game.
Hope you find it useful!
rodneylab.com/trying-godot-4…
🤖 🦀 Update on recent godot-rust advances...
🚀 godot-rust is now on crates.io!
Start using it immediately with `cargo add godot`.
Thanks to everyone who contributed!
godot-rust.github.io/dev/jun…
Latest Graphics Programming Weekly including an interactive 🐜 Raymarching tutorial...
Graphics Programming weekly - Issue 344 - June 17th, 2024 jendrikillner.com/post/graph…
Just been trying the Rust Rodio crate for adding audio sound fx to a text-based Ratatui game.
Rodio provides a higher-level API for playback of MP3, wav and other audio formats, and worked well for game SFX.
#rustlang #gamedev #learnrust
Just dropped a new post on adding audio to a Ratatui Rust Terminal app or game, using Rodio.
We look at Rodio Symphonia MP3 features and how you can buffer decoded MP3 audio.
Hope you find it useful!
#askRodney
rodneylab.com/ratatui-audio-…











