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