University of Houston-Victoria



Gaming (GMNG)

GMNG: 3310:  3D Modeling
Cr. 3. (3-3-0). Prerequisite(s): Junior or higher standing.
Fundamental 3D theories, principles, methodologies for creating and exploring 3D computer models.

GMNG: 3311:  Game Design
Cr. 3. (3-3-0).
This course provides students with a theoretical and conceptual understanding of game design.  Topics include narrative design, symbolism, mechanics, and psychological underpinnings of successful games.

GMNG: 4300:  Special Topics in Digital Gaming and Simulation
Cr. 3. (3-3-0). Prerequisite(s): Varies with class offering.
A course in the BS in Computer Science and BAAS with Concentration in Digital Gaming and Simulation.

GMNG: 4305:  Digital Gaming and Simulation Internship
Cr. 3. (3-3-0).  Prerequisite(s): COSC 3331; 6 s.h. UD GMNG with a minimum grade of "B" completed course work applied to the project, or permission from instructor.
Provides students the opportunity to apply classroom theory to actual practice and to broaden their experience by exposure to industrial practice in Gaming or Simulation.

GMNG: 4310:  Advanced Game Programming with DirectX
Cr. 3. (3-3-0) Prerequisite(s): DirectX Programming and MATH 3361 Linear Algebra, or permission from instructor.
Provides an advanced knowledge of programming interactive computer graphics, with an emphasis on game development, using real-time shaders with DirectX.

GMNG: 4311:  Advanced 3D Modeling
Cr. 3. (3-3-0).  Prerequisite(s):  GMNG 3310, MATH 3321
Fundamental 3D theories, principles, methodologies for creating and exploring 3D computer models, modeling techniques including texturing, lighting, and rendering 3D models.  Apply the concepts to one or more programming projects.  A major term-long team project ending with a presentation.

GMNG: 4312:  Game Engines
Cr. 3. (3-3-0).  Prerequisite(s):  COSC 3317 or permission from instructor.
Graphics game engines and their high-level APIs, behavioral control for characters, level design, gameplay, interface issues and the business, social and personal aspects of games.  The development of gameplay using a commercial 3D gaming engine such as Unreal Tournament 2004 (UT).  Team project required.  (Formerly GAM 4312)

GMNG: 4314:  Gaming Networks Architecture
Cr. 3. (3-3-0).  Prerequisite(s):  COSC 4339 Telecommunications and Networking, or a background in networking with concurrent enrollment in COSC 4339.
Study the theory and application of massively multiplayer game development.  Topics will include design, architecture, and development of massively multiplayer gaming systems. Network, security, and database techniques used in the development process will also be covered.

GMNG: 4316:  Advanced Leveling
Cr. 3. (3-3-0). Prerequisite(s):  MATH 3321, GMNG 3310
In depth coverage of level design theory for games and simulations, and applications of leveling theory in designing levels, characters, and objects.

GMNG: 4317   Art for Gaming
Cr. 3. (3-3-0). Prerequisite(s): GMNG 3310
Study of 3D animation, lighting, shading, texture, digital sound, and other building blocks to produce 3D animation using modeling, entering, animation and outputting software. Application to digital games and simulations training models. A major term long project ending with a presentation.

GMNG 4318:   Advanced Animation for Gaming
Cr. 3. (3-3-0).  Prerequisite(s): GMNG 3310 and Math for Gaming, or permission from instructor
Concepts and theories about motion modeling.  Students will gain skills in creating scripts for multimedia animating objects and developing multimedia animation projects.

GMNG 4320:   Digital Games as Communication
Cr. 3. (3-3-0). Prerequisite(s): 6 s.h. of Gaming
Course brings questions about texts, producers and audiences to the new medium of the digital game as a way to further our understanding of this popular cultural phenomenon. 

GMNG 4321:   Game Development Project Management
Cr .3. (3-3-0). Prerequisite(s): GMNG 4312 Game Engines.
Acquire and apply knowledge and skills necessary to lead, manage, and be a member of successful game project teams such as software or game development projects. Planning, estimating, scheduling, risk management, tracking, staffing, organization, quality management, and configuration management.

GMNG 4322:   Game Artificial Intelligence and Behavioral Modeling
Cr. 3. (3-3-0). Prerequisite(s): MATH 3391 and COSC 3317
Navigation, pathfinding, non-player character behavior, strategic intelligence, content generation, conversational behavior, coordinated behavior, learning–player modeling, strategy learning, etc.  Combine design and technology to craft a powerful, engaging player experience. 

GMNG 4323:   Virtual Reality
Cr. 3. (3-3-0).  Prerequisite(s):  GMNG 3310
This course focuses on the theory, design, implementation and application of creating three-dimensional stereoscopic real-time virtual environments.

GMNG 4340:   Senior Project
Cr. 3. (3-3-0). Prerequisite(s): COSC 3331; 6 s.h. UD GMNG course with a minimum grade of B or permission from instructor.          
Individual or group project directed by faculty/industry experts.  Plan, develop, implement prototype game or simulation project from concept to completion.  Present final prototype and portfolio to a jury of faculty and gaming/simulation company representatives.  Must be approved by faculty advisor before project can be initiated.