Blog Archives

[TIP] Sending UDP requests to AWS Server


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.

Read the rest of this entry

UE4 Binary Builder


Want to make your own binary build of Unreal Engine 4 to distribute among your team members?

Download this app then: https://github.com/ryanjon2040/UE4-Binary-Builder/releases

Source code: https://github.com/ryanjon2040/UE4-Binary-Builder

djbbclj

Unreal X-Reader


I just made a small app that can read Unreal log files. Here is a screenshot:

Download

Unreal Engine Bug Tracker now live!


Unreal Engine bug tracker is now available to the public! That means you can check the status of an issue when the developers reference a ticket number in Answerhub posts and Forums. Once you have found the issue you are interested in, you have a wealth of information at your fingertips, such as:

Issue description
Reproduction steps
Affected versions of the engine
The status of the issue (whether fixed or not)
Targeted version goal for a fix
Links back to any community pages where the issue was reported or wherever the ticket ID number has been referenced.

If the issue has been fixed, the site will automatically link to its GitHub commit whenever possible so that source code developers can grab and integrate the fix into their codebase without having to wait for the next binary engine release!

Epic also implemented a voting system so that you can highlight the issues that you care about the most. This allows you to track the issues you have voted on and allows Epic to review the top votes to see the issues that are most important to our community of developers.

GameSparks Matchmaking and starting dedicated servers on AWS


https://gaming.youtube.com/watch?v=77CVLvAa8os

Finally after almost a week in both C++ and JavaScript, our game supports matchmaking using GameSparks and dynamically starts new dedicated servers to connect players on our Amazon EC2 instance.

(Thanks to Josh Markiewicz from Epic Games for the high level explanation of Paragon Servers)

(Thanks to Pádraig from GameSparks for Node.js setup)

So how does it all work?
Read the rest of this entry

[WIP] [Update #3] RTS Game in UE4 using C++


Update #3 of my RTS Game in Unreal Engine 4 using C++.

  • Added Town Center. This is required before building any other buildings.
  • Added initial AI system. Villagers will find and go to the nearest resource and start gathering it.
  • Added few other buildings.
  • Added farm.

 

https://gaming.youtube.com/watch?v=8kyY0f78YbM

[WIP] Rocket League Prototype in UE4 Blueprints


Quick prototype done entirely in UE4 Blueprints (multiplayer supported yay)

https://gaming.youtube.com/watch?v=ZBrYI_DKP8M

 

Design a site like this with WordPress.com
Get started