Video Game Design, CSC 4700 (3) / ART 4020 (2)
(Spring 2008)
Last change: $Date: 2008/07/15 14:00:56 $
LSU Pages for CSC4700 in Fall 2007
Photo's from CSC4700 in Fall 2007
This course is jointly taught by the University of Illinois at Chicago and Louisiana State University, using uncompressed video over high speed optical networks. Most of the lectures, and the course material, will be provided by Prof. Jason Leigh through the UIC Course CS426, and LSU students will take these lectures interactively. At LSU, students from the College of Basic Sciences (Computer Science) and the College of Art and Science will take part in interdisciplinary project teams.
This course is an introduction to the theory and
practice of video game design and programming. Video game programming
is one of the most challenging disciplines in Computer Science because
it attempts to combine, in real time, concepts in: computer graphics,
human computer interaction, networking, artificial intelligence,
computer aided instruction, computer architecture, and databases. In
this class students will form project groups consisting of both CS and
Art majors, to design, build and demonstrate a simple video game. Some
of the topics you will learn include:
Acknowledgements: This course would not be possible without the support of the LSU Center for Computation & Technology and the Louisiana Optical Network Initiative. The technologies used for networking make use of research and development carried out through the NSF EnLightened Computing project (0509465) which at LSU involved faculty and researchers in the Department of Computer Science and Center for Computation & Technology.
Instructors and Enablers
Dr Gabrielle Allen
Department of Computer Science, Louisiana State University
Email: allen@bit.csc.lsu.edu
Web: http://www.cct.lsu.edu/~gallen
IM: gridrebel
Dr Stephen David Beck
Department of Music, Louisiana State University
Email: sdbeck@lsu.edu
Web: http://www.cct.lsu.edu/~sdbeck
IM: sdbeck
Vinay Amatya (TA)
Department of Computer Science/CCT, Louisiana State University
Email: vamatya@cct.lsu.edu
IM: vcamatya
Shalini Venkataraman (Advisor)
Center for Computation and Technology, Louisiana State University
Email: shalini@cct.lsu.edu
Web: http://www.cct.lsu.edu/~shalini
IM: svenkataraman05
Students should approach Dr Allen and Dr Beck as appropriate for administrative issues regarding the class.
Office hours: 302 Johnston Hall, Friday 1pm to 2pm.
General Information
Location: Johnston
Hall,
3rd Floor Classroom (338)
Times: Friday 2pm to 5pm
Prerequisites
Suggested Prerequisites: CS1351, CS2259, with some algorithms covered in CS3102
Textbook
Core Techniques and Algorithms in Game
Programming
Daniel Sanchez-Crespo Dalmau
New Riders Press.
Grading
Grading scale will be fixed during the first few weeks. Most of the marks will be provided for the final project.
Class Policies and Other Notes
- Students are responsible for checking their mail regularly using their LSU addresses.
- A mail list for the LSU class has been set up, gamestudents@cct.lsu.edu
- If you email the instructors make sure the subject includes CS4700
Gaming Lab
Students will need to use their own laptops or PCs for the course, however we should have access to some machines for the class in an unofficial game lab in the Imaginarium on the 3rd floor of the Frey Building.
Lecture Schedule
Local copies of class material will be
maintained here.
For complete notes please refer to Prof Leigh'sCS
426 Spring 2008 schedule.
| Class | Date | Lecture | Notes |
|---|---|---|---|
| 1 | Jan 18 | 2 | Jan 25 | 3 | Feb 1 | (Dr Allen not at class) | 4 | Feb 8 | 5 | Feb 15 | (Dr Allen not at class) | 6 | Feb 22 | (Dr Leigh not at class) | 7 | Feb 29 | 8 | Mar 7 | Mid-Semester Exam Week | (No break at UIC) | 9 | Mar 14 | 10 | Mar 21 | Spring Break at LSU | 11 | Mar 28 | (Spring Break at UIC) | 12 | Apr 4 | Midway Presentations | 13 | Apr 11 | 14 | Apr 18 | 15 | Apr 25 | 16 | May 2 | Final Presentations | (LSU Concentrated Study) |
| May 7 | Final Project Due |
Game Companys
| Company | Members |
|---|---|
| Games Gone Wacky http://gamesgonewacky.com/ |
Michael Carroll (Lead) Richard Guidry (Programmer) Kyle Baker (Art) |
| Smack Yo Mama Studios http://symstudios.net/ |
Jason Tate (Lead) |
| Caffeine OverDose Productions http://caffeine-overdose.game-server.cc/ |
Kyle Wall (Lead) Eugene Radcliff (Artist) James Jilek (Artist) Rajat Mahajan (Programmer) Frank Loeffler (Programmer) |
| Plan C Software http://planc.pcriot.com/ |
Josh Mayer (Lead) Devin Ourso (Programmer) Josh Wascom (Programmer) Nicholas Scheurich (Visiting Artist) |
| Logic Play http://www.logicplay.net/ |
Carl Scogland (Lead) MichaelLe Blanc (Programmer) Alex Chretien (Programmer) Mohammed Diabi (Programmer) |