Ren'Py #7 Structuring your Game

แชร์
ฝัง
  • เผยแพร่เมื่อ 27 พ.ย. 2024

ความคิดเห็น • 53

  • @jackjones9962
    @jackjones9962 2 ปีที่แล้ว +10

    One of my biggest pain points with scripting is having big massive files. Thanks for this one. It's nice to know I can have a script file and folders for different things, and not just one big script.

  • @erikfyn
    @erikfyn 4 ปีที่แล้ว +14

    BOOM! 1:12 ahahahahah.
    Really good job mate, You are helping me a lot!

  • @AnaLuisa-mh1bf
    @AnaLuisa-mh1bf 3 ปีที่แล้ว +14

    your tutorials are so complete! I wasn’t even expecting to click on coding videos and thought about how the story will run

  • @jojolopez9932
    @jojolopez9932 4 ปีที่แล้ว +17

    Thank you
    Now I can create different choices without losing trace

  • @SilverBrumby637
    @SilverBrumby637 3 ปีที่แล้ว +14

    This was very helpful. I am very new to this and I am very determined to make my visual novel dream come true. I know it will not happen now as I am still designing characters and building on my different routes and stories. I am playing around with Renpy in the meantime, hoping to learn as much as I can before jumping in and creating the real thing. This helped me lot. I am going to try it out. 😊

  • @smellylettuce
    @smellylettuce ปีที่แล้ว

    Thank you that was a lot easier than I was expecting. Coming from C years ago, renpy really has made a lot of considerations for use case. I don't imagine python itself is so easy, but I am much more motivated now with how what I am envisioning can be achieved.

  • @Dominicesquire
    @Dominicesquire 3 ปีที่แล้ว +8

    I love these videos. Using this instruction to make my first Renpy game!

  • @G0RG3H
    @G0RG3H 3 ปีที่แล้ว +8

    thank you, helped a lot because i want my game to literally be so pathy

  • @FuzzyImages
    @FuzzyImages 3 ปีที่แล้ว +9

    Ok, it's super cool to know you can just make another rpy file and it simply reads it like that, I was trying to figure out how those worked and didn't realize that it was so simple, thank you ^^

  • @floralzero
    @floralzero 3 ปีที่แล้ว +4

    HAHAHA that >BOOM
    Love these slides

  • @hfreeman330
    @hfreeman330 3 ปีที่แล้ว +3

    Trying to code in Renpy but it is frustrating because the program is so unforgiving. One tiny format error and the whole house of cards falls down. Can't seem to get my image buttons to work because no matter what an indentation is wrong or something.

  • @spacebroad2192
    @spacebroad2192 5 หลายเดือนก่อน

    Super helpful. Thank you!

  • @shaydub1835
    @shaydub1835 4 ปีที่แล้ว +7

    Hey,
    Thanks for this vid, really helpfull!
    Just had one question, when you mention doing a new 'file' - gameloop, would you do the main story script in here, then have another file for each choice and result which you would call in the events script? Or would that get too complicated and messy?

    • @GameDeveloperTraining
      @GameDeveloperTraining  4 ปีที่แล้ว +8

      The easiest way I've found to organise my files is to do a separate file for every chain of events and name them accordingly, so when a branch splits, that file ends and two new ones are created with the same name plus an a, b, c etc. That way you can easily keep track of where everything is

    • @shaydub1835
      @shaydub1835 4 ปีที่แล้ว

      @@GameDeveloperTraining I get you, thank you so, so much!

  • @marcialartiom9180
    @marcialartiom9180 3 ปีที่แล้ว +3

    Great tips Thundorn. By the way i went to check your Patreon link that is on the description of this video but is not working, just to let you know so you can fix it. Best regards.

  • @JonathanKayne
    @JonathanKayne 3 ปีที่แล้ว +3

    2:12 also known as the "but thou must" situation (or extremely similar to)

  • @raerncornerproduction6073
    @raerncornerproduction6073 4 ปีที่แล้ว +5

    I love how they call them games when they give players no choice at all or maybe just 2 picking your name and one other choice to me that is not a game it is just you reading their story.
    I think that the ones that have more than one ending as in the Adult games the ending depends on how much this or that female likes you ect
    uses some of the sandbox mode.
    while there are choices to make you can also build up your stats, money, ect before going too far down any of the paths of the game like in Summertime Saga.
    talking about the games that is abandoned like Big Brother is I have notice that there is a few people that is trying to finish that game.
    How would you go about being able to take a game that is abandoned and redo it as your own game without getting into legal trouble just wondering?

    • @GameDeveloperTraining
      @GameDeveloperTraining  4 ปีที่แล้ว +1

      ask permission from the original developer. Anything else would be copyright theft

    • @stinkenderotter1593
      @stinkenderotter1593 4 ปีที่แล้ว +2

      well a lot of 'games' about this stuff are visual novels and as the name states they are mainly to be read and not actively to be played. There are millions of games out there to play, why would you need a visual novel to need your input every minute

    • @raerncornerproduction6073
      @raerncornerproduction6073 4 ปีที่แล้ว +1

      @@stinkenderotter1593 Why call it a game when as you just stated it is not as you just said yourself.

    • @fedorafeline1333
      @fedorafeline1333 4 ปีที่แล้ว +5

      those are called kinetic novels, actually!

  • @shapeshifter150
    @shapeshifter150 3 ปีที่แล้ว +2

    Thank you! Hey, do u know what it's called when you try to like toggle on/off something in an sandbox renpy game. I've had no luck finding it. Trying to learn it. Like for example if main character pours water into a glas and the player can decide to later dirnk it (which makes the glas empty again).

    • @GameDeveloperTraining
      @GameDeveloperTraining  3 ปีที่แล้ว +2

      if you work through my Ren'Py playlist I'm sure you will find what you're looking for :)

    • @shapeshifter150
      @shapeshifter150 3 ปีที่แล้ว

      @@GameDeveloperTraining Aw thanks!

  • @gamerdoctor44
    @gamerdoctor44 4 ปีที่แล้ว +3

    So that I’m not confused if you have the alt endings based on choices that’s how I write the code for it and in the 1a and 1c bars I write what is need to be said right?

    • @GameDeveloperTraining
      @GameDeveloperTraining  4 ปีที่แล้ว +5

      That's just pseudo code my friend.I'd advise you to check out the rest of my renpy videos and see if you get a clearer picture. :)

    • @gamerdoctor44
      @gamerdoctor44 4 ปีที่แล้ว

      Thundorn Games ok bet thank you

  • @karolinamoller7235
    @karolinamoller7235 2 ปีที่แล้ว +1

    I've typed "jump events" in my console page, and created an "events" label on different page, but when i try to run the game, it says that it "could not find label 'events' what could be reason of that happening?

    • @GameDeveloperTraining
      @GameDeveloperTraining  2 ปีที่แล้ว

      usually that sort of thing is caused by a typo such as using the wrong case or forgetting the :

    • @karolinamoller7235
      @karolinamoller7235 2 ปีที่แล้ว

      @@GameDeveloperTraining that's not the point cuz when i copy the code back to first page it works perfectly

    • @GameDeveloperTraining
      @GameDeveloperTraining  2 ปีที่แล้ว

      @@karolinamoller7235 have you named the file ending in .rpy correctly?

    • @karolinamoller7235
      @karolinamoller7235 2 ปีที่แล้ว

      @@GameDeveloperTraining yes, i can say that by the icon next to file name changing

    • @GameDeveloperTraining
      @GameDeveloperTraining  2 ปีที่แล้ว

      @@karolinamoller7235 That's all i can suggest based on what information you've provided me

  • @herobot1
    @herobot1 4 ปีที่แล้ว +2

    Apologies in advance if this has been adressed but can you create a file to put your characters and one for your images? Thank you for the great tutorials Thundorn!

    • @GameDeveloperTraining
      @GameDeveloperTraining  4 ปีที่แล้ว +3

      Yes you can. as long as your files end with .rpy you can put definitions of images in a separate file without any issues :)

    • @herobot1
      @herobot1 4 ปีที่แล้ว

      Thundorn Games thank you!

  • @mcrcrazy345
    @mcrcrazy345 4 ปีที่แล้ว +2

    So by creating new files for the script, is this how you can split up where different choices lead to and such?
    As long as I put jump to it?

  • @linhquach3550
    @linhquach3550 2 ปีที่แล้ว

    thank you for this helpful video, this was really what i needed and you made it easy to understand. but i have a question that when i download the code and use it the program shows an error in the script.rpy file that the program has given can you give me some suggestions for the code in this file to link with them?

  • @acatwithinternet5635
    @acatwithinternet5635 4 ปีที่แล้ว +4

    Do you know how to make it where some character dialogue will pop up if they like you enough or if you pissed them off enough, without making a separate similar path?

  • @MorganRG-ej8dj
    @MorganRG-ej8dj 8 หลายเดือนก่อน

    im really overthinking this, all solutions are the simplest possible options with renpy it seems.

    • @GameDeveloperTraining
      @GameDeveloperTraining  8 หลายเดือนก่อน

      Pretty much. There are always more elegant ways of achieving things but ultimately it's usually the case that we over think things when they're actually very simple