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
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!
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
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
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
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
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
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
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