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