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
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
Thanks alot! I am glad you enjoyed the video
Thank you again for this! I was able to understand what I need to do next!
Can't wait for the next part!
Hey, it's out now. ua-cam.com/video/-jYgioXLBQQ/v-deo.htmlsi=qxt-CDvABcucK13F
ty!!!
You're welcome 👌
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.
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.
@@-RedIndieGames Glad to hear it. Good luck👍
Hey, it's out now. Sorry for the wait ua-cam.com/video/-jYgioXLBQQ/v-deo.htmlsi=qxt-CDvABcucK13F
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?
Hey, thanks for watching. Does your project have a story json file and is there a json key called "000_Prologue" in it?
@@-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
@@-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
@@Okdog 😂😂 The whole thing with the Godot was weird. I'm glad you were able to figure it out
to bad there isnt a json tool that allow you to visually creating interactive stories like this.
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...
Could you upload the game folder somewhere? It would really be helpful
Oh, I have done that. You can find it here:
github.com/POWERHACK69/Interactive_Story_System
Thanks for watching!