Creating a Fantasy Text-Based Game in Godot #2

Поділитися
Вставка
  • Опубліковано 26 гру 2024
  • In this episode, we continue our journey in game development using the Godot Engine. Today, we'll dive into writing the logic for our text-based adventure game. We’ll set up art assets, create scripts, and implement interactive storytelling using JSON files. This tutorial is perfect for beginners and those interested in creating captivating narratives without heavy artistic demands.
    🔗Resources/Links:
    Episode 0 : INTRO ( • Creating a Fantasy Tex... )
    Episode 1: USER INTERFACE ( • Creating a Fantasy Tex... )
    📣 Questions or Feedback?
    Got a question about today's video or a request for future content? Drop your thoughts in the comments below, and I'll make sure to get back to you!
    🙌 Support My Channel:
    If you found this video helpful, please consider subscribing for more Godot content, hit the like button to support the channel, and share this video with other passionate game developers!
    Tags:
    #textbased #interactivestory #gamedevtutorials #chooseyouradventure

КОМЕНТАРІ • 20

  • @princessportsassociation5958
    @princessportsassociation5958 5 місяців тому +1

    I like how you show the errors and how you fix them. It shows how software programming actually happens and improves confidence. Keep it up

    • @-RedIndieGames
      @-RedIndieGames  5 місяців тому

      Thanks alot! I am glad you enjoyed the video

  • @thebumpercar1344
    @thebumpercar1344 2 місяці тому

    Thank you again for this! I was able to understand what I need to do next!

  • @cj2511
    @cj2511 4 місяці тому

    Can't wait for the next part!

    • @-RedIndieGames
      @-RedIndieGames  4 місяці тому

      Hey, it's out now. ua-cam.com/video/-jYgioXLBQQ/v-deo.htmlsi=qxt-CDvABcucK13F

  • @alexxander7289
    @alexxander7289 3 місяці тому

    ty!!!

  • @psixhx
    @psixhx 5 місяців тому +1

    Bro, I really like this course and I'm looking forward to the next part, but is there an option to parse the whole code in more detail? I mean, to sort out what, how and for what, is not as brief and fast as in this video. And once again, I'm looking forward to the next part.

    • @-RedIndieGames
      @-RedIndieGames  5 місяців тому +1

      Hey, I'm thinking about creating a video where I discuss the JSON file and how I access each parsed data element. In the current video, the entire JSON file is parsed. Thanks for following along with the series. I'll start working on the next part and aim to post it on or before this Wednesday.

    • @psixhx
      @psixhx 5 місяців тому

      @@-RedIndieGames Glad to hear it. Good luck👍

    • @-RedIndieGames
      @-RedIndieGames  4 місяці тому

      Hey, it's out now. Sorry for the wait ua-cam.com/video/-jYgioXLBQQ/v-deo.htmlsi=qxt-CDvABcucK13F

  • @Okdog
    @Okdog 4 місяці тому

    Im trying to follow the snippet but im getting an error "Invalid access to property or key '000_prologue' on a base object of type 'Dictionary'." no matter how many times i re watch this video it still does not explain why it's not compiling.
    set_content(content_dict[current_page])
    what am i missing?

    • @-RedIndieGames
      @-RedIndieGames  4 місяці тому

      Hey, thanks for watching. Does your project have a story json file and is there a json key called "000_Prologue" in it?

    • @Okdog
      @Okdog 3 місяці тому

      @@-RedIndieGames actually, i think its something with content_dict = ContentData.content_dict because its what I keep comming back to as a dead end but idk what to change because everything should be the same as it is in the video

    • @Okdog
      @Okdog 3 місяці тому

      @@-RedIndieGames sorry for spamming but changing func ready() - > void to func _ready() (in content_data.gd) solved the issue.. lol godot xD well i guess ill figure out why that was a game breaker in the future

    • @-RedIndieGames
      @-RedIndieGames  3 місяці тому +1

      @@Okdog 😂😂 The whole thing with the Godot was weird. I'm glad you were able to figure it out

  • @alexxander7289
    @alexxander7289 3 місяці тому

    to bad there isnt a json tool that allow you to visually creating interactive stories like this.

    • @-RedIndieGames
      @-RedIndieGames  3 місяці тому

      Hey thanks for watching, funny enough, I was making a visual interactive tool that could help generate the JSON file for interactive stories. Might have branched out the project from there...

  • @kayag8
    @kayag8 4 місяці тому +2

    Could you upload the game folder somewhere? It would really be helpful

    • @-RedIndieGames
      @-RedIndieGames  4 місяці тому +1

      Oh, I have done that. You can find it here:
      github.com/POWERHACK69/Interactive_Story_System
      Thanks for watching!