Envision, Create, Share

Welcome to HBGames, a leading amateur game development forum and Discord server. All are welcome, and amongst our ranks you will find experts in their field from all aspects of video game design and development.

Problem with cinematic intro (events)

Hi guys

I would like a simple intro for my game. I want the horse and cart to travel along a road and then stop by a path, have the main character appear, the driver says something to him and then the screen flashes and the main character is standing on his own ready to begin.

I have got as far as the horse and cart travelling up the map with the custom route command and got the screen to scroll up with it with an Autorun scroll screen command.

What I can't figure out is how to make the main character "appear". I have tried using the change actor command and even tried hiding the character somewhere else on the map and using a transfer player command but that doesnt work as the game begins with the screen centred on the character!

Thanks in advance!
 
I think I know what you mean...but I'm not quite sure. Basically the game is automatically centering over your main character, but you don't necessarily want it to...right?

No matter what method you use, you'll have to place your main character's start location where you want the screen to be visible right away. If you don't want the main character to be seen right away, then in your cutscene event (probably an AutoStart event) you will right away want to have an event that says "Change transparent flag: transparent" (Page 2, column 1 of the events). Have the horse and cart or whatever travel along and do its thing, then at the proper time, "transfer" the player's location to where you want him/her to appear (you'll probably want to select "no" for fading in the transfer event), and then finally add an event to set transparency: normal so that the character will appear.

Hope that helps...let us know if you still have problems. There are multiple ways to do this.
 
That transparent event should only make the PLAYER invisible...it shouldn't affect any of the other events. (The horse and cart and character aren't all in the same graphic are they?)

Another method of making an event (or player) invisible is to set a move route for that character, and change their graphic to None. Then when you want them to be visible again, just change their graphic to their regular graphic.
 
Or, just start that actor out with no graphic in your database. then, use Change Graphic to make him 'appear'

Interesting question arises....  Where does the map center on startup if you have no actors in your party?

[ edit ] Player's Starting Position.  (and you can still move the invisible 'Player', even with no actor)

So, you could also start with an empty party, and use "Change Party Member" to make him appear.

Be Well
 
Yeah, but you need to make sure it's an Autorun Event, not a Parallel Processing. I encountered the problem in my animated title screen, you could still move the non-existant (is that a word?) player while the text was showing, which was a bit weird since the screen started scrolling up and down :dead:
 

Thank you for viewing

HBGames is a leading amateur video game development forum and Discord server open to all ability levels. Feel free to have a nosey around!

Discord

Join our growing and active Discord server to discuss all aspects of game making in a relaxed environment. Join Us

Content

  • Our Games
  • Games in Development
  • Emoji by Twemoji.
    Top