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