![CMake Doxygen Site: Create GitHub Pages Hosted C++ Docs 📚](https://rodneylab-nebula-a.shuttleapp.rs/v1/lab/post/cmake-doxygen-site/cmake-doxygen-site-thumbnail-wide.f9cf4d018cf7.png?w=430&h=242&fit=min&auto=format)
Gaming Blog Posts # Gaming #
BLOG POSTS TAGGED “ GAMING ” 30 POSTS:
30 “ GAMING ” BLOG POSTS:
![CMake Doxygen Site: Create GitHub Pages Hosted C++ Docs 📚](https://rodneylab-nebula-a.shuttleapp.rs/v1/lab/post/cmake-doxygen-site/cmake-doxygen-site-thumbnail-wide.f9cf4d018cf7.png?w=430&h=242&fit=min&auto=format)
![raylib SDF Fonts: Rendering Sharp, Scaled Text 👓](https://rodneylab-nebula-a.shuttleapp.rs/v1/lab/post/raylib-sdf-fonts/raylib-sdf-fonts-thumbnail-wide.293ce371d1f1.png?w=430&h=242&fit=min&auto=format)
raylib SDF Fonts: Rendering Sharp, Scaled Text 👓
raylib SDF fonts 👓 using Signed Distance Fields for rendering scaled text and pixelated fonts sharply in raylib Game Dev 🔎.![Godot Rust CI: Handy GDScript & Rust GitHub Actions 🎬](https://rodneylab-nebula-a.shuttleapp.rs/v1/lab/post/godot-rust-ci/godot-rust-ci-thumbnail-wide.cec291a4ff54.png?w=430&h=242&fit=min&auto=format)
Godot Rust CI: Handy GDScript & Rust GitHub Actions 🎬
Godot Rust CI 🤖 Game dev GitHub actions to add to your Godot Rust GDExtension game for linting GDScript and 🦀 Rust code on each commit.![Godot Rust gdext: GDExtension Rust Game Dev Bindings 🤖 🦀](https://rodneylab-nebula-a.shuttleapp.rs/v1/lab/post/godot-rust-gdext/godot-rust-gdext-thumbnail-wide.d91abfb0dc64.png?w=430&h=242&fit=min&auto=format)
Godot Rust gdext: GDExtension Rust Game Dev Bindings 🤖 🦀
Godot Rust gdext 🤖 using Godot 4 Rust bindings via the the gdext crate for adding 🦀 Rust GDExtension shared libraries to your Godot game.![Trying Godot 4: Free & Open-source Video GameDev 🕹️](https://rodneylab-nebula-a.shuttleapp.rs/v1/lab/post/trying-godot-4/trying-godot-4-thumbnail-wide.1166292f4cad.png?w=430&h=242&fit=min&auto=format)
Trying Godot 4: Free & Open-source Video GameDev 🕹️
Trying Godot 4 🕹️ beginner resources for getting started with Godot game dev: learning about 🤖 Godot scenes, nodes & signals.![Ratatui Audio with Rodio: Sound FX for Rust Text-based UI 🔊](https://rodneylab-nebula-a.shuttleapp.rs/v1/lab/post/ratatui-audio-with-rodio/ratatui-audio-with-rodio-thumbnail-wide.5e05a96db3d2.png?w=430&h=242&fit=min&auto=format)
Ratatui Audio with Rodio: Sound FX for Rust Text-based UI 🔊
Ratatui audio with Rodio 🔊 adding sound effects to a 🦀 Rust Text-based user interface or Terminal app using the Rodio crate.![Ratatui for Terminal Fireworks: using Rust TUI Canvas 🎨](https://rodneylab-nebula-a.shuttleapp.rs/v1/lab/post/ratatui-for-terminal-fireworks/ratatui-for-terminal-fireworks-thumbnail-wide.fc7fb20d99b0.png?w=430&h=242&fit=min&auto=format)
Ratatui for Terminal Fireworks: using Rust TUI Canvas 🎨
Ratatui for Terminal Fireworks 🧨 cooking up a fireworks or confetti show in the Terminal using Rust Text-based UI (TUI) tooling 🖥️.![Trying Ratatui TUI: Rust Text-based User Interface Apps 🖥️](https://rodneylab-nebula-a.shuttleapp.rs/v1/lab/post/trying-ratatui-tui/trying-ratatui-tui-thumbnail-wide.7fed350baef.png?w=430&h=242&fit=min&auto=format)
Trying Ratatui TUI: Rust Text-based User Interface Apps 🖥️
Trying Ratatui TUI 🧑🏽🍳 building a text-based UI number game in the Terminal 🖥️ in Rust with Ratatui immediate mode rendering.![Using egui for Bevy ECS Introspection with Macroquad Rendering 🧐](https://rodneylab-nebula-a.shuttleapp.rs/v1/lab/post/using-egui-for-bevy-ecs-introspection/using-egui-for-bevy-ecs-introspection-thumbnail-wide.342ef7348b42.png?w=430&h=242&fit=min&auto=format)
Using egui for Bevy ECS Introspection with Macroquad Rendering 🧐
Using egui for Bevy ECS Introspection: adding DevTools to a Rust Macroquad game, using Rapier physics and Bevy ECS, without Bevy itself.![Macroquad Rapier ECS: Using Bevy ECS in Macroquad Game 🦀](https://rodneylab-nebula-a.shuttleapp.rs/v1/lab/post/macroquad-rapier-ecs/macroquad-rapier-ecs-thumbnail-wide.60b0364d571b.png?w=430&h=242&fit=min&auto=format)
Macroquad Rapier ECS: Using Bevy ECS in Macroquad Game 🦀
Macroquad Rapier ECS 🦀 Rust game dev — using bevy's 🧩 Entity Component System in a Macroquad game with Rapier physics.![Unreal Engine 5 macOS: UE5 C++ Game Dev 🎮](https://rodneylab-nebula-a.shuttleapp.rs/v1/lab/post/unreal-engine-5-macos/unreal-engine-5-macos-thumbnail-wide.fb800bc5d2d6.png?w=430&h=242&fit=min&auto=format)
Unreal Engine 5 macOS: UE5 C++ Game Dev 🎮
Unreal Engine 5 macOS 🖥️ running Unreal Engine 5.4 on macOS using VS Code for C++ editing and build tasks for your UE5 game 🎮.![Rapier Physics with Units of Measurement: Utilize Rust Types 📏](https://rodneylab-nebula-a.shuttleapp.rs/v1/lab/post/rapier-physics-with-units-of-measurement/rapier-physics-with-units-of-measurement-thumbnail-wide.f570ab1f90c8.png?w=430&h=242&fit=min&auto=format)
Rapier Physics with Units of Measurement: Utilize Rust Types 📏
Rapier Physics with Units of Measurement 📏 leveraging the Rust type system for SI units for Rust game dev physical properties ⏲️.![Rapier Physics with Macroquad: Rust Game Physics 🎱️](https://rodneylab-nebula-a.shuttleapp.rs/v1/lab/post/rapier-physics-with-macroquad/rapier-physics-with-macroquad-thumbnail-wide.5c2b3e068c19.png?w=430&h=242&fit=min&auto=format)
Rapier Physics with Macroquad: Rust Game Physics 🎱️
Rapier Physics with Macroquad 🗡️ building a basic game physics simulation in Rust using rapier physics and Macroquad for rendering 🖥️.![Macroquad egui DevTools: Rust Game Debugging UI 🖱️](https://rodneylab-nebula-a.shuttleapp.rs/v1/lab/post/macroquad-egui-devtools/macroquad-egui-devtools-thumbnail-wide.8199f59bf5be.png?w=430&h=242&fit=min&auto=format)
Macroquad egui DevTools: Rust Game Debugging UI 🖱️
Macroquad egui DevTools: adding a visual 🐞 debugging user interface for developers to Rust Macroquad game using ⚡️ egui.![Using Jolt with flecs & Dear ImGui: Game Physics Introspection 🔎](https://rodneylab-nebula-a.shuttleapp.rs/v1/lab/post/using-jolt-with-flecs-dear-imgui/using-jolt-with-flecs-dear-imgui-thumbnail-wide.352c048887ff.png?w=430&h=242&fit=min&auto=format)
Using Jolt with flecs & Dear ImGui: Game Physics Introspection 🔎
Using Jolt with flecs & Dear ImGui 👀 to add game physics introspection to a raylib game, with pause and stepping for dev tools debugging 🐜.![Jolt Physics raylib: trying 3D C++ Game Physics Engine 🎱](https://rodneylab-nebula-a.shuttleapp.rs/v1/lab/post/jolt-physics-raylib/jolt-physics-raylib-thumbnail-wide.baa4d872d721.png?w=430&h=242&fit=min&auto=format)
Jolt Physics raylib: trying 3D C++ Game Physics Engine 🎱
Jolt Physics raylib ⚡️ trying Jolt C++ game development physics library with raylib in a 3D hello world 🎱 bouncing sphere example.![Using raylib with Dear ImGui: Game Dev Debugging UI 🐜](https://rodneylab-nebula-a.shuttleapp.rs/v1/lab/post/using-raylib-with-dear-imgui/using-raylib-with-dear-imgui-thumbnail-wide.20a4dce6618c.png?w=430&h=242&fit=min&auto=format)
Using raylib with Dear ImGui: Game Dev Debugging UI 🐜
Using raylib with Dear ImGui: how you can use Dear ImGui to create an immediate mode 🐜 debugging interface for your CMake raylib game 🎮![Rust Game Physics Engines: PhysX, Rapier, XPBD & Others 🎱](https://rodneylab-nebula-a.shuttleapp.rs/v1/lab/post/rust-game-physics-engines/rust-game-physics-engines-thumbnail-wide.b5a2c3d70903.png?w=430&h=242&fit=min&auto=format)
Rust Game Physics Engines: PhysX, Rapier, XPBD & Others 🎱
Rust Game Physics Engines ♚ a look at choices for Rust game development 2D & 3D physics engines including PhysX, Rapier and XPBD 🎱.![UE5 C++ Logging: Unreal Engine Custom Logger & UE_LOGFMT 📝](https://rodneylab-nebula-a.shuttleapp.rs/v1/lab/post/ue5-c++-logging/ue5-c++-logging-thumbnail-wide.1db938baefc5.png?w=430&h=242&fit=min&auto=format)
UE5 C++ Logging: Unreal Engine Custom Logger & UE_LOGFMT 📝
UE5 C++ Logging: creating custom logs for easier filtering in Unreal Engine 5 and using UE_LOGFMT as a replacement for printf interpolation.![C++ Game Utility Libraries: for Game Dev Rustaceans 🦀](https://rodneylab-nebula-a.shuttleapp.rs/v1/lab/post/c++-game-utility-libraries/c++-game-utility-libraries-thumbnail-wide.5c6a5c136c9c.png?w=430&h=242&fit=min&auto=format)
C++ Game Utility Libraries: for Game Dev Rustaceans 🦀
C++ Game Utility Libraries: dependencies for C++ game dev, with Rust 🦀 equivalents for clap, dbg! & more, for Rustaceans working in C++.![C++ Game Dev Libraries: raylib & Flecs 💪🏽](https://rodneylab-nebula-a.shuttleapp.rs/v1/lab/post/c++-game-dev-libraries/c++-game-dev-libraries-thumbnail-wide.94940e847614.png?w=430&h=242&fit=min&auto=format)
C++ Game Dev Libraries: raylib & Flecs 💪🏽
C++ game dev libraries 🎮 a look at the lightweight raylib C/C++ game development framework and Flecs entity component system.![UE5 AI Hearing C++: Unreal Engine Perception Example 🎮](https://rodneylab-nebula-a.shuttleapp.rs/v1/lab/post/unreal-engine-5-hearing-ai-c++-example/unreal-engine-5-hearing-ai-c++-example-thumbnail-wide.fa76bb82629d.png?w=430&h=242&fit=min&auto=format)
UE5 AI Hearing C++: Unreal Engine Perception Example 🎮
UE5 AI Hearing C++ 🎮 example Unreal Engine 5 AI hearing perception code for allowing NPCs to react to 🙉 audio stimuli.![Deploying your Rust WASM Game to Web with Shuttle & Axum 🚀](https://rodneylab-nebula-a.shuttleapp.rs/v1/lab/post/deploying-your-rust-wasm-game/deploying-your-rust-wasm-game-thumbnail-wide.e8cee1d85f15.png?w=430&h=242&fit=min&auto=format)
Deploying your Rust WASM Game to Web with Shuttle & Axum 🚀
Deploying your Rust WASM Game to the Web 🎮 how you can use Shuttle to host your newly created 🦀 Rust game built with Axum web server.![Rust Entity Component Systems: ECS Libraries for Rust Game Dev 🧩](https://rodneylab-nebula-a.shuttleapp.rs/v1/lab/post/rust-entity-component-systems/rust-entity-component-systems-thumbnail-wide.88fe72f657c0.png?w=430&h=242&fit=min&auto=format)