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