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