|
|
Dec 22, 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 (was CMPSC 162).
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). [REASON]
- Describe various graphics and multimedia programming libraries available for the Windows environment. [REASON]
- Describe the general principles of the COM (Component Object Model) architecture. [REASON]
- Describe the various components of the DirectX programming library including DirectDraw, DirectSound, DirectMusic, DirectInput, Direct3D, DirectShow, DirectPlay, DirectMedia, and Direct Animation. [REASON]
- Enumerate the hardware and software requirements needed to both develop and run DirectX applications. [REASON]
- Make DirectX function calls from within Visual Basic.NET, C#, or C++ programs. [REASON]
- Create an application using .NET and DirectDraw which will allow a user to smoothly scroll through a tiled “world”. [REASON]
- Describe some common programming problems associated with smooth animation. [COMMUNICATE]
- Complete a project as part of a team or group programming effort. [COMMUNICATE]
Add to Personal Catalog (opens a new window)
|
|
|