Product Chat / is there a way to speed up game loading time (stand alone EXE file)

Author
Message
stor
9
Years of Service
User Offline
Joined: 27th Feb 2015
Location:
Posted: 12th Jan 2017 18:49 Edited at: 12th Jan 2017 19:11
is there a way to do it?

I have a (relatively) powerful computer I7-4720HQ, SSD, 16GB RAM, GTX-960 4GB and taking the game about 45 and more seconds to load.
What is going on in a weaker computers???

I checked it after seeing game built with GG and sold in Steam and i read the reviews and users complained about it.

P.S.
I love GAME GURU!!!
PM
Wolf
Forum Support
16
Years of Service
User Offline
Joined: 8th Nov 2007
Location: Luxemburg
Posted: 12th Jan 2017 20:14
I've recently released a test game. (LINK HERE) Where this kind of thing has been tried on several systems. It can take up to a couple of minutes. There is currently nothing you can do about it.



-Wolf
MooKai
GameGuru TGC Backer
14
Years of Service
User Offline
Joined: 22nd Jul 2009
Location: World
Posted: 12th Jan 2017 22:34
Create the first level smaller... then the players not get angry from the beginning.
Old school FPS fan, DOOM!!! Why GG not working on my AMIGA 500?
PM
SpaceWurm
Game Guru Backer
12
Years of Service
User Offline
Joined: 11th Nov 2011
Playing:
Posted: 12th Jan 2017 22:35 Edited at: 27th Jul 2019 10:41
Quote: "I've recently released a test game. (LINK HERE) Where this kind of thing has been tried on several systems. It can take up to a couple of minutes. There is currently nothing you can do about it."


There's this person on these forums that released a brilliant game called Redacted - Hired Gun. He put a novel of text on the loading screen so that hopefully by the time you're done reading you won't have to wait too long for the game to load.
Teabone
Forum Support
18
Years of Service
User Offline
Joined: 8th Jun 2006
Location: Earth
Posted: 12th Jan 2017 22:38
I was just going to say... you might as well try to creatively engage the player whenever a loading screen appears. There is actually a free script floating around the forums that allows you to have randomized content appear each time they are presented with a loading screen.
Twitter - Teabone3 | Youtube - Teabone3 | Twitch - Teabone3 | TGC Assets - Store Link

i7 -2600 CPU @ 3.40GHz - Windows 7 - 8GB RAM - Nivida GeForce GT 740
smallg
Community Leader
18
Years of Service
User Offline
Joined: 8th Dec 2005
Location:
Posted: 12th Jan 2017 23:32
smaller levels are the only sure fire way, GG loads everything at the start of each level rather than a progressive load like some engine which is why it can have a large load time, though this means no load times at all for the rest of the level so it's not all bad.

would be nice to see some more interaction possible with loading screens in future though, the ability to view models or even play mini games etc but right now it's not possible - though there are definitely way more important things to do first.
lua guide for GG
https://steamcommunity.com/sharedfiles/filedetails/?id=398177770
windows 10
i5 @4ghz, 8gb ram, AMD R9 200 series , directx 11
granada
Forum Support
21
Years of Service
User Offline
Joined: 27th Aug 2002
Location: United Kingdom
Posted: 13th Jan 2017 01:11
Quote: "There's this person on these forums that released a brilliant game called Redacted - Hired Gun. He put a novel of text on the loading screen so that hopefully by the time you're done reading you won't have to wait too long for the game to load. "


I think this is the way to go at the moment,I can't remember the amount of games I have stoped because of a dead screen.

Dave
GeForce GTX 1050 Ti
AMD FX (tm)-9590 Eight-core Processor
31.96 GB RAM
1920x1080,60 Hz
PM
synchromesh
Forum Support
10
Years of Service
User Offline
Joined: 24th Jan 2014
Location:
Posted: 13th Jan 2017 09:04
I don't think its to bad most games I have tried usually average around 30 seconds ....
Many modern games like are taking me nearly 2 or 3 minutes before I get to actually play.
The only person ever to get all his work done by "Friday" was Robinson Crusoe..
PM
Belidos
3D Media Maker
8
Years of Service
User Offline
Joined: 23rd Nov 2015
Playing: The Game
Posted: 13th Jan 2017 09:14
With most games i've never experienced more than a few seconds loading, as i said in another thread, on my machine Skyrim goes from clicking the start button to being in game in 8 seconds.

The only games i have ever had long loads with were MMO's, but that's mainly because there's a lot of live patching and data streaming going on during those loading screens.

Elder Scrolls Online was specifically nightmarish for me, 6 to 8 minutes per loading screen with a high chance of crashing. But that was a bug they had for a few months (something to do with something loading in the wrong order confusing the client), since then it's been 1 to 2 minutes.

i5, NV960 2GB, 16GB memory, 2x 2TB Hybrid, Win10.
i3 , Intel integrated graphics, 6GB memory, 512GB Generic SATAIII Win8.1.
Intel Celeron (duel Core), Radeon integrated graphics, 4GB memory, 180gB Generic SATAII, WinVista.
Q6600, Intel integrated graphics, 8GB memory, 512GB Generic SATAII, Win7.
LeeBamber
TGC Lead Developer
24
Years of Service
User Offline
Joined: 21st Jan 2000
Location: England
Posted: 13th Jan 2017 10:59
When we focused on performance in the past, we put all our energies into the run-time performance of the game, not the time it takes to load the game. I agree it would be great to spend some time on optimizing at build time to reduce the load time cost, but as always it depends on the order the community would like to see this implemented, or whether it can be described as a missing core feature (i.e. fast load times).
PC SPECS: Windows 8.1 Pro 64-bit, Intel Core i7-5930K (PASSMARK:13645), NVIDIA Geforce GTX 980 GPU (PASSMARK:9762) , 32GB RAM

Belidos
3D Media Maker
8
Years of Service
User Offline
Joined: 23rd Nov 2015
Playing: The Game
Posted: 13th Jan 2017 11:55
Quote: "or whether it can be described as a missing core feature "


Personally i would categorize it the same as game performance, to many it's just as important to not have to sit there for ages waiting to play, especially if it's a game like Wolfs demo, where you only have 1 life and have to start again or load a save. There's nothing more frustrating than spending an hour trying to get to the end of a level, then dying jst before you complete, only to find you have to wait 5 to 10 minutes to start over because of long loading times.

If i had a choice, it would be something worked on constantly, alongside the game performance work, little tweaks here and there wherever you can.

i5, NV960 2GB, 16GB memory, 2x 2TB Hybrid, Win10.
i3 , Intel integrated graphics, 6GB memory, 512GB Generic SATAIII Win8.1.
Intel Celeron (duel Core), Radeon integrated graphics, 4GB memory, 180gB Generic SATAII, WinVista.
Q6600, Intel integrated graphics, 8GB memory, 512GB Generic SATAII, Win7.
Earthling45
7
Years of Service
User Offline
Joined: 3rd Sep 2016
Location: Zuid Holland Nederland
Posted: 13th Jan 2017 14:43
Quote: "whether it can be described as a missing core feature"


To be honest, a better qualification would be a core problem.

At my birthday, my family has tried the games that were released by Bugsy and Wolf.
The reactions were quite positive apart from the loading times, that was the main complaint and also stopped them from trying again.

I can imagine that many more people will have a similar reaction, not very positive and certainly undeserved because the game itself is only partly played on the first level.

3com
10
Years of Service
User Offline
Joined: 18th May 2014
Location: Catalonia
Posted: 13th Jan 2017 15:29
You just has to includes nice/ramdom jokes in the load screen, to keep player busy and funy, while the loading time.

Quote: "Doctor we are here so that my wife has 3 breasts.

The doctor looks at her husband, and answer.....

Suppose that you want to remove a breast?

husband cry.....
No! I just want you to put me other hand!!!!."


And level loaded. Remember the jokes shoul be randomized to it works.

3com

Laptop: Lenovo - Intel(R) Celeron(R) CPU 1005M @ 1.90GHz

OS: Windows 10 (64) - Ram: 4 gb - Hd: 283 gb - Video card: Intel(R) HD Graphics

PM
seppgirty
Game Guru Backer
15
Years of Service
User Offline
Joined: 3rd Jul 2009
Location: pittsburgh, pa.
Posted: 13th Jan 2017 19:23
GG needs to support multi core processing.
Windows 7 Home Premium Service Pack 1.Intel core i5-2300cpu @2.80 GHz 2.80 GHz
RAM 16 gb G-Skill G.SKILL Ripjaws Series 16GB (4 x 4GB) 240-Pin DDR3 SDRAM DDR3 1066 (PC3 8500) Desktop Memory

AMD Radeon HD 6670. ASUS Radeon HD 6670 DirectX 11 EAH6670/DIS/1GD5 1GB 128-Bit GDDR5 PCI Express 2.1 x16 HDCP Ready Video Card. 1GB 128-Bit GDDR5
Memory Size
1GB
DVader
20
Years of Service
User Offline
Joined: 28th Jan 2004
Location:
Posted: 15th Jan 2017 18:05
The only way to speed up loading in Game Guru's present state, is to reduce the amount you are loading. So, smaller textures, less complex models or simply less models, use ogg sound files whenever possible. Reduce everything down and loading speed will increase. Not the best way though, as then you severely limit the graphics. Still, if you have backdrop items you are never close to, might be worth it to reduce that loading time a little


SPECS: Q6600 CPU. Nvidia 660GTX. 8 Gig Memory. Win 7.
Mouaa
User Banned
Posted: 15th Jan 2017 20:38
Quote: "So, smaller textures, less complex models or simply less models, use ogg sound files whenever possible"

If you want to make games looking like Quake this is the way to go lol

There must be some solutions :
1) zip all assets in one file, one file to laod is lot faster than loading thousand files, the engine dezip will be faster than manipulating IO files reading.
2) Use Atlas textures when it is possible
3) Use better textures compression

DVader
20
Years of Service
User Offline
Joined: 28th Jan 2004
Location:
Posted: 17th Jan 2017 16:11
Quote: "If you want to make games looking like Quake this is the way to go lol "


Not if your clever with it and only do this for non close up items or simply lower your specular, normal and illumination maps down (you generally don't need super high res for these compared to the diffuse). As said, I didn't recommend it for all your objects. You also don't need to go quite as low as Quake either.

Suggestions as how to improve the engine are not really an answer to the thread though. I am merely trying to give actual useful suggestions here that can be done without adding another item to the to do list for GG, rather than simply saying it can only be fixed by the devs. It is possible to help yourself on occasion with these sort of things.



SPECS: Q6600 CPU. Nvidia 660GTX. 8 Gig Memory. Win 7.
Teabone
Forum Support
18
Years of Service
User Offline
Joined: 8th Jun 2006
Location: Earth
Posted: 21st Jan 2017 10:35 Edited at: 21st Jan 2017 10:37
I think people greatly overestimate how AAA titles treat textures and polys for optimization.

Check out Grand Theft Auto 5.... their city environments use incredibly low polys. They also don't go crazy with their textures. However their terrain textures seem to be quite high. They seemed to have figured out a way to LOD that stuff, so the quality seems procedural as you get closer.

Most objects in GTA 5 are complete solid boxes, with some clever texture design.
Twitter - Teabone3 | Youtube - Teabone3 | Twitch - Teabone3 | TGC Assets - Store Link

i7 -2600 CPU @ 3.40GHz - Windows 7 - 8GB RAM - Nivida GeForce GT 740

Attachments

Login to view attachments
Tarkus1971
Audio Media Maker
9
Years of Service
User Offline
Joined: 24th Feb 2015
Location: England, UK
Posted: 21st Jan 2017 11:18
I have quite quick load times, but then I do have an SSD drive which gameguru is installed onto. Maybe this helps, windows 10 boots up in 12 seconds
Aftershock Quad Core AMD FM2+ 3.5 GHz 8GB Motherboard and Processor, A7700k apu, Asus GT970 STRIX 4gb Nvidia gfx card.
King Korg Synth, Alesis SR18 Drum Machine, Akai MPX8 sample player, Roland Fantom XA Synth, Axus Digital AXK2 Digital Drum Kit, Novation Ultranova Synth, Waldorf Blofeld Synth.

Login to post a reply

Server time is: 2024-07-05 11:01:54
Your offset time is: 2024-07-05 11:01:54