MailToolsBox
Python
rambod

MailToolsBox 1.1.0 Released: A Major Step Forward in Email Automation

I’m excited to announce the release of MailToolsBox 1.1.0, a major update to my open‑source Python email library. This update turns MailToolsBox into a full‑stack email toolkit: secure SMTP sending (sync and async), Jinja2 templates, bulk sending, and now an upgraded IMAP client for receiving, searching, and managing mailboxes. Whether you need to send transactional emails, build an async service, or

Read More »
RTS Camera System in Unreal Engine 5
Game Development
rambod

Build a Professional RTS Camera System in Unreal Engine 5 – Full Step-by-Step Guide

Are you working on a strategy game or an RTS project in Unreal Engine 5?Want full control over your camera system—without relying on templates or guessing how things work behind the scenes? Welcome to the RTS Camera System Series: a complete, beginner-friendly guide to building your own advanced camera from scratch, using Blueprints and the Enhanced Input system in UE5.

Read More »
Inventory System
Game Development
rambod

How to Create an Expandable Inventory System in Unreal Engine 5

📺 Watch the Full Video Tutorial on YouTube In this step-by-step tutorial, you’ll learn how to create a fully functional, clean, and expandable inventory system in Unreal Engine 5 using Blueprints, Blueprint Interfaces, and UMG Widgets. This system is suitable for a wide variety of games — from third-person RPGs to survival and top-down simulations. Whether you’re a beginner or intermediate developer, this guide will give

Read More »
UI Fade Animation in Unreal Engine
Game Development
rambod

Smooth UI Fade Animation in Unreal Engine (Beginner Friendly Tutorial)

Smooth UI Fade Animation in Unreal Engine is one of the simplest ways to improve your game’s user experience while keeping your interface clean and modern. In this beginner-friendly tutorial, you’ll learn how to create professional fade-in and fade-out effects using Unreal’s UMG system and Blueprint logic—no coding required. We’ll guide you step-by-step to animate widgets, trigger transitions with keyboard

Read More »
save-load-system-unreal-engine
Game Development
rambod

Unreal Engine 5 Save & Load System Blueprint Tutorial

📺 Watch the full tutorial: https://www.youtube.com/watch?v=_h_d7seszcw In this step-by-step guide, you’ll learn how to build a simple yet powerful Save & Load system in Unreal Engine 5 using Blueprints. Perfect for beginners, this system stores and restores the player’s transform—and you can extend it to save health, inventory, and more. Table of Contents Introduction A robust Save & Load system

Read More »
speed up UE5 shader build
Blog
rambod

Unreal Engine Shader Compile Speed Boost – Optimize BaseEngine Config for Faster Builds

If you’re dealing with slow shader compile times in Unreal Engine, you’re not alone. Compiling shaders can drastically slow down iteration time, especially in large projects. The good news? You can significantly reduce shader compilation time by editing Unreal Engine’s BaseEngine.ini config file. In this guide, we’ll walk you through what each line of the [DevOptions.Shaders] section does, and how

Read More »