GAMING ARCHITECTURE AND PROGRAMMING (GAP) MAY 2011 INFORMATION TECHNOLOGY SEMESTER 8
(3 Hours) [Total Marks : -100]
1. a) Write a program in C++ to capture the mouse and draw lines. [10 Marks]
b)What are sprites and why are they used? Write a basic sprite class and explain the various
properties in it? [10 Marks]
2. a) What are the phases in Gameplay development?Explain the process, people involved in
each phase? [10 Marks]
b) Describe Blue-Sky research in detail. [10 Marks]
c) Define middleware. Describe the popular 3D engines currently in use. [10 Marks]
3. (a) Explain in detail Cleanup process to be followed during and after the game exit. [10 Marks]
(b) What are tokens? Explain tokenization in pong game specifying interaction matrix and the
sequence of events that occur when a goal is scored. [10 Marks]
4. (a) State the design patterns that are commonly used in game design and explain any four with
examples. [10 Marks]
(b) Discuss the seven golden principles of effective game design. [5 Marks]
(c) Give a practical example of :- [5 Marks]
i. Using Inheritance over Containment.
ii. Using Containment over Inheritance
(d) Describe the game build process. [5 Marks]
5. (a) Explain why game development has to be tier-based? Describe the application of Tier-Based
approach to architecture design. [10 Marks]
(b) What is source control? Explain in brief the different functionalities provided by Source
Control System? [10 Marks]
6. (a) Explain the various platforms on which game can be deployed on? What are the advantages
and disadvantages of each of these platforms? [10 Marks]
(b) Describe the 3D graphics pipelines in detail. Explain the various inputs to this pipeline and
the operations performed on it by graphics pipeline. [10 Marks]
7. Write short note on (Any four) :- [20 Marks]
a. Peek Message Method
b. Hard and soft architectures
c. Chroma key
d. Scene nodes
e. Stack memory Vs Heap memory
f. Audio Formats
Gaming architecture and programming question papers for May 2012
No comments:
Post a Comment