Packaged Game to work on lower end Video cards

I am working on a game and have help every now and again but I am not understanding how to get the packaged game to work on lower end video cards. My game is meant for PC and Mac, not mobile.

I am not the most experienced so any help would be greatly appreciated. I know in the packaging settings under Target Hardware you can change it from Maximum Scalability to 2d/3d and have it lower there. But I see in the editor under settings you can change the material level quality which I see in the editor but after packaging a game it stays the same. Why is that? Also engine scalability is only for in the editor. So this is where my question is. What can I do to make the game package with lower end settings?

Thank you for any comments.

You will need to create a UI menu to change the graphics settings, Lookup “Game User Settings”(It has been exposed to blueprints since 4.11)
HTH

Also, what are your targeted low-end specs?

That is the difficult part to say. I was having that conversation with a game developer the other day. It is a math game for kids to play and we are hoping to have it played in schools computers. I know some old computers obviously could not play them too well but we tested last night on my friends macbook pro (quad core, Nvidia 750 2gb) and it was not playing that well. This is why I am thinking I need to figure out how to make it less intense.

Do you have a link to it? Thanks

I also wonder if it is caused by reflections and lighting. I want to upload a picture of the level but the forums are not letting me. Here is an image on a website Game testing | Math Videos for Kids

A lot of schools have Mac Mini computers and I know a lot if not all of them have graphics card built into the motherboard and are basic intel. It would be great if they could play the games too but maybe they will not.

I don’t have a link to the game user settings, But search for a node called "create game user settings(I don’t recall the exact name offhand).
A search of the forums or answerhub for how to use the GUS from about febuary this year to now should show you some BP related results.

You are going to need to profile the game on that kind of hardware to find out what is the taking up the frame time.

I’d like to add to @ryan20fun 's good advices, that the game user settings can be accessed either c++ code or blueprints, but it is worth to mention the console commands too, which all can be used to alter the user experience settings.

ps: instead of the PNG try to upload JPG images next time with better luck.

I am looking into getting something like this working so the user can decide the graphics settings. It is looking like it is beyond my capabilities with blueprints at the moment so I may have to pay someone to do it.

How do you profile a game? Is it within the engine that you do that? Thanks

The engine has a built in profilers (CPU and GPU), The GPU profiling page can be found here
(I have not used the built in profilers yer)
It may be easier to start with the built in profilers before getting one from your GPU manufacturer(Check my signature if interested)

HTH

I forgot to mention this was much appreciated. Thank you very much.

Your welcome :slight_smile: