Avatar
Rodney
c19635e927f2874eea43e560d851a36401456117c4cc60326af8c8b83f2ff557
Open-minded, creative Game Developer with β€œEternal Student” mindset. Follow for updates on Game and Web Development . Latest content πŸ‘‰πŸ½ https://rodneylab.com

Just dropped a blog post on using Signed Distance Fields for rendering scaled fonts sharply with raylib.

Hope you find it useful!

#gamedev #learncpp #askRodney

https://rodneylab.com/raylib-sdf-fonts/

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!

https://rodneylab.com/godot-rust-ci/

#askRodney #rustlang #gamedev

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

https://newsletter.rodneylab.com/issue/2024-07-29#issue-start

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!

https://rodneylab.com/godot-rust-gdext/

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

https://newsletter.rodneylab.com/issue/2024-06-29#issue-start

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!

#gamedev #GodotEngine #askRodney

https://rodneylab.com/trying-godot-4/

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 #rustlang #gamedev

https://rodneylab.com/ratatui-audio-with-rodio/

Just dropped a post to share what I learned adding a fireworks animation in Ratatui using the canvas widget.

Hope you find it useful!

https://rodneylab.com/ratatui-for-terminal-fireworks/

#learninpublic #gamedevelopment #rustlang #rustgamedev

Just dropped a new post on trying out Ratatui building a text-based UI game.

I run through alternatives, the Rust Terminal crate ecosystem and what I liked about Ratatui.

Hope you find it useful!

https://rodneylab.com/trying-ratatui-tui/

#askRodney

Just dropped a new blog post on using Bevy ECS with Macroquad for introspection.

Including formatting ECS quantities using physical units of measurement.

Hope you find it useful!

https://rodneylab.com/using-egui-for-bevy-ecs-introspection/

Just dropped the May newsletter including:

β€” ❀️ Svelte 5 Release Candidate;

β€” πŸ“ Capsize for font centring; and

β€” 🎨 how to create a colour palette design system.

Hope you find it useful!

#askRodney

https://newsletter.rodneylab.com/issue/2024-05-25#issue-start

Just dropped a new post on setting up Unreal Engine 5.4 on macOS, including getting the right version of Xcode and working with VS Code as C++ editor.

Hope you find it useful!

https://rodneylab.com/unreal-engine-5-macos/

#askRodney #learncpp #gamedev

Just dropped a new post on using Macroquad with Rapier physics and Bevy ECS.

We look at:

β€” main ECS parts,

β€” integrating Bevy ECS with Macroquad; and

β€” Bevy ECS features like queries and schedules.

Hope you find it useful!

#askRodney #rustlang #gamedev

https://rodneylab.com/macroquad-rapier-ecs/

Just dropped a new blog post on adding physical units of measurement to Macroquad game with Rapier physics.

uom crate helps:

β€” convert between rendering and physics units;

β€” sense check calcs; and

β€” define custom quantities.

Hope you find it useful!

#gamedev #rustlang #askRodney

https://rodneylab.com/rapier-physics-with-units-of-measurement/

Just dropped a new blog post on how you can use Rapier with Macroquad for fast game prototyping.

We start with a hello world ball drop, then level up to a floating ball example with a Rapier height field.

Hope you find it useful!

https://rodneylab.com/rapier-physics-with-macroquad/

#askRodney #gamedev #rustlang

Just dropped a new post on using egui with Macroquad for Game DevTools.

We see:

β€” how to use the tool for introspection: getting entity physics properties; and

β€” also for tweaking entity characteristics.

Hope you find it useful!

#askRodney #learnrust

https://rodneylab.com/macroquad-egui-devtools/

Just dropped a new post on using Jolt Physics with flecs ECS and Dear ImGui for C++ game physics introspection.

Post includes setup and a link to the full project code, including CMake config.

Hope you find it useful!

https://rodneylab.com/using-jolt-with-flecs-dear-imgui/

#askRodney #gamedev #cplusplus

Just dropped a new blog post on using Jolt physics with raylib and Dear ImGui in C++.

The post includes:

β€” CMake config;

β€” resources for learning Jolt physics; and

β€” a link to the full project code.

Hope you find it useful!

#askRodney

https://rodneylab.com/jolt-physics-raylib/

Just dropped a blog post on using raylib with Dear ImGui. I include:

β€” CMake dependency setup;

β€” dev mode texture setup and updating; and

β€” link to the full project code.

Hope you find it useful!

#askRodney

https://rodneylab.com/using-raylib-with-dear-imgui/

Just dropped the March newsletter including:

β€” πŸ–₯️ 5 git productivity tools and hacks;

β€” πŸ€” package maintainer's Deno take and Rust-powered; and

β€” πŸ”— link checking for your site.

Hope you find it useful!

#askRodney

https://newsletter.rodneylab.com/issue/2024-03-30#issue-start