Loading...
22
16 hours ago

UE4 Blueprint vs C++ Performance Test

plus Hybrid Blueprint C++ approach

Read article if you wanna know what I'm doing


I'm running this simple code on loop 25 times each frame

BP

bp_calculation.png
main_event.png

C++

cpp_.png

Hybrid (C++ & BP)

cpp_from_bp.png

Blueprint performed the worst because it's an interpreted language and needs a virtual machine to execute, resulting in overhead during execution.

Direct C++ execution is the fastest (obviously).

Blueprint/C++ hybrid approach wasn't far behind. This is what I mostly use.


Do note that this is worst case scenario; no one is gonna be running tick on 2000 actors.

In general the performance difference (at least on PC) is super small to be even noticeable, unless you're running long tick code on many actors.



0 comments

Loading...

Next up

Audio Occlusion

never knew this was a thing

this whole time I have been placing plethora of audio volumes like a buffoon

{Repost}

Who is this little kitty

@FwD

Orchis Italica

aka Naked Man Orchid ( ͡° ͜ʖ ͡°)

Happy #WIPWednesday! Are you working on a game? Making some art? Practicing a song? Something else? Tell us in the comments!

Had an issue with portal cameras

Spent a couple of hours trying to fix it....

Solution was just to change the Tick Group

Thanks to @TeamHalfBeard , it is Time to Morp.

Begin to Morp in your quest log and then Morp more here: https://bit.ly/time2morp

Made a little object count check

Door only opens when you place certain amount of each object on the platform

in this case 2 crates and 3 bins

Numbat

Saw this cute wallpaper in Ubuntu

@ddemkoo is a Jolter to Watch and a creator who makes games, music, art, websites, and everything else in-between! Follow @ddemkoo before the quest ends on March 11 and you'll get Coins!

Dripped