Recommend software and skill: Epic game launcher, Unreal engine, C++.
Tutorial: (435) Create a Zombie First Person Shooter Game | Unreal Engine 5 Beginner Tutorial – YouTube
Link to Project files for Images (You can just type in 0 to purchase it for free. This project link you can also find in his YouTube video): Zombie FPS Game (Project Files) Unreal Engine 5 (gumroad.com)
Summary:
This is a 3D FPS game that basically like a zombie apocalypse game where you kill zombies. The tutorial is about 5 hours and 30 minutes. It took me around 30+ hours because during the time I code this I have run into some problems and error because the tutorial he made uses Unreal Engine 5.0, but I use Unreal Engine 5.2. Where there are some big differences in the code. Luckly I am able to figure out the solution. If you like to use Blueprints visual script to code rather than typing the codes out and you want to become a game developer in the future. I would recommend using Unreal Engine rather than Unity.
For the Retry part: add a set input mode only in your main widget after the set. Don’t worry about the things after the set input mode it’s something that need to be added into Unreal engine 5.2.

Images:




Example code:


Simple Win screen:

