SUBJECTS
|
BROWSE
|
CAREER CENTER
|
POPULAR
|
JOIN
|
LOGIN
Business Skills
|
Soft Skills
|
Basic Literacy
|
Certifications
About
|
Help
|
Privacy
|
Terms
Search
Test your basic knowledge |
iOS Game Development
Start Test
Study First
Subjects
:
it-skills
,
apple
Instructions:
Answer 41 questions in 15 minutes.
If you are not ready to take this test, you can
study here
.
Match each statement with the correct term.
Don't refresh. All questions and answers are randomly picked and ordered every time you load a test.
This is a study tool. The 3 wrong answers for each question are randomly chosen from answers to other questions. So, you might find at times the answers obvious, but you will see it re-enforces your understanding as you take the test each time.
1. Audio Toolbox Framework
Adds social functions to your game - Leader Boards - Achievements - Friends Lists - Turn-based Gaming - Auto matching to anonymous players
Deeper then AV Foundation. You can precisely synchronize audio playback with your application.
Allows you to set up an ad hoc network between devices.
1024 x 768
2. Describe the Media Services.
NeXTSTEP - That is why you'll see so many classes named NS(something)
The most basic components of the iOS operating system including the Kernel - file system - networking components and device drivers.
Your game - Cocoa Touch (UIKit) - Media Services - Core Services (Foundation) - Core OS
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.
3. What are Leader Boards?
Using pen and paper and cut outs - Using a graphics or layout program.
Your game - Cocoa Touch (UIKit) - Media Services - Core Services (Foundation) - Core OS
To determine the orientation of the device.
Shows player scores for your game (encourages competition between people)
4. Most important Cocoa frameworks for building iOS apps?
Foundations and UIKit
The framework behind the animations that you see in the iPhone UI.
Objective-C interface with many more options and fewer limitations for playing sounds and video.
Used to create positional-based stereo sound playback.
5. What is the HIG?
Design a beautiful icon for your game - 2) Pay close attention to the graphics of your game - Pay close attention to the motif of your game.
Allows players of your game to chat with each other during a game.
Human Interface Guide from Apple.
Many low-level classes that are used in every iOS program.
6. What was the Cocoa library originally called?
7. What does the Foundation framework provide?
To determine the orientation of the device.
Part of the UIKit - it's the canvas on which you will draw your games.
By giving you the ability to directly work with line attributes - color spaces - pattern colors - gradients - shadings and image masks.
Many low-level classes that are used in every iOS program.
8. What is in-game voice chat?
The UIKit
Allows players of your game to chat with each other during a game.
The highest level APIs in the iOS ecosystem. It includes the UIKit framework. On top of this layer you build your game.
Incorporate the location of the player into the game.
9. Name some items you should include in the specification document of your game.
Used to create positional-based stereo sound playback.
Shows player scores for your game (encourages competition between people)
Foundations and UIKit
Application definition statement (A sentence describing the overall concept of your game and the intended audience) - Game features.
10. What does the Core OS contain?
Allows players of your game to chat with each other during a game.
The most basic components of the iOS operating system including the Kernel - file system - networking components and device drivers.
Part of the UIKit - it's the canvas on which you will draw your games.
Human Interface Guide from Apple.
11. Open-AL Framework
Monitor touch events - Using gesture recognizers.
Adds social functions to your game - Leader Boards - Achievements - Friends Lists - Turn-based Gaming - Auto matching to anonymous players
UIKit - Core Graphics
Used to create positional-based stereo sound playback.
12. Ways to prototype your game
Using pen and paper and cut outs - Using a graphics or layout program.
GLKit - OpenGL ES
Shows player scores for your game (encourages competition between people)
Allows players of your game to chat with each other during a game.
13. What is the iPhone screen resolution?
By giving you the ability to directly work with line attributes - color spaces - pattern colors - gradients - shadings and image masks.
Allows you to set up an ad hoc network between devices.
NeXTSTEP - That is why you'll see so many classes named NS(something)
960 x 640
14. What does the UIKit framework contain?
The highest level APIs in the iOS ecosystem. It includes the UIKit framework. On top of this layer you build your game.
The most basic components of the iOS operating system including the Kernel - file system - networking components and device drivers.
Design a beautiful icon for your game - 2) Pay close attention to the graphics of your game - Pay close attention to the motif of your game.
Classes that you use to build the user interface of your program.s
15. Define Cocoa
Allows you to set up an ad hoc network between devices.
A set of object oriented frameworks that provides a runtime environment for apps running in Mac OS X and iOS.
It sits atop the Open GL ES Layer and promises to simplify certain aspects of 3D development in iOS.
By giving you the ability to directly work with line attributes - color spaces - pattern colors - gradients - shadings and image masks.
16. Layers of 2D Drawing in iOS.
Simple - Easy to learn - Short levels that can be played in minutes - Simple control schemes - Interact directly with the game actors.
UIKit - Core Graphics
960 x 640
Used to create positional-based stereo sound playback.
17. What are some features of Game Center?
NeXTSTEP - That is why you'll see so many classes named NS(something)
The UIKit
Adds social functions to your game - Leader Boards - Achievements - Friends Lists - Turn-based Gaming - Auto matching to anonymous players
It sits atop the Open GL ES Layer and promises to simplify certain aspects of 3D development in iOS.
18. Explain the Cocoa Touch layer.
The framework behind the animations that you see in the iPhone UI.
UIKit - Core Graphics
The highest level APIs in the iOS ecosystem. It includes the UIKit framework. On top of this layer you build your game.
GLKit - OpenGL ES
19. Functions of Game Kit
The highest level APIs in the iOS ecosystem. It includes the UIKit framework. On top of this layer you build your game.
UIKit - Core Graphics
Your game - Cocoa Touch (UIKit) - Media Services - Core Services (Foundation) - Core OS
Peer-to-peer networking - In-game voice chat - Game Center.
20. Ways to handle user interaction?
Classes that you use to build the user interface of your program.s
Monitor touch events - Using gesture recognizers.
Awards that you can give to players for completing certain goals in your game.
Incorporate the location of the player into the game.
21. What does the Core Services contain?
Deeper then AV Foundation. You can precisely synchronize audio playback with your application.
Your game - Cocoa Touch (UIKit) - Media Services - Core Services (Foundation) - Core OS
Allows you to set up an ad hoc network between devices.
Built upon the Core OS layer - it provides access to the hardware features in the Core OS layer and contains the Foundation framework.
22. What is an Accelerometer used for?
Built upon the Core OS layer - it provides access to the hardware features in the Core OS layer and contains the Foundation framework.
GLKit - OpenGL ES
To determine the orientation of the device.
Peer-to-peer networking - In-game voice chat - Game Center.
23. Some attributes of a successful iOS Game
Objective-C interface with many more options and fewer limitations for playing sounds and video.
To determine the orientation of the device.
The game should be easily approachable - Use a simple set of rules - Don't make it too hard or too easy - Start with easy levels and gradually make them harder - 5) Reward the player.
Simple - Easy to learn - Short levels that can be played in minutes - Simple control schemes - Interact directly with the game actors.
24. What is important when selling your games on iTunes?
It is a C-based graphics library that you can use to build high-performance 2D and 3D graphics.
Objective-C interface with many more options and fewer limitations for playing sounds and video.
Foundations and UIKit
Design a beautiful icon for your game - 2) Pay close attention to the graphics of your game - Pay close attention to the motif of your game.
25. What is OpenGL?
It is a C-based graphics library that you can use to build high-performance 2D and 3D graphics.
Foundations and UIKit
Human Interface Guide from Apple.
Objective-C interface with many more options and fewer limitations for playing sounds and video.
26. Audio Unit Framework
Allows your application to host audio processing plug-ins called audio units.
Design a beautiful icon for your game - 2) Pay close attention to the graphics of your game - Pay close attention to the motif of your game.
Human Interface Guide from Apple.
It sits atop the Open GL ES Layer and promises to simplify certain aspects of 3D development in iOS.
27. System Sound Services
Adds social functions to your game - Leader Boards - Achievements - Friends Lists - Turn-based Gaming - Auto matching to anonymous players
Simple - Easy to learn - Short levels that can be played in minutes - Simple control schemes - Interact directly with the game actors.
To determine the orientation of the device.
Part of the AudioToolBox framework. Plays notifications for UI events (button clicks). Designed to play sounds that are 30 seconds or shorter.
28. What is Peer-to-peer networking?
Allows players of your game to chat with each other during a game.
Allows you to set up an ad hoc network between devices.
Application definition statement (A sentence describing the overall concept of your game and the intended audience) - Game features.
The most basic components of the iOS operating system including the Kernel - file system - networking components and device drivers.
29. Give an example of using GPS?
Incorporate the location of the player into the game.
Allows you to set up an ad hoc network between devices.
Many low-level classes that are used in every iOS program.
Deeper then AV Foundation. You can precisely synchronize audio playback with your application.
30. What is the GLKit?
It sits atop the Open GL ES Layer and promises to simplify certain aspects of 3D development in iOS.
It is a C-based graphics library that you can use to build high-performance 2D and 3D graphics.
Monitor touch events - Using gesture recognizers.
Part of the UIKit - it's the canvas on which you will draw your games.
31. AV Foundation framework
Adds social functions to your game - Leader Boards - Achievements - Friends Lists - Turn-based Gaming - Auto matching to anonymous players
Classes that you use to build the user interface of your program.s
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.
Objective-C interface with many more options and fewer limitations for playing sounds and video.
32. What are Achievements?
Built upon the Core OS layer - it provides access to the hardware features in the Core OS layer and contains the Foundation framework.
GLKit - OpenGL ES
Awards that you can give to players for completing certain goals in your game.
Peer-to-peer networking - In-game voice chat - Game Center.
33. How does Core Graphics extend the capabilities of UIKit?
Used to create positional-based stereo sound playback.
Design a beautiful icon for your game - 2) Pay close attention to the graphics of your game - Pay close attention to the motif of your game.
By giving you the ability to directly work with line attributes - color spaces - pattern colors - gradients - shadings and image masks.
Incorporate the location of the player into the game.
34. Layers of 3D Drawing in iOS.
GLKit - OpenGL ES
The most basic components of the iOS operating system including the Kernel - file system - networking components and device drivers.
Adds social functions to your game - Leader Boards - Achievements - Friends Lists - Turn-based Gaming - Auto matching to anonymous players
It is a C-based graphics library that you can use to build high-performance 2D and 3D graphics.
35. What is the View?
36. What is the iPad screen resolution?
1024 x 768
The framework behind the animations that you see in the iPhone UI.
It is a C-based graphics library that you can use to build high-performance 2D and 3D graphics.
Simple - Easy to learn - Short levels that can be played in minutes - Simple control schemes - Interact directly with the game actors.
37. What is Core Animation?
The framework behind the animations that you see in the iPhone UI.
It sits atop the Open GL ES Layer and promises to simplify certain aspects of 3D development in iOS.
Human Interface Guide from Apple.
NeXTSTEP - That is why you'll see so many classes named NS(something)
38. What is Turn-Based Gaming?
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.
Your game - Cocoa Touch (UIKit) - Media Services - Core Services (Foundation) - Core OS
Lets you set up a game that your players can play over a period of time.
UIKit - Core Graphics
39. Describe the iOS environment.
Monitor touch events - Using gesture recognizers.
Your game - Cocoa Touch (UIKit) - Media Services - Core Services (Foundation) - Core OS
The framework behind the animations that you see in the iPhone UI.
Using pen and paper and cut outs - Using a graphics or layout program.
40. Give some examples of how to make your game fun
41. What do you use to handle user interactions in iOS?
Deeper then AV Foundation. You can precisely synchronize audio playback with your application.
Objective-C interface with many more options and fewer limitations for playing sounds and video.
Allows players of your game to chat with each other during a game.
The UIKit