#100DaysOfCode in Python Transcripts
Chapter: Days 13-15: Text-based games (and classes)
Lecture: Your turn: Day 1

Login or purchase this course to watch this video and the rest of the course contents.
0:00 I hope it was fun to watch me write this D&D game, but it's going to be way more fun for you to write one yourself.
0:06 And no, we're not going to write the same game, we're going to do something totally different and fun. So, over here on the GitHub repo,
0:14 here's the D&D game in case you want to go in and actually look the the code we just wrote. So you can use that to help you come along here
0:21 as an example. Now, let's go down a little bit here. We're going to work on a different kind of game. Rock, Paper, Scissors.
0:30 So, here's our wikiHow on how to play Rock, Paper, Scissors, if you've never done it. It's a straightforward, fun little game,
0:36 slightly more complicated than just guessing a number and those sorts of things. So, it's a pretty interesting game in that sort of three option way.
0:44 And so what we're going to do, definitely in the first two days, maybe even into the third day,
0:48 is we're going to build the standard Rock, Paper, Scissor. However, if you feel like you get done early and you want something special,
0:55 like a big challenge, I've also put a link here to this thing called 15 Way Rock, Paper, Scissors. And, by the way, they even go beyond that
1:04 so you can have more than just 15. I think there's like 25 is probably the highest I've seen, but there's all sort of fun creatures and interesting
1:12 things going on here. So, let's get to the first day. So, what you're going to do is mostly just watch the videos,
1:17 learn what you're going to learn by watching them, and let's just create a project that's going to be the foundation of Rock, Paper, Scissors.
1:25 You don't really need to create a virtual environment or anything like that because there's no dependencies, there's really nothing to pip install,
1:31 which is the main reason to have a virtual environment. First day, mostly just watch the videos and create that starter project.


Talk Python's Mastodon Michael Kennedy's Mastodon