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