logo80lv
Articlesclick_arrow
Research
Talentsclick_arrow
Events
Workshops
Aboutclick_arrow
profile_loginLogIn

Source Engine-Inspired Level Scripting Tool For Unreal Engine 5 Released In Beta

You can give Actor I/O a try now.

For the past few months, we've been closely following the development of a level scripting tool for Unreal Engine 5 that incorporates an input/output system similar to the one used in Valve Software's Source Engine. This tool, called Actor I/O, is now available in beta for free on GitHub, with documentation arriving soon.

At its core, Actor I/O is an event-binding system that triggers actions in response to specific events. Using the Unreal Engine's C++ reflection system, it can react to any dynamic delegate, whether it's C++ or Blueprint, and essentially invoke any function by name with parameters. You might be asking, why choose this over Blueprint interfaces?

Although the system may appear similar to regular interfaces, they are fundamentally different behind the scenes. As Roland "STRiFE" Balogh, the creator of Actor I/O, explained, this tool is more aligned with event binding than with interfaces. While using interfaces to connect game logic isn't wrong, it often demands a fairly robust system to provide the flexibility needed.

The main advantage of this approach is reduced memory usage, as the I/O system eliminates the need for Blueprint casting. This can significantly decrease memory consumption since casting in Unreal Engine 5 causes the selected class to be loaded into memory alongside the Blueprint. In larger projects, this can quickly become overwhelming if not managed correctly. The I/O system helps minimize the need for Cast nodes by using the C++ reflection system to access class members without requiring a cast.

Check out Actor I/O by clicking this link and join our 80 Level Talent platform and our new Discord server, follow us on InstagramTwitterLinkedInTelegramTikTok, and Threads, where we share breakdowns, the latest news, awesome artworks, and more.

Perfect to speed up your dragon creation! Get your horns, scales and spikes while they are flaming hot!

Join discussion

Comments 0

    You might also like

    A Week After "Basically Announcing" Minecraft 2, Notch Basically Cancels It

    Instead, he and his team will focus on the previously-announced retro-style roguelike.

    Rumor: Possible Release Date for Grand Theft Auto 6 Revealed

    A video game store from Uruguay appears to have disclosed the launch date for the gaming industry's most anticipated title.

    Breaking: Unity Suddenly Lays Off Numerous Developers With a 5 AM Email

    Apparently, the entire Unity Behavior team was cut, alongside many other employees.
    • 1500+ Kitbash Custom Shapes
      by Mels Mneyan

    • Simple River Stones
      by Stan Brown

      100% procedural material made in Substance Designer.

    We need your consent

    We use cookies on this website to make your browsing experience better. By using the site you agree to our use of cookies.Learn more

    ×