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