Announcements

Important announcements related to the course will be posted here.

Fri, Jan 12:
Thanks to all of you for your hard work and serving as the set of "bold pioneers" for the first experimental offering of this course. If you have suggestions for thoughts on improving the course (beyond those discussed in class or on the course evaluations) please let me know. The project web pages are now available, and can be accessed from the class Project page.
Tue, Dec 12:
Please take a few moments to fill in the Online Course Evaluation. I do not see these comments until after all the grades have been assigned, and your comments will be very important in determining what changes I make in future offerings of this course.
Mon, Dec 11:
Please check out the Project page for the latest due date information on the project. The final demos will be presented in our class room starting at 8:30am this Friday, during our normal final exam time. Please plan to give a professional presentation of your project and its features.
Wed, Nov 22:
On Monday, Nov 27, Jeff Ward and some other people from Bethesda Softworks will present a talk "Intro to Game Architecture". The talk is at 1:00pm in CSIC 1115. See the announcement below (Nov 7) for other talks to be given in class.
Wed, Nov 15:
The requirements for the next phase of the project, the Initial Prototype, is now available on the Project page. It is due midnight of Tue, Nov 21.
Wed, Nov 8:
Having difficulty getting CVS set up?
Tue, Nov 7:
We have three guest speakers from local game companies. Two will talk in our class and one will give his talk at the weekly graphics lunch meeting.
  • Jeff Ward (Bethesda Softworks), Mon Nov 27, 1:00pm in CSIC 1115.
  • Bretton Wade (Firaxis), Tue Nov 28, in class.
  • Ed Fletcher (Breakaway), Tue Dec 5, in class.
Tue, Nov 7:
Linuxlab accounts are available. If you did not get one in class, send me email.
Tue, Oct 31:
The midterm exam will be in class this Thu, Nov 2. The exam will be closed book and closed notes, but you are allowed 2 sheets of notes (front and back).
Thu, Oct 19:
Stage 1 (Initial Project Description) will be due next Thu, Oct 26 at midnight. The description can be found on the new Project Page.
Wed, Oct 18:
Project teams have been set up. Here they are. We have set up discussion boards in ELMS, one for each team.
  • 1st-Person Pac-Man: Adam Bates, Ryan Ashford, Dariush Samari, Mike VanDaniker.
  • Terp Campus: Adam Beytin, Jason Hammett, Tom Raybold.
  • Super Graphics Bros Jonathan Howard, Kyle McKillop, Gabe Sorrel, Mike Welch.
  • Freespace 3: Louis Marti, Fredrick Lidstrom, Will Rall, Chris Williamson.
  • Super PONG-tag 3D: Chris Ranney, Drew Lund, Rob Scout.
Thu, Oct 12:
The votes have been counted. The winning proposals are (listed in alphabetical order) are:
  • Adam Bates (1st Person Pac-Man)
  • Adam Beytin (Terp Campus)
  • Jonathan Howard (Super Graphics Bros)
  • Fredrik Lidstrom (Death Star Joyride)
  • Louis Marti (Freespace 3)
  • Chris Ranney (Super PONG-tag 3D)
Please check these proposals over. This coming Tue, Oct 17 in class we will assign people to projects. Also, the above winners will give a short (5 minute) presentation of their vision for their project.
Mon, Oct 9:
At this week's ACM meeting, there will be a talk by Davor Mrkoci, a former EA developer, on "Life in the Gaming Industry: Confessions of an Ex Game-Developer." The talk will be on Thu, Oct 12, at 5:15.
Fri, Oct 6:
You can now vote for your favorite proposals.
  • Log into ELMS.
  • Visit the Discussion Board first (very important) to check out the latest updates on people's proposals.
  • Visit the Assignments section and select Voting Proposals) to register your vote.
Vote for your 3 favorite proposals, and submit your results before midnight of Tuesday, Oct 10. The winners will be announced in class on Thursday, and will be asked to give a short 5-minute presentation of their project.
Sun, Oct 1:
Project proposals have been posted on the class Proposals Page. We have also set up a discussion board in ELMS in order for people to post your questions, thoughts, and opinions about these proposals. We will soon be voting on selecting the proposals to be implemented, so think about which proposals you like.
Wed, Sep 27:
The submission procedure for Assignment 2 (Proposal) is exactly the same as for Assignment 1. Please visit the Handouts Page (under "Programming Assignment 1: Further Information") for details, but access Assignment 2 rather than Assignmen 1.
Tue, Sep 26:
We have set up a couple of Discussion Boards in ELMS for you to post questions, thoughts, or comments to be read by other students in the class. We have set up two boards currently:
  • Games and Game Programming
  • Project Proposals
To access them, first log into ELMS, select our course, and in the sidebar select "Discussion Board".
Thu, Sep 21:
The next assignment has been posted to the Handouts Page. It involves writing a short project proposal for a game for the final project. We will have a discussion of these proposals, and the top ones will be selected for implementation. The proposals are due next Thursday, Sep 28.
Wed, Sep 20:
Please see the Handouts Page (under "Programming Assignment 1: Further Information") for the latest information on how to submit your assignment.
Tue, Sep 19:
Submission information is now available for Programming Assignment 1. Please visit the Handouts Page (under "Programming Assignment 1: Further Information") for details.
Tue, Sep 12:
The TA and I have posted office hours (Mon, Wed 1-2 for me and Tue, Thu 1-2 for Minkyoung). If you cannot make these times, please feel free to arrange some other time by email or by talking with me or Minkyoung after class.
Thu, Sep 07:
We have posted a sample template program to help get you started with Programming Assignment 1. It can be downloaded from the class Handouts Page.
Thu, Sep 07:
Programming Assignment 1 will be handed out today in class. It can be downloaded from the class Handouts Page. It is due in two weeks on Thu, Sep 21. Also check out the handout on sphere collision, which appears on the same page.
Thu, Sep 07:
Evan Golub has put together a page from which to obtain copies of either Visual Studio.NET 2003 or 2005 (Express). The link is:
http://msdnaa.cs.umd.edu:8000/software/cmsc498m
To access this page, you will need an account and password. They may be obtained by request by sending email to our TA, Minkyoung.

Web Accessibility