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