AGGP 110C Math and Physics for Game Programmers

This is only part of the course materials since the course was developed prior to the TAA4 grant. However, this course emphasizes math and physics play key roles in game programming. Effective use of math is needed for code design, data structures utilization, using design patterns, developing artificial intelligence (AI), using scripting engines, controlling 3D pipelines and texture mapping development. Math is also needed to implement the physics utilized in Newton's laws and concepts of collisions and reactions. Programmed applications which use math and physics in game development will form the foundation for this hands on course.
Date:
2016-04-26
Primary Material Type:
Collection
Institution:
NHTI-Concord`s Community College
Project Name:
Growing the Economy Through Information Technology (Get IT NH)
Funding Source:
TAACCCT Round 4
Subjects:
math, physics, game programming, CGI, scripting engines, controlling 3D pipelines , texture mapping development

Industry / Occupation

Industry Partner:
Business Advisory Council
Industry Sector:
Professional, Scientific, and Technical Services -- Professional, Scientific, and Technical Services -- Computer Systems Design and Related Services (5415)
Occupation:
Computer and Mathematical Occupations -- Computer Programmers (15-1021)

Education / Instructional Information

Instructional Program:
Computer and Information Sciences and Support Services (11)
Credit Type:
  • Credit
Credential Type:
  • Stacked/Latticed Credential Model
  • Associate Degree
Educational Level of Materials:
  • 1st year Community College or equivalent
  • 2nd Year Community College or equivalent
Time Required:
typical 16 week semester
Language:
English (United States)
Interactivity Type:
Presentation only - requires user to navigate through content.
Quality of Subject Matter was assured by:
  • Participation as an ongoing member of team developing the instructional materials
  • Conducting an evaluation of the instructional materials and providing a report
Quality of Online/Hybrid Course Design assured by:
  • Expertise of Project's Instructional Designers
Course Note:
Animation and Graphic Game Programming

Accessibility

Accessibility Features:
  • Text Access - Text to Speech
  • Text Adjust - Compatible
  • Text Adjustment - Adjust Font and Colors
  • Reading Layout - Reflow the Text
  • Reading Layout - Page numbers match printed material
  • Reading Layout - Reflow the Text
  • Reading Order - Digital resource layout
  • Structural Markup - Navigation Text
  • Structural Markup - Lists
  • Structural Markup - eReader application
  • Table Markup
  • Hyperlinks Rendered As Active
  • Colors Compatible With Assistive Technology
  • Contrast Ratio of at Least 4.5:1.
  • Non-Decorative Images Have Alt Text
  • Decorative Images Marked With Null Alt Text
  • Complex Images, Charts, and Graphs Have Text Descriptions
  • Synchronized Text Track
  • Transcript Provided With Audio Content
  • Audio/Video Delivered Via Media Player
  • Non Flickering Content

Copyright / Licensing

Primary License:
Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.