x


Is loading neccesary?

Hello everyone,

I would like to apologize if this thread has already been used. I searched for it but couldn't find it.

I am a big fan of video games so a couple years ago I started making them. But just yesterday I was playing a game and was waiting for a level to load when I realized that none of the games I created have loading cutscenes. But they seem to work fine without them. So are they really neccesary? And if they help how would I go about adding them to my game? And how do you make itso your computer knows when its loading quickly, therefore playing the cutscene quickly, and when its loading slowly, therefore slowing your cutscene down?

more ▼

asked Jun 21 '10 at 11:03 PM

Pirate___man gravatar image

Pirate___man
323 6 7 23

(comments are locked)
10|3000 characters needed characters left

4 answers: sort voted first

I don't believe that you could create a game by yourself that would be detailed/advanced enough to require much of a loading screen. Console games require extended loading screens for the following reasons:

  • Disc media read times are not as fast as hard drive read times.
  • The assets probably require some sort of decompression before they can be used.
  • The quality of the art, resolution of the textures, and sheer size of the game world is incredibly large, and takes a lot of time to setup.
  • Huge teams of (sometimes) hundreds of people work on the game that you're loading, and there's often a lot more "stuff" to load.

You don't need a loading screen if your game doesn't take any extended period of time to load.

more ▼

answered Jun 22 '10 at 12:01 AM

qJake gravatar image

qJake
11.6k 43 78 161

And how do you make itso your computer knows when its loading quickly, therefore playing the cutscene quickly, and when its loading slowly, therefore slowing your cutscene down?

Jun 22 '10 at 12:16 AM Pirate___man

@Bryma, see my answer for the second part of your question. SpikeX's is a good explanation of the first. Vote up :)

Jun 22 '10 at 12:28 AM Peter G

@Bryma: Do you want to play a cutscene no matter what? You need to be specific with what information you want here, you can't just say "Are cutscenes necessary?" because it's nonsensical. Edit your question, and actually ask the question that you want answered. What do you want to know? Do you want to know how to make a cutscene play while you're loading your game? Or do you want to figure out if your game even needs a loading screen?

Jun 22 '10 at 12:39 AM qJake
(comments are locked)
10|3000 characters needed characters left

I'm assuming you were playing a console game off of a disc. Streaming data from a disc takes much longer than streaming from a hard drive(which I'm sure all of the games you made are played off of). Therefore its much more common place to mask these longer load times with cutscenes to keep the player entertained.

more ▼

answered Jun 21 '10 at 11:29 PM

dhendrix gravatar image

dhendrix
2.2k 25 34 59

(comments are locked)
10|3000 characters needed characters left

First of all, cutscenes are not necessary when loading. Sometimes just a simple progress bar is enough. They give the player something to look at and, if you are going to show them anyway, may as well show them between the action.

The second part of your question. How does your computer know how fast the next level is loading so that you can adjust the cutscene playback speed? Normally, you would not adjust the length of your cutscene to fit the load time. I would use Application.LoadLevelAsync (pro only feature, sorry if you have regular) to load the level in the background and play your cutscene from start to finish then load the next level.

Let's say you have a very large scene probably larger than you will make, but as an example, and it takes 15 seconds to load. You can play a cutscene in front that takes 30 seconds so that there is room for slower computers to load the scene also. Then at the end of the cutscene go straight to the scene or you can give the player the option to skip the rest after the level is loaded. This way, the user gets the same experience so matter how fast their computer loads the level.

more ▼

answered Jun 22 '10 at 12:27 AM

Peter G gravatar image

Peter G
15k 16 44 136

(comments are locked)
10|3000 characters needed characters left

Yes they're necessary, for example u want to go from the Menu to the Game. so assume the menu named "menu" and the game scene named "game". so ..

if(GUI.Button(Rect(0,0,0,0),"Play")){ // menu
Application.LoadLevel("game"); // game scene
}

if u press on the button called Play it loads the scene called game.

more ▼

answered Jun 21 '10 at 11:16 PM

AnaRhisT gravatar image

AnaRhisT
865 30 33 43

But does there have to be a loading cutscene? The loading between scenes have always been instant for me...

Jun 21 '10 at 11:19 PM Pirate___man
(comments are locked)
10|3000 characters needed characters left
Your answer
toggle preview:

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Topics:

x298

asked: Jun 21 '10 at 11:03 PM

Seen: 1005 times

Last Updated: Jun 22 '10 at 01:42 AM