RenPy Tutorial for Persistence | Creating Routes in Visual Novels

  Рет қаралды 25,041

Zeil Learnings

Zeil Learnings

Күн бұрын

This is a RenPy tutorial about creating a "choose a route" screen in Visual Novels. The code I'm using is mainly about "persistence". As the name suggests, persistence "persists" even after a playthrough. This is also useful for creating settings/features outside of the game such as Image Gallery A.K.A. CGs Album.
My code is free here:
zeillearnings.itch.io/routest...
Note:
- I'm using 1920 x 1080 resolution in the Ren'Py project.
- You must know the Ren'Py basics to understand this video.
To learn the basics, you can watch this video:
Ren'Py in 8 minutes: • RenPy Tutorial for Beg...
📚 Chapters
0:00 Intro
0:27 Initial Code
1:20 Persistent syntax
1:35 Set the persistent
2:43 Set the sensitive to check persistent
3:30 Auto and its images
4:04 Repeat steps for Red and Yellow
4:55 Set up Gold's route
5:20 Demo
5:43 Special Thanks
👐 Ren'Py has an active and helpful community.
Questions are also welcome here:
Ren'Py Forum (Lemma Soft): lemmasoft.renai.us/forums/ind...
Ren'Py Discord server: t.co/OA75kMlcVX?amp=1
Reddit: / renpy
🌸 My pages:
itch.io: zeillearnings.itch.io/
Twitter: / zeillearnings
Facebook: / zeillearnings
BMC: www.buymeacoffee.com/ZeilLear...
Resources
Characters - emily2.itch.io/sutemo

Пікірлер: 61
@minty111
@minty111 2 жыл бұрын
Thank you so much for this! It's exactly what I needed and you explain everything so well in every tutorial.
@BlueMoonTV72
@BlueMoonTV72 2 жыл бұрын
It's great to watch your video again after a long time!
@jair4x
@jair4x 2 жыл бұрын
I always look for your tutorials! The way you explain everything and show how to do something step by step is what makes me look for them. Great video!
@thomas.prater
@thomas.prater 5 ай бұрын
This is awesome, thank you so much!
@ambygraham9323
@ambygraham9323 2 жыл бұрын
You're back! Thank you again for these tutorials! :3
@codemonkey5519
@codemonkey5519 2 жыл бұрын
Please keep making tutorials! They are the best I've seen for renpy
@lostbooks360
@lostbooks360 2 жыл бұрын
It's been a while 🥳🥳. Rewatching !!!!
@LuisDrawzz
@LuisDrawzz Жыл бұрын
“Yo I’m Luis Will You Marry Me” Top 10 Best Pick Up Lines
@esm6427
@esm6427 2 жыл бұрын
Welcome back Zeil, we missed you and your tutorials
@Fauziputra8976
@Fauziputra8976 Жыл бұрын
i love your tutorials so much. theyre the most helpful ones and easy to understand. please continue on making more !! i'd like to see how you can add affection points sysytem in renpy if possible (like the route choosing in mysme where u need to gain a certain points of affection to get into that character's route.)
@dagmus
@dagmus 2 жыл бұрын
Thank you for providing these tutorials.
@s1nnerforever641
@s1nnerforever641 2 жыл бұрын
Thanks a bunch, I’m glad to learn about ren’py
@sweetsandy30
@sweetsandy30 2 жыл бұрын
long time waiting tutorials xD
@alex_vlnt4482
@alex_vlnt4482 2 жыл бұрын
Yay you uploaded im excited
@theartofdexter7386
@theartofdexter7386 2 жыл бұрын
Thank you for another helpful tutorial!
@blackcatwindow7503
@blackcatwindow7503 2 жыл бұрын
I'm just getting started with renpy and all your videos help me a lot. Thank you so much!
@typeable101
@typeable101 2 жыл бұрын
This is really helpful, thank you so much!!
@minty512
@minty512 2 жыл бұрын
just what i was looking for! thank you :)
@todayimbored2134
@todayimbored2134 2 жыл бұрын
Thank you for this, you explain everything so well! Plz, keep the series going :3
@AjJal-bq3ov
@AjJal-bq3ov 2 жыл бұрын
you don't know how much of helpful resource you are, thank you so much!
@dottyspot
@dottyspot Жыл бұрын
oh my god, you're an absolute saint! i've been wondering how to do this for months!
@hanjoleh3203
@hanjoleh3203 2 жыл бұрын
I saw you update your channel and had to immediately check it out! 😌 A really useful and easily explained tutorial. I learned a lot from this! 😊✨✨
@thotung34
@thotung34 2 жыл бұрын
Love your videos!
@phoenixofthegraveyard
@phoenixofthegraveyard Жыл бұрын
Zeil, you are the best! Your tutorials are getting better and are already incredibly helpful. Thanks for teaching us :)
@obviousalias9506
@obviousalias9506 Жыл бұрын
Thanks for the clear explanation. Much appreciated!
@oklimiu997
@oklimiu997 2 жыл бұрын
Thank you for this amazing tutorial! I didn't have any images at the ready, so I used text buttons instead, and it still worked wonderfully! Keep doing what you do!
@marklakan774
@marklakan774 2 жыл бұрын
thank you so much for your tutorials! It really helps a lot, especially with how precise and clear your editing and breakdowns are! Thank you for all the hard work, and I'm excited to learn more from your future tutorials :3 (I'm hoping for something about Styles haha)
@KyotaroVT
@KyotaroVT 2 жыл бұрын
YESSS I NEEDED THIS
@MeroFuruyaSankarea
@MeroFuruyaSankarea 4 ай бұрын
you make it so simple, thank you for this tutorial!
@hollowfox213
@hollowfox213 2 жыл бұрын
I dont plan to bar players off from specific routes until they complete other prerequisites, but this video is still super helpful, because you taught me about persistent values and I’m thankful you did! You make everything so easy to understand, it’s like a miracle I found your content ☺️
@MasterStudioCZ
@MasterStudioCZ 2 жыл бұрын
Nice tutorial!
@ViviFantasyWorld
@ViviFantasyWorld Жыл бұрын
Thanks for your tutorials!!!! It helps me a lot. Thank you!!!!
@JuleSan_jk
@JuleSan_jk 2 жыл бұрын
Thank you so muuuch!!
@0_arir
@0_arir 2 жыл бұрын
good tutorial 👍👍
@tehbertl7926
@tehbertl7926 2 жыл бұрын
Hi, thank you for this video series! It's been incredibly helpful in learning ren'py. Question: for the gold route, would it be sufficient to only check if the silver route has been completed? Since you can only unlock silver if the other routes are completed. I'm not sure if it might break the code/game though...
@ZeilLearnings
@ZeilLearnings 2 жыл бұрын
That’s correct! You can use either ☺️
@kitsickles
@kitsickles 2 жыл бұрын
hi!! just wanna ask how can i make this apply to the main menu? i'd like to have the main menu art look different when getting a certain ending
@Jenneviv
@Jenneviv 2 жыл бұрын
Hello Zeil! I have a question! How can I hide the bottom options when the routes screen is showed and return with them when the player select and enter in a route?
@GomenTz
@GomenTz 2 жыл бұрын
Hello Zeil Learnings, I would like to ask a question. How can you combine the sprites for the character on the Visual Novel?
@ZeilLearnings
@ZeilLearnings 2 жыл бұрын
Hi Marcello! I used a sprite creator in itch.io. You can find it here: emily2.itch.io/sutemo
@linhquach3550
@linhquach3550 2 жыл бұрын
thanks for your videos, they are really easy to understand and helpful tutorials. But I have a question that when I use your instructions and run the program, the program always shows an error message in the file named script.rpy, I can't link that file with your codes. So can you give me some suggestions to link these codes and get the program running?
@ZeilLearnings
@ZeilLearnings 2 жыл бұрын
Hello Linh! happy to help :D Please send me your script.rpy and error on my discord so I can help you. My ID is Zeil#4950
@salsabillaazzahra9230
@salsabillaazzahra9230 Жыл бұрын
Thank you so much for the tutorial! U dont know how much this video helps me TT TT U explained them so well and it's easy to understand! However, I have some questions: How to make certain route that is already done cannot be opened again? And can this coding is used for alternative menu choices? Or if you already make the video about this, please inform me so I can watch it myself! Thank you very much, hope you a pleasant night/day!
@renaa-maizono
@renaa-maizono 2 жыл бұрын
@ZeilLearnings
@ZeilLearnings 2 жыл бұрын
Great! You can find it here for free: zeillearnings.itch.io/routestutorial Have fun! 😊
@neelamkabra2223
@neelamkabra2223 2 жыл бұрын
Zeil can you please tell me what software do you use for Ur artwork
@ZeilLearnings
@ZeilLearnings 2 жыл бұрын
Hi! I got it here: emily2.itch.io/sutemo
@Nicokas_kelthur-jp3hk
@Nicokas_kelthur-jp3hk 5 ай бұрын
Hello, good one (I don't know English, I'm using a translator, sorry if it comes out wrong) I wanted to ask if it is possible for the routes to sound when you hover over the mouse? as well as images that when activated sound
@blackpurplefazbear2601
@blackpurplefazbear2601 2 жыл бұрын
Can i ask something? Is it works on other characters?
@ZeilLearnings
@ZeilLearnings 2 жыл бұрын
yes, you just have to customize it.
@Azuhrei
@Azuhrei Жыл бұрын
How do you manage to use two scripts for one project? I don't know how you can do that!
@SoberSphere-wp1be
@SoberSphere-wp1be 3 ай бұрын
i made a game with renpy which is on steam and im trying to get it on ios and nintendo . im curious to know how to write in the achievements for those platforms, is it the same as steam or no and are there any tutorials you know of that can help with this stuff
@Pawlo370
@Pawlo370 2 жыл бұрын
can you make tutorial how to extract files to rpa?
@boardmindless6932
@boardmindless6932 8 ай бұрын
I'm getting a weird outcome with my data and I don't know why? I have a python class with a function that can make a number increase when I want it to, but the data doesn't return to default when I rollback/load/or start a new game without closing the launcher. It just keeps going up everytime the function is called. I have another variable that only uses no python, and that works as intended so I don't have to relaunch the game to reset the default variable. What and I'm forgetting to do in my python code to make it rollback correctly?
@raindrop6942
@raindrop6942 2 жыл бұрын
does it persist even if you go to a past save file?
@ZeilLearnings
@ZeilLearnings 2 жыл бұрын
Yes it does 😊
@simoneaen2008
@simoneaen2008 2 жыл бұрын
Ikr this is off topic. But im having trouble with the coding for player name. When i mean player name , i meant player name limitation to avoid naming themselves the same with the game characters. The code is like this. (I do learn python in fact im science computer student but im soo dusty so i forgot most of the things 🥲 bcs i took a different diploma course) If player_name == “Catastrophe”, “Chaos”, “Menace”: m “haha im not into copycats” Jump name (It somehow work but it kept on looping even when player have different name. Please help me 🥲🥲
@spacefalls8260
@spacefalls8260 Жыл бұрын
what’s the script
@SonuSahani
@SonuSahani 2 жыл бұрын
4 months late😓
@ZeilLearnings
@ZeilLearnings 2 жыл бұрын
Better late than never 😀
Renpy Tutorial for Image Gallery | Displaying your CGs in an Album
8:56
Why your VN Characters feel Wooden (and How to Fix it!)
13:23
Visual Novel Design
Рет қаралды 32 М.
Кәріс өшін алды...| Synyptas 3 | 10 серия
24:51
kak budto
Рет қаралды 1,3 МЛН
World’s Deadliest Obstacle Course!
28:25
MrBeast
Рет қаралды 84 МЛН
Её Старший Брат Настоящий Джентельмен ❤️
00:18
Глеб Рандалайнен
Рет қаралды 8 МЛН
Renpy Tutorial 2024 - Basic HUD + Inventory
20:20
Grewlz
Рет қаралды 1,9 М.
How to Write Visual Novels
29:07
Visual Novel Design
Рет қаралды 230 М.
Using Drag & Drop To Reassemble Pieces Of A Page - Ren'Py Mini-game Tutorial
11:49
__ess__ Ren'Py Tutorials
Рет қаралды 9 М.
How to Make a Visual Novel
35:16
Visual Novel Design
Рет қаралды 66 М.
Making a DATING SIM Using Ren'Py! Part 1: Introduction
14:36
Last Life Creations
Рет қаралды 24 М.
Easy Map Navigation System for Renpy!
21:11
Harmelody
Рет қаралды 4,4 М.
RenPy Tutorial for Beginners | Create a Visual Novel Game with Ren'Py
8:02