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