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