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