Blog

  • Diagnosing an elusive build problem

    Diagnosing an elusive build problem

    Diagnosing an elusive build problem After a day of pair programming, we ended up with a lot of new code and blueprints in our project. We submitted all code to our VCS, and waited for the inevitable “OK” from the build automation. Sadly, it never came; instead, we went from…

    Continue reading

  • Generic BP Nodes

    Generic BP Nodes

    Generic BP Nodes Let’s say you wanted to implement a Blueprint node that can return the first element of a list (if the list is non-empty), with two exec pins for valid and invalid, very similar to say the cast node. Tackling first the valid and invalid exec pins, we…

    Continue reading

  • Multiple controllers and UI

    Multiple controllers and UI

    Multiple controllers and UI In addition to network multiplayer, our game needed local couch mode multiplayer, too. It is just so much fine to grab a game controller and have a go with one’s friends. The challenge was how to use the game controllers to drive the user interface. One…

    Continue reading