Hi there 🙂
In this quick tip I’ll show how to send a udp request to your Amazon EC2 server instance and then receive a reply from there. Simply put, you can use this to check if your AWS servers are online or not when player is logging in.
So what are we covering today? Well, we will write a simple UDP server in Node.js and run it on AWS EC2 server. This server will be listening on EC2’s IP on a specific port. Then in Unreal Engine 4, we will use the FUDPPing::UDPEcho method to ping the above server ip and port and see if we get a reply. Let’s get started.
From Unreal Engine 4.11 and above, you can disable individual Blueprint nodes (Impure only) without breaking the flow of execution. All you have to do is right click on your Blueprint node and Disable it. Done! 🙂
To enable this feature, you have to go to Editor Preferences and select Allow Explicit Impure Node Disabling.
Am pretty excited today because I modified Engine source to add a feature I wanted. Its called Blueprint Lock Node feature. Basically what it does is, prevents the user from accidentally deleting any nodes.
Toggles lock mode via context menu
And you will see a Notification saying node is locked…
…so you cant delete it
If you want to delete that node then simply click on Toggle Lock again
This feature works for multiple nodes too