I have a very big project in mind - several levels of play, each one with a different theme (characters, music, background, storyline, and action) but all related. The first level is pretty big already - imported music, animated sprites, and HD backgrounds. I would like to keep each theme separate organizationally and to make development easier, but I'd like to link to or load the new segments as the player finishes each level. Is there a way to do this? If not, could it be considered as a feature?
PS - New to Scratch, but accomplished programmer.
Offline
So essentially you'd like the backgrounds to look different after a level has been accomplished? Or would you like different cutscenes to happen?
I'm not entire sure - could you please elaborate? I'm a little tired today so that might be part of it, but after rereading the paragraph many times I've still be unable to discern what you would like to happen.
Offline
laser100 wrote:
I think you could make it like if you beat a level, then you get a code to play the next level(seperate project).
Yeah, but someone could always download the project and crack teh codez.
Offline
Do you mean connecting multiple projects together? If so, then no-you would just have to give everyone the link to the other projects.
If not, could you explain a little more? I'm not entirely sure what you mean.
Offline
CLARIFICATION...Each project represents an entirely new story line with different sprites, music, backgrounds and more, like chapters in an adventure story. I only want to load one "chapter" at a time, and then, if the player succeeds in that scenario, the next "chapter" will load.
For example...
Project 1 - Introduction- Animation / text to introduce the story...
Project 2 - You must build an Aztec pyramid by gathering stones from a pile in the jungle while outwitting the panther. Build the pyramid without being eaten and you move on to the next project. Lose and your civilization ends.
Project 3 - More animation / text about the story
Project 4 - Lost in Egypt, you and your friends are taken prisoner by a power deranged pharoah. Find your way out of the maze before being struck down by the guards. Lose and your civilization ends.
Project 5 - ...
So you can see, the sprites are different. The actions they take are different. The challenge and goal of each chapter is different. I'd like to build each experience independently and then provide the player with a button to link to or load the next part.
Offline
kwfisher409 wrote:
CLARIFICATION...Each project represents an entirely new story line with different sprites, music, backgrounds and more, like chapters in an adventure story. I only want to load one "chapter" at a time, and then, if the player succeeds in that scenario, the next "chapter" will load.
For example...
Project 1 - Introduction- Animation / text to introduce the story...
Project 2 - You must build an Aztec pyramid by gathering stones from a pile in the jungle while outwitting the panther. Build the pyramid without being eaten and you move on to the next project. Lose and your civilization ends.
Project 3 - More animation / text about the story
Project 4 - Lost in Egypt, you and your friends are taken prisoner by a power deranged pharoah. Find your way out of the maze before being struck down by the guards. Lose and your civilization ends.
Project 5 - ...
So you can see, the sprites are different. The actions they take are different. The challenge and goal of each chapter is different. I'd like to build each experience independently and then provide the player with a button to link to or load the next part.
No, you'd just have to point people to the next project at the end of the level and hope they don't skip ahead. Or, as laser100 suggested, give a level code so it's a little harder to cheat.
Offline
Bummer! Kind of kills the whole idea. Do you know if this might work in Panther?
Offline
I don't think so... but I'm not one of the Panther team, so I could be wrong. Try asking here...
Offline
coolstuff wrote:
You could always try putting them into one game and using broadcasts.
I think what he was saying is that it would be too complicated to develop that way. It probably be too big to upload anyway; it sounds like his project is pretty complex.
Offline