1 / 11

CSS 290: Video Games and Computer Programming

Learn about condition-controlled and count-controlled loops in programming for video games. Focus on nested loops and iteration in C# and GameMaker. Prepare for quizzes and exams. Enhance your game design skills.

duncanm
Download Presentation

CSS 290: Video Games and Computer Programming

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CSS 290: Video Games and Computer Programming

  2. Reading: Conditional Statements • PLAD, Chapter 5 (“Repetition Structures”) • 5.1: Overview • 5.2: Condition-controlled loop • Good to know about, we mostly won’t be using it • 5.3: Count-controlled loop • 5.4, 5.5: Ignore these • 5.6: Nested Loops: Skim this CSS 290

  3. Reading: Conditional Statements C#2005: Chapter 5 “Iteration(Looping) Statements” Read PLAD first/most, then use this to figure out what to type  CSS 290 3

  4. This lecture Reading Quiz Midterm Topic List Loops in GameMaker Loops in C# CSS 290 4

  5. Next Lecture Review for midterm exam Finish loops Maybe go through a tutorial http://www.yoyogames.com/make/tutorials Maze game? Platform games? CSS 290 5

  6. Next Thursday (May 8) Midterm exam! Mix of on-computer & on-paper On-paper first Probably C# /game design focused A couple of quizzes were printed out GameMaker “create a game that does X” CSS 290 6

  7. Next Homework Assignment Take the Gender/Casual Rubric, And apply it to 2 games: 1 game where the game does well 1 game where the game does NOT do well You’re encouraged to find *any* game (up through ‘M’ rating), including/especially current console games (i.e., 360/PS3/Wii/etc) Online, 2D games are fine, though  CSS 290 7

  8. Tutor Now Available • Mondays, Wednesdays, from noon till 2pm • Starting THIS week (April 14) • In the Windows lab • This person can help you with your homework, including (especially) the C# stuff! CSS 290

  9. Grading • A2 was graded over the weekend • The revision is due on Tuesday, May 6 • A3 was graded over the weekend • The revision is due on Thursday, May 8 CSS 290

  10. A4: due Today Posted since last week Will be done IN PAIRS (required) 1 person should hand in the homework for both people Make sure to put both names, in comments, at the top of the C# source code file. CSS 290 10

  11. And now… the quiz! Download the ‘Starter File For the Quiz’ Add code so that when the ghost is over the diamonds (or wall), collided will be set to true when the ghost is NOT over the diamonds (or wall), collided will be set to false CSS 290 11

More Related