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