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