CSS 290: Video Games and Computer Programming Reading: Conditional Statements • PLAD Ch 4 – The objective for this book is to provide you with a clear, CONCEPTUAL understanding of what the different programming concepts are – We will then use GameMaker, and then C#, to see concrete examples of them. – 4.1: Really good – flowchart aspect is really nice, as are the ‘relational operators’ – 4.2: If / Else – 4.4: Nested and “Chained” decisions – SKIP: 4.3, 4.5, 4.6, 4.7 CSS 290 2 Reading: Conditional Statements • GMA Ch 3, Ch 4 • We won’t cover all of this exactly, so you don’t need to read this in excruciating detail – Title/Finish Screen: pg 60-61 – ‘Next Room’ example: Pg 58-60 – Ch 7 (the Koala-BR8 game) is a nice maze game that demonstrates more complicated use of conditionals • (It may be helpful to read through for the conditionals) CSS 290 3 Next Lecture • PLAD, Ch 4 (4.1, 4.2, 4.4) • GMA Ch 3, Ch 4 • Conditional Statements, using GameMaker – Begin to look at more complex programming structures – Also, a couple more game features & implementation techniques CSS 290 4 Next next Lecture: C# & XNA • Conditional Statements, using C#/XNA CSS 290 5 Tutor Now Available • Mondays, Wednesdays, from noon till 2pm – Starting THIS week (April 14) • In the Windows lab • Feel free to drop by & do homework, study, surf the web, etc, etc CSS 290 6 A1 • Has been graded & returned – Emailed to whatever address you put into StudentTracker CSS 290 7 A1 revision • You have until next Tuesday (April 22nd) to get it done • Bring it to class, and we’ll hand it in then CSS 290 8 A2 is due today • Again, it has two parts: – Part 1: Practice C#/XNA skills – Part 2: Another, NEW, GameMaker game, with evaulation • .ZIP both of them into a SINGLE file, and hand that SINGLE file into StudentTracker – We’ll go over this now CSS 290 9 A3 is due next Tuesday • It’ll be posted by Thursday CSS 290 10 And now… the quiz! CSS 290 11