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 blog post running though the Rust physics engine choices ranging from XPBD solvers to impulse, and velocity based ones, fully featured to a specialized fluid library.

Hope you find it useful!

#askRodney #learnRust #gamedev

https://rodneylab.com/rust-game-physics-engines/

Just dropped a new post on setting up custom logging in Unreal Engine, for faster debugging.

Also look at adding string interpolation to UE5 C++ log message using the new UE_LOGFMT macro.

Hope you find it useful!

https://rodneylab.com/ue5-c++-logging/

Just dropped a post listing some handy Modern C++ utility libraries, handy for game development.

Includes libraries for CLI command parsing, logging, formatting and even creating text UIs.

Hope you find it useful!

https://rodneylab.com/c++-game-utility-libraries/

#askRodney #learncpp #gamedev

Just dropped a post on resources for getting started with Raylib C/C++ game framework and Flecs C/C++/C# Entity Component System.

Hope you find it useful!

#askRodney #gamedev #cplusplus

https://rodneylab.com/c++-game-dev-libraries/

Just dropped a new post on what I have learned about setting up an AI non-player character in Unreal Engine 5 using C++, as well as some fantastic learning resources for UE5 AI in general.

Hope you find it useful!

https://rodneylab.com/unreal-engine-5-hearing-ai-c++-example/

#askRodney #gamedev #learncpp

Just dropped a new post on deploying a WASM game to Shuttle, using Axum.

We set up a local Axum server binary, great for testing, then configure and deploy to Shuttle.

Hope you find it useful!

#askRodney #rustlang

https://rodneylab.com/deploying-your-rust-wasm-game/

Just dropped a new post on the main choices for Rust Entity Component Systems.

It has links to resources for learning more about ECSs generally, the options and home-made ECS-lite options.

Hope you find it useful!

#askRodney #rustgamedev #rustlang

https://rodneylab.com/rust-entity-component-systems/

Just dropped the January newsletter including:

β€” πŸ”¦ Shiki code syntax highlighting;

β€” 🌾 Leptos 0.6, now with Axum 0.7 API support; and

β€” ⌨️ Ratatui immediate mode text-based UI builder.

Hope you find it useful!

#askRodney

https://newsletter.rodneylab.com/issue/2024-01-27#issue-start

Just dropped a new post on generating a compile_commands.json file for your Unreal project, opening up access to quick fixes, code completion and API documentation.

All thanks to the Clang LSP plugin for Neovim.

Hope you find the post useful!

https://rodneylab.com/unreal-engine-with-neovim/

Just dropped a new post on adding coverage tests to projects, showing:

β€” adding coverage with CMake and Catch2;

β€” running coverage in GitHub Actions; and

β€” how to run automatic coverage pushes to Codecov.

Hope you find it useful!

#askRodney #learncpp

https://rodneylab.com/cmake-coverage-example/

Just dropped a new post running through some Rust game engine options I found during my survey.

We look at options beyond Bevy and Godot and see how quickly you can spin up a Macroquad snake clone.

Hope you find it useful!

#askRodney #rustgamedev

https://rodneylab.com/rust-for-gaming/

Just dropped a new post on building a Cistercian clock app with egui.

β€” Cistercian numerals are a compact way of writing numbers

β€” this post targets Rust beginners

β€” we add a custom icon and egui scrollable content

Hope you find it useful!

rodneylab.com/trying-egui/

Just dropped the December newsletter including:

β€” πŸš€ Astro 4, ❀️ SvelteKit 2 & πŸ”₯ Vite 5;

β€” 🦾 Organization & Productivity Apps & Tools; and

β€” Shuttle for serverless πŸ¦€ Rust.

Hope you find it useful!

#askRodney

https://newsletter.rodneylab.com/issue/2023-12-30#issue-start

Just dropped a new video on how you can use πŸš€ Astro Content Collections and References to add a β€œRelated Posts” widget to your content site.

Hope you find it useful!

#askRodney

https://rodneylab.com/astro-related-content/

Just dropped a new post on using Markdoc with πŸš€ Astro.

We:

β€”take a look at Markdoc template variables;

β€” add code blocks with built-in Shiki support; and

β€” extend highlighting with our own Astro starry-night component.

Hope you find it useful!

https://rodneylab.com/astro-markdoc/

Just dropped a new post on using the πŸš€ new Astro Picture component.

You use:

β€” Astro Markdown APIs;

β€” Content Collection schema to generate a Base64 placeholder with ThumbHash; and

β€” the responsive Astro Picture component.

Hope you find it useful!

#learnAstro #askRodney

https://rodneylab.com/astro-picture-component/

Just dropped the October newsletter including:

β€” πŸ–ΌοΈ recent advances in web picture tooling;

β€” πŸ€— comprehensive accessibility study guide; and

β€” πŸ“Ÿ embedded Rust side-project inspiration.

Hope you find it useful!

#askRodney

https://newsletter.rodneylab.com/issue/2023-10-31#issue-start

Just dropped a new video on using ⚑️ Lightning CSS using:

β€” Deno watchFS, to watch for input CSS changes,

β€” esbuild to bundle @import sources into single file

β€” Lightning CSS to minify and add legacy browser support.

Hope you find it useful!

#askRodney

https://rodneylab.com/using-lightning-css-with-deno/

Just dropped the September newsletter including:

- πŸ¦€ Evcxr a Rust code evaluation context;

- 🎬 Astro 3 View Transitions demos; and

- πŸ’° some free services for developers.

Hope you find it useful!

#askRodney

https://newsletter.rodneylab.com/issue/2023-09-30#issue-start

I love the badges dev.to (thepracticaldev_at_fosstodon.org@mostr.pub) gives to writers, and the Community Wellness badge for posting constructive comments is a fantastic idea πŸ‘πŸ½.

https://dev.to/askrodney