Ainz Ooal Gown Posted April 9, 2019 Share Posted April 9, 2019 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: New player/character starts the game music plays and images are shown in sequence to explain a story line. 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: Spoiler Here is just 1 image scene so you get the idea: Intro1.png . In my video I use 6 Images, 1 for each scene explaining a story. My images are crap as they are just placeholders, so make yours awesome with colorful scene imagery.   Build:  We need to create a "Common Event" and call its "New Player" Spoiler Event Flow Process: You can ignore the "Start Common Event: New Player variables". This is just setting other player variables I need for other system as soon as new player starts the game, good practice to set variables then. Start Intro Music Display Intro: We show a picture Wait 5000ms (5 seconds) to give reader a chance to read image Hide picture Repeat for as many images you want to show the new player. Fadeout the Music and End Intro Scene Now we can see the player and we are in game. Here you can set some "Show Texts" to talk to the player and continue story of game, also at the end I would set a quest for the player.  NOTE: I have the condition of this even to start if a player "Can Start Quest: MAIN STORY". As at the end of event "New Character" I make the player take/start the quest condition "MAIN STORY". This means this intro will only play for new characters as everyone who starts the game is made to take that quest after intro... if you get me  NOTE: Trigger is set to "Login"  Here is the event:  Completed!  Now every time a new player joins your game they will have a cool intro.  Enjoy Jjvm_, Zerinho and Alexoune001 3 Link to comment Share on other sites More sharing options...
Jjvm_ Posted April 9, 2019 Share Posted April 9, 2019 Amazing thanks Link to comment Share on other sites More sharing options...
Ainz Ooal Gown Posted April 9, 2019 Author Share Posted April 9, 2019 Just now, Jjvm_ said: Amazing thanks  No problem.  I thought I would share some systems from my games that I think people would like for their games. Link to comment Share on other sites More sharing options...
Jjvm_ Posted April 9, 2019 Share Posted April 9, 2019 Just now, Ainz Ooal Gown said: Â No problem. Â I thought I would share some systems from my games that I think people would like for their games. it's amazing, just like the trade book skills system, thanks for the system, it will help me a lot, it continues like this Link to comment Share on other sites More sharing options...
Ainz Ooal Gown Posted April 9, 2019 Author Share Posted April 9, 2019 Just now, Jjvm_ said: it's amazing, just like the trade book skills system, thanks for the system, it will help me a lot, it continues like this  I will be adding more as I get time Link to comment Share on other sites More sharing options...
Jjvm_ Posted April 9, 2019 Share Posted April 9, 2019 Just now, Ainz Ooal Gown said: Â I will be adding more as I get time Excellent each contribution yours are excellent no problem. Link to comment Share on other sites More sharing options...
CraftQuest Posted May 12, 2019 Share Posted May 12, 2019 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 More sharing options...
Ainz Ooal Gown Posted May 12, 2019 Author Share Posted May 12, 2019 15 minutes ago, 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. Â Â Didn't know about that! Will be a lot easier the way you have mentioned, thanks. Link to comment Share on other sites More sharing options...
CraftQuest Posted May 12, 2019 Share Posted May 12, 2019 You are welcome took me about 3 hours to figure out how to get it to work right but as you will see in my game it does work. Â Ainz Ooal Gown 1 Link to comment Share on other sites More sharing options...
Gibier Posted May 12, 2019 Share Posted May 12, 2019 7 minutes ago, Ainz Ooal Gown said:  Didn't know about that! Will be a lot easier the way you have mentioned, thanks.  iIf you would have visited my UI tutorial page you would have know about it a month ago Link to comment Share on other sites More sharing options...
Ainz Ooal Gown Posted May 12, 2019 Author Share Posted May 12, 2019 Fair enough 9 minutes ago, Gibier said:  iIf you would have visited my UI tutorial page you would have know about it a month ago  Fair enough, but my question is does this play the intro scenes every time the game is opened? Link to comment Share on other sites More sharing options...
Gibier Posted May 12, 2019 Share Posted May 12, 2019 1 minute ago, Ainz Ooal Gown said: Fair enough  Fair enough, but my question is does this play the intro scenes every time the game is opened?  Yes every time the client is open not by enter to the game after selecting a character. Link to comment Share on other sites More sharing options...
Beefy Kasplant Posted May 12, 2019 Share Posted May 12, 2019 1 minute ago, Ainz Ooal Gown said: Fair enough  Fair enough, but my question is does this play the intro scenes every time the game is opened?   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.  Link to comment Share on other sites More sharing options...
Ainz Ooal Gown Posted May 12, 2019 Author Share Posted May 12, 2019 6 minutes ago, Gibier said:  Yes every time the client is open not by enter to the game after selecting a character.  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 More sharing options...
Gibier Posted May 12, 2019 Share Posted May 12, 2019 2 minutes ago, 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.  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. Ainz Ooal Gown 1 Link to comment Share on other sites More sharing options...
CraftQuest Posted May 12, 2019 Share Posted May 12, 2019 Just hit the ESC Key to Fast Forward Through after the first time. Â Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now