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
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!
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
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
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
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!
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
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
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
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!
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
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
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 ππ½.