So i get 100% GPU load on my GTX1080 when i play this game wtf?
Close to 100 on gtx 1080 Ti too.
the game has no frame rate cap. it will keep shitting out as many useless frames as the hardware will allow. you could easily be getting 500 FPS. setting up a frame rate cap in the nvidia control panel should fix that
-open nvidia control panel
-on the left, click "manage 3d settings" under 3d settings.
-click the "program settings"tab on the right
-click add and find the exe file that launches the game
-scroll down to vertical sync on the list and change from "use global settings" to "fast".
this is called fast sync, it's nvidia proprietary VSYNC that doesn't suck like VSYNC does. it will cap the frame rate to whatever your monitor supports. 60Hz monitor will run at 60 FPS, 144Hz monitor will run at 144 FPS, etc. this will also work for other 3D games like the twist
Except that Fast sync doesnt actually cap your FPS. This is factually wrong.
From Nvidia Control panel:
You must be registered to see the links
"Fast - GPU renders unconstrained similar to V-SYNC Off, but does not tear since frames in excess of the refresh rate of the monitor are dropped. Delivers latency that is very close to V-SYNC Off but with no tearing."
This means that his GPU will still reach 100% usage (load), since there will be no framerate cap.
Also, you should know that this game (House Party) stubbornly refuses to comply with the Nvidia Control panel settings, and it doesnt matter whether you change the global setting for V-sync or you create a game specific profile by adding the .exe to the list manually.
The game seems to somehow bypass the driver settings for V-sync (even though driver setting should override other settings unless you set it to use the application setting), and instead uses its own setting, which overrides all other V-sync settings.
Moreover, Fast sync is known to introduce microstuttering, especially when used in fast action First Person Shooter games.
House Party isnt exactly a fast action game, but it is a FPS, and therefore microstuttering is easily noticeable.
For some reason, it runs horrible with or without V-sync, there is minor microstuttering and there is also noticeable input lag, even without V-sync.
EDIT: In addition, Fast sync will only work if you can hit a framerate higher than the monitor's refresh rate. If you are Below the refresh rate you will have screen tearing. So if your monitor is 60HZ (which is the most common), you need to hit more than 60 FPS, otherwise you will experience screen tearing.
Fast sync works well with G-sync, and this is why Nvidia introduced it, as complementary, in order to allow you to play without screen tearing even if you exceed your G-sync monitor's refresh rate.
Last but not least, the 100% load problem can easily be solved by using a 3rd party app that will limit the framerate to a number of your choosing.
I personally use MSI Afterburner, since its included Riva Tuner Statistics server features a framerate limit which I use to limit the framerate in order to avoid the terrible coil whine from my gfx card since in main menu and loading screens V-sync is off, resulting in 1200-2000+ frames per second!
My personal recommendation is, use the in-game V-sync (since driver setting doesnt apply anyway), and set a framerate limit to 60, 100, or something like that.
But you might want to try different settings and see for yourself. See what works best for you.