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