How to Create Adventure Games using Twine
Вставка
- Опубліковано 17 лис 2024
- Dan talks us through how to create your own interactive story or adventure game using Twine - an online or desktop application.
For more learning resources see : www.computinghi...
I've tried watching so many tutorials and ended up falling asleep because they take so long labouring over tiny details, which you summarise neatly and move on. This taught me a lot in a relatively short space of time. Looking forward to another video that builds on this, but for now I've got some variables and if functions to play with. Thanks!
Short space of time lol 50 minutes
Relatively is the key word here. This one 50 minute video replaces hours of twine tutorial series on UA-cam that drone on while achieving very little. This video has great time economy.
hey man did you find more tutorials by anyone that build off of this one?
Only a quarter of an hour in, I already know that this is the kind of tutorial a software like Twine needs. There are some weird videos out here that explain the stuff as if for someone who already knows and understands it all. This here is done very well -- show what it will be all about, then show it bit by bit with code and explanation. Like this and no other way! Chapeau and thank you!
That was the tutorial I was missing 2 years ago. Thank you I feel like I can actually finish my story now.
Thanks for the kind feedback. If there is any more help you need, just let me know.
@@danwilkin758how to set gender modification 😅
0:00 Introduction to the Center for Computing History twine workshop
1:00 Demonstration of a simple twine interactive story
2:00 Player encounters wolves and has the option to run or fight
3:00 Player encounters an elemental and has the option to follow or not
4:00 Player enters a shop and has the option to buy item
6:00 Player finishes the story and has the option to start again
8:00 Introduction to Twine and its history
10:00 Creating a new story in Twine
12:00 Creating variables in Twine
15:00 Adding images to a Twine story
18:00 Creating choices and links in Twine
20:00 Creating a shop in Twine
22:00 Creating an inventory bar in Twine
25:00 Displaying variables in Twine
27:00 Creating a chance to use items in Twine
30:00 Using if-statements in Twine
33:00 Creating a back door option in Twine
34:00 Adding an inventory check in Twine
37:00 Creating options to use items in Twine
41:00 Adding a chance to start over in Twine
48:00 Conclusion and final thoughts on Twine
An actual pedagogical and simple approach to teaching and explaining how to go about getting started on Twine.
A rare thing to find online. Most people doing vids have been going for to long and have no clue how it is like to be new. Just rushing trough what they consider simple basics. great work.
This tutorial is fun, detailed and easy to follow. Will you be doing more Twine videos? Yours has been the easiest to learn from and I would be interested in learning more in this style of tute. For instance, changing fonts, adding audio, resizing images and text blocks, etc. Thank you for a timely intro to Twine!
Thanks! Sorry, I've only just seen this. I'd be happy to make another Twine video. I'll incorporate the things you mentioned in the next one. Any other requests?
@@danwilkin758 Wow, that is wonderful surprise, thank you. I would say anything that adds to the graphical and musical experience.
@@danwilkin758 Actually, yes! First things first though; I have to thank you! I am a total newcomer to using codes and coding, and you explained all the stuff very well, it was easy to follow. I have a question: in my game, before the actual start of the adventure, the player has to visit the rooms of the new house they moved to: I'm trying to make it so that no new options will appear at a certain passage before the player has visited all the room in the house, how would you do that? I'm sure there is an 'if' command involved, but no idea which one...
Simply amazing!!! You are a brilliant teacher!
Wow thats amazing. I just wanted to learn how to do a super basic version of twine so i could have a nice story, but now i have the options of health and all that, crazy. I think ill start real easy at first and just make use of the go back to this command and such. Thanks a million
Best Twine Tutorial on YT
Wish you made some more twine videos, yours seem to be the best I can find
amazing tutorial. easy to follow and very fun. i think one of the best tutorials on Twine
Is there a way to include the inventory bar through the project stylesheet or something? so that we won't have to paste again and again in every passage?
Un tutoriel très pédagogique. Merci !! A highly educational tutorial. Thank's !!
THIS, IS
AWESOME
thanks so much for helping me
Here, I've made a much easier code for those who still use this and need help adding AUDIO to your Twine. 0.5 is 50%, 0.8 is 80%, 0.3 is 30%, etc. If you need somewhere to upload audio, I prefer to use JukeHost. Which is very simple and easy to use!! This will help you adjust the sound volume to your liking for the page. Hope this helps! I'm going to be sharing my story in my community tab on my channel shortly, if anyone is interested in reading it! Come through and leave a comment! :D
var audio = document.createElement('audio');
audio.src = 'YOUR URL HERE';
audio.loop = true;
audio.volume = 0.5; // Set volume to 50% (you can adjust this value)
audio.play();
Great video, thanks a lot for the detailed and clear explanation!
bro thank u so much. im in a game design class and my prof is so bad at explaining
at least!!! a video that explains exactly what I need, thank you very much, my good friend.
That was amazing! Truly it was entertaining and I learned how to use Twine. Thank you for this tutorial! :)
Great! I'm going to look and see what else you have done because I notice in the comment from theogore you say you might create more tutorials. Hope you have done more because you teach very well. I want more please!!!
thx a lot for this tutorial. It makes a lot of things in twine way easier.
wow wonderful explanation, please continue making videos for twine.. It's super interesting 👌👌
yo king shit for uploading this dude. i followed along as u went and now i have an example story to refer back to if i ever forget a command :-) thankz!
Thank you. It was very educational.
Thanks man. Just getting into all this. Only just discovered Twine. Furious that at NO point in my expensive education NOT ONE time was this introduced!
In any case. A HUGE thanks again. Is there a place where I can play some stories from creators like yourself? Just want to get an idea of what´s possible etc.
Thanks for that helpful and warm tutorial.
Hey probably late to the party but great video. Are you using Harlow or Sugarcube? I can't get the "if" to work when working on my rations calculations.
Very helpful tutorial. Nice job.
this tutorial is awesome!
This was beyond amazing!
Amazing Tutorial. Indeed.
Thank you, it was very helpful 💜
Hello! This is the best tutorial I've seen on Twine! But only one question remained - how to make the game end when health decreases below 0?
Hi!
Probably the easiest way how to do it is to add the (if:$health 0)[[You continue in your journey.]]
(if:$health
@@cokolada8940 thank you!
this helped a shit ton, thank you so much!!
I love your tutorials. You earn a sub!
Super useful and I loved your nice vibe! Thank you 🤩🤩👍
This is a life saver!!!
question, how do you make it that when you lose all your hitpoints and you go a game over screen and from there you can restart the game?
Oh think God I've found this tutorial!
How do you add save and load options in the side bars?
Thanks this really helped
Thank you for watching!
How would I write the code for regeneration or invulnerability? Working on a hero story and could use some guidance.
I love this video so much.If you don't mind,I would like to ask your permission translate and share this video to the other website in China for the embarrassing reason that UA-cam is blocked from accessing in China.Of course, I will give sources of the original website.Thank you very much!!!
Love this thank you!
Is it possible to add voiceover and sounds into the stories using this tool?
Thank you very much!
Thanks its a great tutorial.
But how to end the game if health reaches zero etc.?
I can drop or raise my health.
But how to end the game when its at zero?
Or in my case.. when the water level reaches '10' ?
Thanks
Incredible tutorial all around. The only thing that was irking me was the copy paste the same piece of code for every instance. Is there a workaround for that with Twine?
If you create a new passage and tag it with “header”, the text and code in it will be at the top of every passage without you having to copy and paste it every single time.
Would you mind chaptering the video for replay purposes? :]
This was helpful
Thank you!
Is this Sugar Cube or Harlow? I couldn't see in the start of the video did I miss that bit?
i have a question, i dont want to have 2 direct choices, i want to make the answer is free to type by the player but it has limit, for example, im attacked by a bear, what should i do? (the answer is run), but i want the player guessing what is the answer. i dont know what is the name of this system, its like "enter your answer". how can i make it?
I think my biggest issue is knowing when to break up my writing so it's not just a big wall of text on one page. Also when to add choices for the player
When I write (set:$name to (prompt: ... nothing happens. Like the word "set" doesn't become italics etc. Why?
Are you using sugarcube in this tutorial? Or is it the default Harlowe
can it be played on mobile?
What version of twine did you use? I go directly to the website that has the latest version of Twine is 2.6.2, released 26 February 2023. And it has half of the features you show in this tutorial. I initially tried to download the program and I got a message warning me it's not frequently downloaded and my antivirus blocked it. Any ideas about what's going on?
I have to do this quick so I'm asking instead of watching the video, how do I make it so that if one dies they get moved to the start of the story. I've got (if:$health < 1)[You have died] but don't know how to link it.
I’d suggest then you have a secondary message saying ‘click here to restart’ and link that to the first page as normal. That would give the player a better experience.
(set:$name to (prompt:”Enter your name: ”, “Default Name”))
Typed this code into my first scene to ask for the player's name before the adventure starts but it returns an unexpected token message... the editor suggetss it has issue with ”Enter your name: ” and “Default Name” running Bugging shows 0 errors; please help
did you enter a $name at some point after the prompt set-up?
@@TheWaslijn mysteriously I found the Macro in the software and it typed it out exactly as I had done but the program now understood it lol
@@DanH143 well, at least is fixed now :D
Все очень круто и понятно! Буду использовать на практике)
Thaaaaank you!
Really nice tutorial, thx a lot but just, how can we remove the option to go back to the previous text with the arrows when you are playing at the published game ? Because I found that s kinda broken, players can just go back when they choose a bad issue or something like that. It's like cheating.
I hope it's not too late. Put this code in story Stylesheet:
tw-sidebar {
visibility: hidden
}
@@przemyslawbak Thank you but I already found it ;)
@@bruntoc, I’m not surprised. I expected that but after all I wrote it for other people who will have the same problem. ;)
Wait, thats mean if your hp is 90 +50 is 140 while your hp is max 100?
dam is there any chance your next tutorial could add things like gender choices and time data. anyone one of those would be great.
Your lack of snapping disturbs me
Gaming pog
the codes of name did not work for me 🥵
Hi I need help. I don't know why but the basic "if" function doesn't work for me. I have done everything right(I think) and it doesn't work. If anyone is interested in helping me I can send a screenshot. Thx
Send ss, I'll try to help.