MCQs > IT & Programming > IOS Game Development MCQs > Basic iOS Game Development MCQs

Basic iOS Game Development MCQ

1. Name some items you should include in the specification document of your game.

Answer

Correct Answer: Application definition statement (A sentence describing the overall concept of your game and the intended audience) - Game features.

Note: This Question is unanswered, help us to find answer for this one

2. What is the iPhone screen resolution?

Answer

Correct Answer: 960 x 640

Note: This Question is unanswered, help us to find answer for this one

3. What are Leader Boards?

Answer

Correct Answer: Shows player scores for your game (encourages competition between people)

Note: This Question is unanswered, help us to find answer for this one

4. What does the UIKit framework contain?

Answer

Correct Answer: Classes that you use to build the user interface of your program.s

Note: This Question is unanswered, help us to find answer for this one

5. What are some features of Game Center?

Answer

Correct Answer: Adds social functions to your game - Leader Boards - Achievements - Friends Lists - Turn-based Gaming - Auto matching to anonymous players

Note: This Question is unanswered, help us to find answer for this one

6. Describe the iOS environment.

Answer

Correct Answer: Your game - Cocoa Touch (UIKit) - Media Services - Core Services (Foundation) - Core OS

Note: This Question is unanswered, help us to find answer for this one

7. Give an example of using GPS?

Answer

Correct Answer: Incorporate the location of the player into the game.

Note: This Question is unanswered, help us to find answer for this one

8. What does the Core Services contain?

Answer

Correct Answer: Built upon the Core OS layer - it provides access to the hardware features in the Core OS layer and contains the Foundation framework.

Note: This Question is unanswered, help us to find answer for this one

9. What is OpenGL?

Answer

Correct Answer: It is a C-based graphics library that you can use to build high-performance 2D and 3D graphics.

Note: This Question is unanswered, help us to find answer for this one

10. Ways to handle user interaction?

Answer

Correct Answer: Monitor touch events - Using gesture recognizers.

Note: This Question is unanswered, help us to find answer for this one

11. What is Core Animation?

Answer

Correct Answer: The framework behind the animations that you see in the iPhone UI.

Note: This Question is unanswered, help us to find answer for this one

12. Audio Toolbox Framework

Answer

Correct Answer: Deeper then AV Foundation. You can precisely synchronize audio playback with your application.

Note: This Question is unanswered, help us to find answer for this one

13. What does the Core OS contain?

Answer

Correct Answer: The most basic components of the iOS operating system including the Kernel - file system - networking components and device drivers.

Note: This Question is unanswered, help us to find answer for this one

14. Open-AL Framework

Answer

Correct Answer: Used to create positional-based stereo sound playback.

Note: This Question is unanswered, help us to find answer for this one

15. Some attributes of a successful iOS Game

Answer

Correct Answer: Simple - Easy to learn - Short levels that can be played in minutes - Simple control schemes - Interact directly with the game actors.

Note: This Question is unanswered, help us to find answer for this one

16. Explain the Cocoa Touch layer.

Answer

Correct Answer: The highest level APIs in the iOS ecosystem. It includes the UIKit framework. On top of this layer you build your game.

Note: This Question is unanswered, help us to find answer for this one

17. Ways to prototype your game

Answer

Correct Answer: Using pen and paper and cut outs - Using a graphics or layout program.

Note: This Question is unanswered, help us to find answer for this one

18. What is an Accelerometer used for?

Answer

Correct Answer: To determine the orientation of the device.

Note: This Question is unanswered, help us to find answer for this one

19. What do you use to handle user interactions in iOS?

Answer

Correct Answer: The UIKit

Note: This Question is unanswered, help us to find answer for this one

20. What is the HIG?

Answer

Correct Answer: Human Interface Guide from Apple.

Note: This Question is unanswered, help us to find answer for this one

21. Functions of Game Kit

Answer

Correct Answer: Peer-to-peer networking - In-game voice chat - Game Center.

Note: This Question is unanswered, help us to find answer for this one

22. Define Cocoa

Answer

Correct Answer: A set of object oriented frameworks that provides a runtime environment for apps running in Mac OS X and iOS.

Note: This Question is unanswered, help us to find answer for this one

23. Layers of 3D Drawing in iOS.

Answer

Correct Answer: GLKit - OpenGL ES

Note: This Question is unanswered, help us to find answer for this one

24. Describe the Media Services.

Answer

Correct Answer: It is responsible for providing the graphics and sound APIs that you will use to build your games. Includes Core Graphics - Core Animation and Core Audio.

Note: This Question is unanswered, help us to find answer for this one

25. What is Peer-to-peer networking?

Answer

Correct Answer: Allows you to set up an ad hoc network between devices.

Note: This Question is unanswered, help us to find answer for this one

26. Audio Unit Framework

Answer

Correct Answer: Allows your application to host audio processing plug-ins called audio units.

Note: This Question is unanswered, help us to find answer for this one

27. Most important Cocoa frameworks for building iOS apps?

Answer

Correct Answer: Foundations and UIKit

Note: This Question is unanswered, help us to find answer for this one

28. What are Achievements?

Answer

Correct Answer: Awards that you can give to players for completing certain goals in your game.

Note: This Question is unanswered, help us to find answer for this one

29. Layers of 2D Drawing in iOS.

Answer

Correct Answer: UIKit - Core Graphics

Note: This Question is unanswered, help us to find answer for this one