game development


Unreal Engine 4 C++ Polymorphism Overview

Polymorphism is a key component to object-oriented programming (OOP). OOP is a popular design choice in software development. Because OOP is frequently used, it is vital that you are familiar with the concept of polymorphism.


7 User Friendly Design Choices For Virtual Reality

Virtual Reality (VR) brings many possibilities. You can explore massive lands, fly in a spaceship, experience what it is like to be in someone else’s shoes, and more. With all the new possibilities, there need to be some ways to handle interactions with the user. The way how we currently […]


Communication Between HTC Vive Tracker and Android 2

The Vive tracker has been available to developers for a few months now, but there has not been much development with them. The Vive tracker targets accessories makers more than game developers. However, for there to be tracker support developers must integrate it into their VR experiences. The problem is […]


Saving in blueprint step 3

How to save and load game saves in Unreal Engine 4

Unreal Engine 4 (UE4) packs a lot of features and it can be overwhelming when you are just starting out. For example, UE4 offers a nice system for saving and loading game progress, but it still can be daunting to understand and work with. My goal in this post is […]