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