So we reviewed the basic stuff of how the Internet works and then moved on to talking about "events" in Javascript and video games.
I used this episode of Bravest Warriors to explain events... as you watch the episode you will realize that the three planets are interlinked, and each planet needs something to happen before the other planets can do the next thing on the list. I felt the show was a great example of events.
|
So know we looked at Pac-man again and tried to figure out what the events were, and what we needed to happen.
Admittedly. this got to be a bit boring after awhile because we listed stuff for about 40 minutes... Keep in mind, English is not their first language, so this I had to wait for them to form a thought from Korean to English. Watching this video over and over again while listing events. Of course, I said sound was an event, but not to worry about that until we covered sound events.
|
So we figured...
Pac man eats small pellets. Ghosts can eat pac man. Pac man dies. Unless, Pacman eats large pellet, then he can eat ghosts. If ghost is eaten, they become eyes. Eyes go to center, and become ghosts. Blue ghosts taste good, other colors taste bad.
Note: Looking back, and as you can tell, we were missing key events related to things like path finding, game scoring, lives, etc. Later, I would come to realize that the **Pacman (Beginner Tutorial) was a little incomplete towards the end. https://www.scirra.com/tutorials/308/cloning-the-classics-pacman.
Note: Looking back, and as you can tell, we were missing key events related to things like path finding, game scoring, lives, etc. Later, I would come to realize that the **Pacman (Beginner Tutorial) was a little incomplete towards the end. https://www.scirra.com/tutorials/308/cloning-the-classics-pacman.
And that was about it for the second day. We of course, didn't finish and had to move things to the next day.