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