The Daily Click ::. Forums ::. Klik Coding Help ::. Real Loading Screen.
 

Post Reply  Post Oekaki 
 

Posted By Message

Logiq



Registered
  09/04/2007
Points
  120
17th September, 2008 at 19:39:22 -

I'm looking to make a real loading screen. My game takes to long to load and I would like something there to show the progress for the player. I tried the plain string loading frame idea, and it works for a while but the last 25% of the time it switches to the play frame and still is frozen while waiting to load. If anyone has any ideas it would be very helpful.

 
Hello guys! I'm New! -- I've been new for a year now...haha

Pixelthief

Dedicated klik scientist

Registered
  02/01/2002
Points
  3419

Game of the Week WinnerWeekly Picture Me This Winner!You've Been Circy'd!VIP MemberI like Aliens!Evil klikerThe SpinsterI donated an open source project
17th September, 2008 at 19:51:16 -

well what is it loading that takes so long. you need a way to read that progress. is it loading gigantic arrays, or video files, or what

 
Gridquest V2.00 is out!!
http://www.create-games.com/download.asp?id=7456

Silveraura

God's God

Registered
  08/08/2002
Points
  6747

Game of the Week WinnerKlikCast StarAlien In Training!VIP Member360 OwnerWii OwnerSonic SpeedThe Cake is a LieComputerChristmas Tree!
I am an April Fool
17th September, 2008 at 20:06:39 -

Display an object that says "Loading..." the size of the screen, just before you jump to that frame. It wont provide you with a progress bar, but it'll let the player know that the game is in fact loading the next frame and not locked up.

 
http://www.facebook.com/truediamondgame

Logiq



Registered
  09/04/2007
Points
  120
17th September, 2008 at 20:18:58 -

Well I have a LOT of backdrop tiles. And 1 ini file. And I have the phizix engine creating the collision for my backdrop objects.

I tried the "Loading." image thing. And for the first part it works but at the end it switches to the game frame to finish loading.

 
Hello guys! I'm New! -- I've been new for a year now...haha

Codemonkey

Always Serious

Registered
  06/11/2007
Points
  164

Code MonkeyKlikCast StarVIP MemberAttention GetterWii Owner360 OwnerThe Cake is a LieCardboard BoxHero of TimeI'm a Storm Trooper
I'm on a BoatIt's-a me, Mario!PS3 OwnerSonic SpeedGOTM - SEPTEMBER 2009 - WINNER!Evil klikerPokemon Ball!I am an April Fool
17th September, 2008 at 20:21:23 -

Have a black loading screen at the beginning of the game frame and then destroy it? Maybe at the start of frame?

 
You can log off any time you like, but you can't ever leave.

Pixelthief

Dedicated klik scientist

Registered
  02/01/2002
Points
  3419

Game of the Week WinnerWeekly Picture Me This Winner!You've Been Circy'd!VIP MemberI like Aliens!Evil klikerThe SpinsterI donated an open source project
17th September, 2008 at 20:29:18 -

yah make the top left of your level be a black screen with "loading" written on it, then destroy it @ start of level. You can't record the percentage loaded from MMF loading a level, if its using the built-in stuff. Custom level editors only can do that stuff

 
Gridquest V2.00 is out!!
http://www.create-games.com/download.asp?id=7456

Logiq



Registered
  09/04/2007
Points
  120
17th September, 2008 at 20:39:11 -

I just tried placing an object on the top left corner of the frame. Still no go. I guess I'll have to find a way to efficiently set up the collision for my phizix backdrops. I think that is the reason it takes so long to load.

 
Hello guys! I'm New! -- I've been new for a year now...haha

AndyUK

Mascot Maniac

Registered
  01/08/2002
Points
  14586

Game of the Week WinnerSecond GOTW AwardHas Donated, Thank You!VIP Member
17th September, 2008 at 22:15:53 -

It also takes a long time to load up Midi music files. Dunno why.
I'm not sure if it loads them up before the frame starts or as soon as it sees the event telling it to load though. Ive not used them for a while...

 
.

-Liam-

Cake Addict

Registered
  06/12/2008
Points
  556

Wii OwnerIt's-a me, Mario!Hero of TimeStrawberry
18th September, 2008 at 03:35:16 -


Originally Posted by AndyUK
It also takes a long time to load up Midi music files. Dunno why.


Mmm, thats really annoying.

 
Image

Tell 'em Babs is 'ere...

X_Sheep

I had a custom rating before it was cool

Registered
  01/03/2004
Points
  1313

VIP MemberPicture Me This -Round 23- Winner!Dos Rules!
18th September, 2008 at 06:23:00 -

Windows' decreasing support of MIDI's are to blame for the loading times.

 
a/n

jpSoul



Registered
  25/10/2003
Points
  1714
18th September, 2008 at 06:32:19 -

do you tried to run a subapp overlapped on your game screen ? maybe the subapp will not freeze...

 
n/a

Pixelthief

Dedicated klik scientist

Registered
  02/01/2002
Points
  3419

Game of the Week WinnerWeekly Picture Me This Winner!You've Been Circy'd!VIP MemberI like Aliens!Evil klikerThe SpinsterI donated an open source project
18th September, 2008 at 06:54:15 -

be ridiculously inefficient and convert all your midis to .mp3!!!!!!!!!

 
Gridquest V2.00 is out!!
http://www.create-games.com/download.asp?id=7456

Eternal Man [EE]

Pitied the FOO

Registered
  18/01/2007
Points
  2955

Game of the Week WinnerHero of TimeLOL SignI am an April Fool
18th September, 2008 at 14:13:55 -


Originally Posted by Logiq
I just tried placing an object on the top left corner of the frame. Still no go. I guess I'll have to find a way to efficiently set up the collision for my phizix backdrops. I think that is the reason it takes so long to load.



In my experience the only way to display an object during the loading of the level is to have it as a backdrop. So one way to make it is to empty the top-left screen of the frame, have a quick backdrop cover it with whatever colour or picture you want and place the loading text there as a backdrop. Then just move the camera in at the start of the frame to where it should be. That should work.

 
Eternal Entertainment's Code'n'Art Man

E_E = All Indie


...actually Ell Endie, but whatever.
Image
Image

Logiq



Registered
  09/04/2007
Points
  120
18th September, 2008 at 17:22:16 -

So instead of trying to solve the loading screen problem I decided to attack the reason make the game load so much in the first place. Nobody likes a loading screen whether they need it or not. I had like 1000 unneeded objects in the level that was being loaded due to a loop I have. I decided to get rid of the unneeded ones and a different way. Now it loads instantaneously.

 
Hello guys! I'm New! -- I've been new for a year now...haha

Muz



Registered
  14/02/2002
Points
  6499

VIP MemberI'm on a BoatI am an April FoolHonored Admin Alumnus
18th September, 2008 at 17:23:58 -

Ah, the best solution is to avoid one at all

 
Disclaimer: Any sarcasm in my posts will not be mentioned as that would ruin the purpose. It is assumed that the reader is intelligent enough to tell the difference between what is sarcasm and what is not.

Image
   

Post Reply



 



Advertisement

Worth A Click