Thank you all for the tips. I have touched blueprints so far and only a few peeks on C++ codes. I guess I’m just having a hard time since the UE4 tutorials are mostly on blueprints and the C++ ones are either games with documentations (shooter tutorial, survival shooter, etc) instead of a full tutorial built from scratch compared to Unity’s tutorials which kinda teaches you C# without studying it since the videos create the code from scratch. Oh well, I kinda predicted UE4 to have a steeper learning curve so thanks again guys!