So I am working to develop a game for a competition, but one of the reqirements is that the judges don’t have to install any drives. I know that when using Unity 5 one can just double click the .exe and it runs. Is their any way to do this for Unreal Engine so the users don’t have to go through any installations?
Hello ChaseK,
When using the files output from packaging a game for Shipping, it’ll include redist files. In most cases, these should already be installed as it includes things such as C++ redists, although I cannot be sure as I’m unaware of the nature of this competition. You may want to contact an official related to the competition and ask if that is possible.
I can’t confirm that it will always work without installing the prereq but I was just able to launch a packaged version of Shooter Game after uninstalling the prereqs included.
Yea when you run it on a computer missing the C++ redists, a popup comes up saying “Your missing bla bla bla would you like to install now?” However, this does always work as I found out last year. Same for the NVIDIA drivers.
My main issue is that the judges are a bunch of incompetants who don’t understand the concept of a driver
I understand. Unfortunately as we’re not part of this competition (from what I understand at least), we’re unable to determine if they would have these drivers installed or what they’ll have installed. It would be best to attempt to contact one of the officials involved to see what software can be expected. This would vital anyway, as you would need to know what kind of DirectX to design for among other things such as hardware specs, even if you weren’t using an engine such as ours. A product always looks sub-par when it barely runs.