| JOHNSON COUNTY COMMUNITY COLLEGE |
| TECHNOLOGY DIVISION |
| GAME DEVELOPMENT |
| COURSE OUTLINE |
| Title: Game Programming III-Capstone |
Effective Term: Spring 2009 |
| Number: GAME 250 |
Credit Hours: 4 |
Contact Hours: 5 |
| Course Type: Career |
Lecture Hours: 3 |
Lab Hours: 2 |
Description:
This course is designed for students to apply the foundations of game
design and game programming to a significant original game. Students
should work within a team to analyze a problem, develop and present a
proposed game design document, build a demonstrable prototype of the game
and develop a significant portion of the finished product. Students should
also develop a project schedule and present progress information to the
class. Students should also develop job search skills and both written and
oral communication skills. 3 hrs. lecture, 2 hrs. lab by arrangement/wk
Associated Costs: These are additional (out-of-pocket)
expense considerations that students should expect in addition to the
course tuition, fees, and textbooks. $20 to $50.
Supplies: Refer to the instructor’s course syllabus for details
about any supplies that may be required.
| Prerequisites: |
GAME 200 Game Design
and
GAME 230 Game Programming II -3D
and
CIM 145
and
ENGL 150 Digital Narratives
and
|
| Prerequisite or corequisite: |
GAME 180 Artificial Intelligence for Games
|
Textbook(s): NONE
Course Fees: NONE
Course Objectives:
Upon successful completion of this course the student should be able to:
- Apply the techniques of business, game design, game programming, digital narrative and computer animation to the development of a complete game design document.
- Conduct a walkthrough of the technical aspects of the game.
- Create a working prototype to demonstrate a portion of the game.
- Interview potential users to determine the potential for success.
- Use the techniques of project management and time management to analyze progress and meet development time deadlines.
- Work within a group environment to develop a working portion of a complete game.
- Plan an organized job search effort, including a resume, letter of application, job application form, mock interview, follow-up letter, and networking plan.
Content Outline & Competencies:
I. Needs Analysis and Feasibility Study
A. Interview potential users
B. Investigate game engine alternatives
C. Write a Project Proposal and Presentation
II. Business Management Techniques
A. Plan the elements: tasks, resources, dependencies, milestones
B. Assign team roles: animator, storyteller, programmer, producer
C. Implement scheduling techniques
D. Update and report
III. Game Concept Prototype
A. Demonstrate the game engine
B. Script the game prototype
C. Present the game prototype
IV. New Game Development
A. Design the game
B. Delegate tasks to team members
C. Design the levels
D. Conduct progress walkthroughs
E. Implement the game
F. Plan for beta testers and support
V. Job Market Preparation
A. Research local firms
B. Prepare resume and career objectives
C. Write cover letters and follow-ups
D. Employ job search techniques
E. Practice interviewing techniques
VI. Communications Skills
A. Written Communications
B. Verbal Communications
C. Listening Skills
D. Using Visual Aids
Methods of Evaluation of Competencies:
Evaluation of student mastery of course competencies will be accomplished
using the following methods:
50% of grade - Completion of one semester project and Job Search
assignment
50% of grade - Completion of two examinations
100% - Total
Grade Criteria:
A = 90%
B = 80%
C = 70%
D = 60%
F = less than 60%
Caveats:
- Be an avid player of games.
Disabilities:
If you are a student with a disability, and if you will be requesting
accommodations, it is your responsibility to contact Access Services.
Access Services will recommend any appropriate accommodations to your
professor and his/her director. The professor and director will identify
for you which accommodations will be arranged.
JCCC provides a range of services to allow persons with disabilities to
participate in educational programs and activities. If you desire support
services, contact the office of Access Services for Students With
Disabilities (913) 469-8500, ext. 3521 or TDD (913) 469-3885. The Access
Services office is located in the Success Center on the second floor of
the Student Center.