Jump to content

[AOG] Game Story Cutscene Intro System [One off play for new characters]


Ainz Ooal Gown

Recommended Posts

Info:

I have just this moment realized that I had already made this tutorial before! I must have been drunk, oh well you can compare systems but I believe they are the same lol:

 

Description:

Very simple intro system for new players to your game to give a bit of backing and story. Excuse my poor intro images, they were just placeholders to make sure the system worked before I started working on better images for each scene.

 

NOTE: You can use the engines intro system for a intro images to show on every startup of your game. My system is for a one off play to give a new player a visual story through images.

 

Video:

https://www.ascensiongamedev.com/resources/filehost/a65b382fcb130ac97b798dea5253f37f.mp4

 

Process:

  1. New player/character starts the game music plays and images are shown in sequence to explain a story line.
  2. After story intro finishes chat starts to main story line in game and a quest is given to player.

 

Issue:

Will only work with higher resolutions, as the smaller the resolution the more squashed the images in each scene will get.

 

Pre-Build:

We need some Images for each scene made:

  • Image Size: 1920 x 1080
  • Store Images in: Client and Editor\resources\images

 

Sample:

  Reveal hidden contents

 

 

Build: 

We need to create a "Common Event" and call its "New Player"

  Reveal hidden contents

 

Completed!

 

Now every time a new player joins your game they will have a cool intro.

 

Enjoy :)

Link to comment
Share on other sites

  • 1 month later...

There is a far simpler way to do this. In your client editor folder under resources there is the config JSON. Open it using Notepad then change this:

 

{
  "Host": "localhost",
  "Port": 5400,
  "RenderCache": true,
  "Font": "Arial",
  "ChatLines": 100,
  "MenuMusic": "",
  "MenuBackground": "background.png",
  "IntroImages": [  ]
}

 

 

To this:

 

{
  "Host": "localhost",
  "Port": 5400,
  "RenderCache": true,
  "Font": "Arial",
  "ChatLines": 100,
  "MenuMusic": "",
  "MenuBackground": "background.png",
  "IntroImages": [
    "Name of Image.png",
    "Name of image2.png"
  ]
}

 

Note: There can be and endless number of images posted this way.

Also note the images should be stored in the image folder inside the resource folder.

 

You can see how well this works in my game here:

 

https://www.dropbox.com/s/diktfz723nwdz65/Craft Quest 1.0.zip?dl=0

 

hit ESC Key to fastfoward through the intro if you wish not to see it.

 

Link to comment
Share on other sites

  On 5/12/2019 at 4:17 PM, CraftQuest said:

There is a far simpler way to do this. In your client editor folder under resources there is the config JSON. Open it using Notepad then change this:

 

{
  "Host": "localhost",
  "Port": 5400,
  "RenderCache": true,
  "Font": "Arial",
  "ChatLines": 100,
  "MenuMusic": "",
  "MenuBackground": "background.png",
  "IntroImages": [  ]
}

 

 

To this:

 

{
  "Host": "localhost",
  "Port": 5400,
  "RenderCache": true,
  "Font": "Arial",
  "ChatLines": 100,
  "MenuMusic": "",
  "MenuBackground": "background.png",
  "IntroImages": [
    "Name of Image.png",
    "Name of image2.png"
  ]
}

 

Note: There can be and endless number of images posted this way.

Also note the images should be stored in the image folder inside the resource folder.

 

You can see how well this works in my game here:

 

https://www.dropbox.com/s/diktfz723nwdz65/Craft Quest 1.0.zip?dl=0

 

hit ESC Key to fastfoward through the intro if you wish not to see it.

 

Expand  

 

Didn't know about that! Will be a lot easier the way you have mentioned, thanks.

Link to comment
Share on other sites

  On 5/12/2019 at 4:56 PM, Gibier said:

 

Yes every time the client is open not by enter to the game after selecting a character.

Expand  

 

Ok. Well my tutorial triggers for new players, so its more of a cut scene intro then anything now so ill change the description and such. Could use the engines intro for a basic splash screen and my system for a start of a story. Thanks

 

EDIT: I have change the title of my tutorial and added a note.

Link to comment
Share on other sites

  On 5/12/2019 at 4:56 PM, Dashplant said:

 

 

It does, so it's not the same at all. 

 

I personally don't want to see a 9 minute intro every time I load up the game. 

 

Expand  


Indeed, but what @Ainz Ooal Gown's tutorial make is more like a game intro splash screen. The engine's splash screen system is more a splash screen to show the compagny, engine and other info like that. To me they don't have the same utility.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...