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: Reveal hidden contents 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" Reveal hidden contents 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 Zerinho, Alexoune001 and Jjvm_ 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 On 4/9/2019 at 1:54 PM, Jjvm_ said: Amazing thanks Expand 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 On 4/9/2019 at 1:56 PM, 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. Expand 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 On 4/9/2019 at 1:58 PM, 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 Expand 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 On 4/9/2019 at 1:59 PM, Ainz Ooal Gown said: I will be adding more as I get time Expand 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 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 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 On 5/12/2019 at 4:32 PM, Ainz Ooal Gown said: Didn't know about that! Will be a lot easier the way you have mentioned, thanks. Expand 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 On 5/12/2019 at 4:44 PM, Gibier said: iIf you would have visited my UI tutorial page you would have know about it a month ago Expand 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 On 5/12/2019 at 4:54 PM, Ainz Ooal Gown said: Fair enough Fair enough, but my question is does this play the intro scenes every time the game is opened? Expand 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 On 5/12/2019 at 4:54 PM, Ainz Ooal Gown said: Fair enough Fair enough, but my question is does this play the intro scenes every time the game is opened? Expand 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 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 More sharing options...
Gibier Posted May 12, 2019 Share Posted May 12, 2019 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. 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