Butte College Spring 2014
COURSE SYLLABUS
CSCI 11
Course Information
Course #/Control #: CSCI 11/8483
Course title: Introduction to Game Design and Development
Course description: This course introduces students to the concepts, technologies, and techniques of game design and development. The course covers the history of games, game theory, the phases of game development, the use of computers and other media in the development of games, and game testing and analysis. Students will explore the ethical and social issues associated with the design, production, and marketing of games. The course emphasizes the importance of teamwork in, and the interdisciplinary nature of, the games industry.
Student Learning Outcomes: Upon the satisfactory completion of this course, the student will be able to:
  1. Describe the role of the game designer in the game development process.
  2. List and describe the formal and dramatic elements that comprise a well-designed game.
  3. Conceptualize and refine an idea for a game.
  4. Produce prototypes for games using computers and other media.
  5. Design and conduct a playtesting session for a game concept.
  6. Analyze a game design for completeness, correctness, balance, and fun.
  7. Describe the roles of the members of a game development team.
  8. Define the stages of game development.
  9. Produce a formal design document for a game.
  10. List and describe the major genres, developers, and publishers of games.
Class meeting time/place: TTh, 3:00pm - 5:30pm, CHC 238
Course web page: http://foobt.net/spring2014/csci11_8483
Instructor Information
Instructor name: Boyd Trolinger
Office: MC 241
Office hours: MW 10:30am-12:00pm, MC 241; TTh 2:00-3:00pm, CHC 238; by appointment
Email: jboydt@foobt.net
Course Materials
Recommended items: earbuds or headphones
Course Requirements
Assigned reading: Readings will be assigned over the course of the semester to reinforce lecture material.
Individual and team work: Students will complete several assignments and projects in this class working both individually and in teams. The culminating project for the semester will be the design, documentation, and implementation of a fully playable game demo. See below for details on individual and team assignments and projects.
Game reviews: Students are required to complete six (6) reviews of published games using the game review form which can be found in the files section of the course website. Students may review video and/or tabletop games unless otherwise specified. Game reviews must be submitted in hard-copy, at the start of class on their due date. No late work on game reviews will be accepted, for any reason.
Design challenges: Students will complete several design challenges, using both physical materials and Construct 2, a program for creating HTML5 games. Details for each design challenge can be found on the assignments page of the course website. Construct 2 can be downloaded for free from Scirra. Completion of design challenges must be demonstrated in class; design challenges will not be accepted by email. No late work on design challenges will be accepted, for any reason.
"One-sheet" and "elevator pitch": Every student will create a "one-sheet" based on a game design document she/he created for a game of her/his design. Every student will also present an "elevator pitch" to the class using the "one-sheet" as a reference. Details for the one-sheet and elevator pitch assignments can be found on the assignments page of the course website. No late work on the "one-sheet" or "elevator pitch" will be accepted, for any reason.
Progress reports: After game development teams have been created, teams will maintain and present, every week, a progress report to the class. Progress reports will contain information about what work has been done on the team's game over the week prior, and what work is planned for the coming week. Additionally, development teams will present brief demonstrations of their games every other week (see the class schedule). Details for progress reports can be found on the assignments page of the course website. No late work on progress reports will be accepted, for any reason.
Game design document and playable game demo: The culminating project for the semester includes both a fully-developed game design document and a fully playable game demo. Students will work with their development teams to complete the game design document and playable game demo. Requirements for the game design document and playable game demo can be found on the assignments page of the course website. No late work on game design documents or playable game demos will be accepted, for any reason.
Late work: Late work will not be accepted on any assignment for any reason.
Absences and participation: Students who miss four (4) class meetings in a row will be dropped from the course for lack of participation. Students who fail to submit four (4) assignments, of any kind, in a row will be dropped from the course for lack of participation.
Honesty and integrity: All of the work you do in this course must be your own, unless otherwise directed by the instructor (for example, pair or group activities). Cheating or plagiarism on any assignment will result in a zero for that assignment.
Grades  
Computing your semester grade: All semester grades are computed as the percentage of points you earned against the total possible points. Letter grades are awarded as follows -- A (90%), B (80%), C (70%), D (60%), F (below 60%). The levels and achievements are provided only to provide a rough guideline of your progress in your class and should not be considered the final determination of your grade in this class.
Earning levels and grades:
Level 10 (A*) : 4085 pts and higher (!Master game designer!)
Level 9 (A) : 3870 pts and higher
Level 8 (B) : 3440 pts and higher
Level 7 (C) : 3010 pts and higher
Level 6 (D) : 2580 pts and higher
Level 5 : 2150 pts and higher (Level 5 and below earn F)
Level 4 : 1720 pts and higher
Level 3 : 1290 pts and higher
Level 2 : 860 pts and higher
Level 1 : 430 pts and higher
Level 0 : below 430 points
 
Earning points: Design challenges - 14 @ 100 pts each, max 1400 pts
Progress reports - 8 @ 100 pts each, max 800 pts
Game reviews - 6 @ 150 pts each, max 900 pts
"One-sheet" and "elevator pitch" - 1 @ 200 pts, max 200 pts
Game design document and Playable game demo - 1 @ 1000 pts, max 1000 pts

Total possible - 4000 pts
Miscellaneous Information
Please review the Butte College Attendance Guidelines and Butte College Academic Honesty documents that detail official Butte College policy relevant to these matters.
A course outline is on file in the department office. If a student would like to have a copy, please request one from the instructor.
 
The Center for Academic Success (CAS) provides academic support services to Butte College students. It is located inside the Learning Resource Center on main campus and in CHC 230 and 231 at the Chico Center. CAS is open Monday through Thursday, 8:00 a.m. to 5:00, and Friday 8:00 a.m. to 3:00 p.m. on main campus. Hours for CAS at the Chico Center are Monday through Thursday, 9:00 a.m. to 2:00 p.m., Friday 9:00 a.m. to 12:00 p.m., and Monday evening, 5:00 p.m. to 8:00 p.m. Free services include Tutoring, Computer Labs, Workshops, Group Study Rooms on main campus, and TIP Sheets. Students may take a Critical Skills for College Success 1/2−unit course through CAS. For more information, go to www.butte.edu/cas.