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