"Save the Earth" a space game prototype

Hi Vaughan.
sorry for late replay. for making an aiming system u need to know several tools in unreal engine and how to communicate with them. u’ll need to create the cross-hair material in material editor (make sure u set material domain to widget interface). for aiming, what i did was getting spaceship front vector > multiply it by a very high value like 1 million then convert that world position into screen position (u must do this operation per frame). there are two nodes in blueprints that do this for you just search ‘projection world to screen space’ or sth like that. then into widget blueprints try to access that point and use it to locate your cross-hair material u initially created in your widget space. thats all. Note that u need to offset the location by half of the screen since the coordinate location of widgets is different than the ‘projection world to screen space’ node that calculates it. u need to do some trials and errors if not sure about it. eventually you’ll make it work. Good luck