|
|
Dec 26, 2024
|
|
CS 162 - Graphics and Game Programming I
5.0 Credits Introduction to the Microsoft DirectX game and graphics libraries and their use in the development of Windows based games, animation, and other graphics applications. Prerequisite CS 161 with a grade of 2.5 or higher or instructor permission. Course-level Learning Objectives (CLOs) Upon successful completion of this course, students will be able to:
- Describe the general purpose of programming libraries and application programming interfaces (APIs).
- Describe various graphics and multimedia programming libraries available for the Windows environment.
- Describe the general principles of the COM (Component Object Model) architecture.
- Describe the various components of the DirectX programming library including DirectDraw, DirectSound, DirectMusic, DirectInput, Direct3D, DirectShow, DirectPlay, DirectMedia, and Direct Animation.
- Enumerate the hardware and software requirements needed to both develop and run DirectX applications.
- Make DirectX function calls from within Visual Basic.NET, C#, or C++ programs.
- Create an application using .NET and DirectDraw which will allow a user to smoothly scroll through a tiled world.
- Describe some common programming problems associated with smooth animation.
- Complete a project as part of a team or group programming effort.
Add to Personal Catalog (opens a new window)
|
|
|