How To Reverse Engineer Android APK 1

Have you ever experienced a strong sense of curiosity about something? Perhaps a recent app you used have the greatest functionalities you have experienced. It made you ask in your mind, “How was it done?”. In this post, I am going to show you how to reverse engineer an Android […]


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 […]

Saving in blueprint step 3

3D widget HUD in VR

Using HUD in Virtual Reality with Unreal Engine 4 2

Virtual Reality (VR) game development is much different from regular game development. For example, something like a basic head-up display (HUD) to show some stats would work fine in a regular game, but not in VR. In fact, standard HUD would cause rendering issues because it adds itself to the […]


Power of Smart Pointers

Gone are the days where you bang your head against the table trying to figure out what went wrong with your code. If you had dealt with pointers in C++ before, you probably know what I mean. As powerful of a language C++ is, it is also error prone since […]

Smart Pointers