#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.