NWCCD 2017-18 Catalog 
    
    Aug 15, 2022  
NWCCD 2017-18 Catalog [This is an Archived Catalog.]

Add to Portfolio (opens a new window)

INET 1800 - Web Game Programming


This foundation level course teaches the essential elements in computer game programming.  The class utilizes an interpreted computer language, or scripting language, as a web development tool for web-based game creation.  The students program computer games that incorporate graphics, sound, and user interactivity for deployment on the web.

Prerequisites:
INET 1610 - Dynamic Web Graphics: Flash or instructor consent.

Minimum Student Competencies
Upon completion of the course, the student will:

  1. Use scripted programming or interpreted computer language programming.
  2. Demonstrate simulated physics with computer programming.
  3. Create a program that demonstrates the basics of artificial intelligence.
  4. Program collision detection.
  5. Program, using the following tools: event handlers, operators, booleans, conditional statements, and loops, logical operators, functions, arrays, objects, and classes.
  6. Program using trigonometry in games.
  7. Create working programs that demonstrate sound in games.
  8. Create a working example of parallax scrolling.
  9. Create a game program that functions in real time.
  10. Debug and troubleshoot game programs.
  11. Analyze and evaluate graphics and sound optimization for web delivery.
  12. Use server-side scripting to create high-score boards.


Credits: 3

Contact Hours: 3 lecture hrs/week



Add to Portfolio (opens a new window)