Author: Miroslav Gavrilov

  • Moho: a Rust-based code generator for UE C++ codebases

    It’s another week and we have another tool! This time around, it’s moho (Spanish for “rust”), and it’s a code generator. You put in some effort to write a class draft, and then it translates it to boilerplate! Here’s an example: This is a draft of a class that extends AActor. Within the draft, we…

  • Bevyrly: A code search tool for bevy

    Hello, my filesystem-biased friends. I’ve recently come to love writing bevy code – it’s a very clean ECS engine, it makes everything very simple and straightforward but I end up feeling lost in the tangle after a while. The “tangle” comes from the fact that I want to organize my data (components, events, etc.) so…

  • Faking 3D with style for fun and profit

    Hello! I’ve been spending some time every week working on a very cool rendering thing. I’ve thought of this rendering method by myself and then researched, only to find out that it’s been used before and to great effect, too! What is it? Well, imagine if a level in your game could be a single…