Lectures (Class Sessions): |
GameMaker
Resources
Overview of GameMaker - this is good to
read, in order to get a quick overview of
how you'll use GameMaker to create games.
From the GameMaker site:
Moving Around (variables that related to
an object's position & speed)
FAQ: Make
the score depend on the speed of the bug
Example GameMaker File for the 'Score
Based On Speed' tutorial
FAQ: How to use Alarms
to make something happen once a second
Example GameMaker File for the 'Alarms'
tutorial
|
C# / XNA Resources
How to install download C# and XNA at home
|
Lecture 21: 6/10/2008 : Final
Presentations ; Post-Course Survey
Slides
URL For the post-course survey:
http://www.panitzco.com/CCC/Survey/index.php
|
Lecture 20: 6/5/2008 :
FINAL EXAM!!
Final
Exam Study Guide
Slides
Description of games to create for the
final (there are three here - you can
submit ONE for grading)
Starter Files for the
final
|
Lecture 19: 6/3/2008 :
Slides
ICE:
Functions / Subroutines / Methods:
Blocks of reusable logic (Continued
from Lecture 18)
Starter project & finished examples for
each exercise
|
Lecture 18: 5/29/2008 :
Slides
ICE:
Functions / Subroutines / Methods:
Blocks of reusable logic
Starter project & finished examples for
each exercise
|
Lecture 17: 5/27/2008 :
Slides
ICE: Arrays in Games,
Part 2
(continued from L16)
|
Lecture 16: 5/22/2008 :
Slides
ICE: Arrays in Games,
Part 2
Starter project & finished examples for
each exercise
|
Lecture 15: 5/20/2008 :
Slides
ICE: Arrays in Games
Starter project & finished examples for
each exercise
|
Lecture 14: 5/15/2008 :
Slides
ICE: Iteration in Games
Starter project & finished example
|
Lecture 13: 5/13/2008 :
Project work day
You should find a partner, and work on:
A5
Final Project, Milestone #1
|
Lecture 12: 5/8/2008 :
MIDTERM EXAM!!
Slides
Description of games to create for the
midterm (there are three here - you can
submit ONE for grading)
Starter Files for the midterm
How-To: Evaluate Expression Evaluations
|
Lecture 11: 5/6/2008
Slides
ICE:
Iterative Statements (continued)
List of topics to review for the midterm
exam (Plus anything we covered last
Thursday & today )
Starter File For the
Lecture 11 Quiz
|
Lecture 10: 5/1/2008
Slides
ICE:
Iterative Statements (continued)
List of topics to review for the midterm
exam (Plus anything we cover today &
next Tuesday)
Starter File For the Lecture 10 Quiz
|
Lecture 9: 4/17/2008
Slides
ICE:
Iterative Statements
The Finished Game:
Draw "N" Walls, Detect Overlap, Using
Loops!
'Maze Games' tutorial
Game
evaluation rubric, now with Gender
Inclusive-Game Design Aspects Included!!
|
Lecture 8: 4/24/2008
Slides
Lecture 7
Quiz REDO, combined with the Lecture 8
quiz: C# Project to Download
Slideshow:
Notes on "Gender Inclusive Game Design"
Game
evaluation rubric, now with Gender
Inclusive-Game Design Aspects Included!!
|
Lecture 7: 4/22/2008
Slides
ICE:
Conditionals in C# and XNA
(continued from L06)
Lecture 7
Quiz: C# Project to Download
|
Lecture 6: 4/17/2008
Slides
ICE:
Conditionals in C# and XNA
|
Lecture 5: 4/15/2008
Slides
ICE:
Conditional Statements: Multiple levels,
Power-Ups, more XNA
The Finished Game:
Airplane Shooter!
Shooter.zip
(http://www.yoyogames.com/downloads/tutorials/shooter.zip)
Power-Up Image: Speed
|
Lecture 4: 4/10/2008
Slides
ICE:
Analyzing Games
Game evaluation
rubric: version 1
FAQ: Make
the score depend on the speed of the bug
Example GameMaker File for the 'Score
Based On Speed' tutorial
The
Lecture 4 Quiz:
You will get
2 points for finding a game that
meets the criteria specified in
the "Exploring Games" exercise,
and bringing it to class.
If you do not do so, you
will get a zero on the
quiz.
|
|
Lecture 3: 4/8/2008
Slides
Handing in the
homework:
http://panitzco.com/CCC/StudentTracker/
(Direct link to this class:
http://www.panitzco.com/CCC/StudentTracker/Pages/course.php?courseId=3
)
ICE:
Intro To C# & XNA (via
XnaAssignmentBase):
.ZIP file (containing all the C#/XNA
starter projects for this lesson)
FAQ: How to use Alarms
to make something happen once a second
Example GameMaker File for the 'Alarms'
tutorial
|
Lecture 2: 4/3/2008
Slides
ICE:
MVC, Controller Objects, Variables, and Expressions
The Finished Game:
Capture The Bugs!
Insect0.png
Insect1.png
Insect2.png
Insect3.png
|
Lecture 1: 4/1/2008
Slides
ICE:
Getting Started With GameMaker
The Finished Game:
Capture The Bees!
The Finished Game
With Optional Extras: Capture The Bees!
Net.png (this is the image file that
contains a picture of the net)
Bee.png
Planet images for the background
(thanks to
revendir, and YoYoGames!)
Background music (from YoYoGames)
A good source of fun, interesting, and
unusual games:
http://www.shockwave.com/
Nonviolent, simple, unusual, fun:
Blix
How To Install Software At Home
Pre-Course Skills Test (This must be
done for at least 5 minutes)
Pre-Course Opinion Survey
Study Opt-Out
|
Upcoming
Lectures |