wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PT101 - PLATFORM TECHNOLOGIES (Midterm Quiz2)

Total questions: 50

Worksheet time: 43mins

Name
Class
Date
1.

A platform provides the skeleton or blueprint to speed up development.

a)

TRUE

b)

FALSE

2.

Frameworks often follow the Inversion of Control principle.


a)

TRUE

b)

FALSE

3.

Unity and Unreal Engine are examples of platforms in game development.

a)

TRUE

b)

FALSE

4.

Frameworks typically include rendering engines, physics systems, and deployment tools.

a)

TRUE

b)

FALSE

5.

Platforms are generally broader in scope than frameworks.

a)

TRUE

b)

FALSE

6.

Games with frequent updates and bug fixes tend to lose players quickly.

a)

TRUE

b)

FALSE

7.

Technical problems such as crashes and server failures can cause a game to fail.

a)

TRUE

b)

FALSE

8.

A good presentation bridges the gap between creativity and business.

a)

TRUE

b)

FALSE

9.

It’s better to talk more than show visuals in a game presentation.

a)

TRUE

b)

FALSE

10.

Passion and confidence help convince the audience to believe in your game.

a)

TRUE

b)

FALSE

11.

Which programming element is used by a game program to track and display score information?

a)

Prototype

b)

Functions

c)

Variables

d)

Events

12.

While testing your game, you discover that the game is not keeping score correctly. What is the first step necessary to correct the score-keeping problem?

a)

Test and refine the solution.

b)

Identify and understand the problem.

c)

Execute the solution.

d)

Brainstorm a plan to solve the problem.

13.

What is the object to see the keys pressed?

a)

Mouse

b)

Keyboard

c)

Touch

d)

Input

14.

A character within an app or game is called a

a)

character

b)

sprite

c)

picture

d)

background

15.

What does this insert function do?

a)

Inserts a sprite.

b)

Inserts a repeated background.

c)

Inserts one solid background that does not repeat.

d)

Inserts text.

16.

This insert function does what?

a)

Keeps an app or game object on the screen

b)

Inserts text

c)

Inserts a background

d)

Inserts a sprite

17.

What do we add to our sprites which tell them what to do?

a)

images

b)

behaviors

c)

actions

d)

layouts

18.

This behavior:

a)

gives sprite ability to jump through platforms

b)

anchors sprite to game level

c)

inserts text into layer

d)

gives sprite ability to jump and move between platforms

19.

This behavior:

a)

scrolls the camera continuously

b)

makes the camera follow a sprite's movement

c)

anchors text to game level

d)

gives platform behavior

20.

This behavior:

a)

allows object to move through the sprite

b)

makes an object solid

c)

creates text

d)

makes and object solid; however, sprite may jump through

21.

This insert object does what?

a)

Inserts a sprite object into the layout

b)

Inserts a background image

c)

Inserts a tiled background

d)

Inserts a platform sprite into layout

22.

This insert object function does what?

a)

Inserts a text box into the game or app layer

b)

Inserts a sprite into the game or app layer

c)

Inserts a background into the game or app layer

d)

Inserts a tiled background into the game or app layer

23.

The sheet utilized to insert programming code into an app or game is referred to as a(n)

a)

event sheet

b)

programming sheet

c)

code sheet

d)

menu sheet

24.

This event does what?

a)

When player collides with enemy score goes down by 5 points

b)

When enemy collides with player score increases by 5 points

c)

When player collides with object score changes five points

d)

What player falls off layout score decreases by 5 points

25.

That does this programming event do?

a)

When player collides with sprite display game over

b)

When player falls off layout game displays "Game Over"

c)

When player collides with sprite system stops

d)

When player leaves platform, game ends

26.

What does this programming event do?

a)

When player collects flag game displays "You Win!" layout

b)

When player collides with flag, game ends

c)

When player falls off layout, game ends

d)

When player touches flag, player wins

27.

Objects must be manually placed in every scene before they can be used.

a)

True

b)

False

28.

The "System" category in the Event Sheet is used to control game-wide mechanics like time, loops, and variables.

a)

True

b)

False

29.

The Z-order controls the layering of objects in the game scene.

a)

True

b)

False

30.

You can add physics behavior to a sprite to make it react to gravity and forces.

a)

True

b)

False

31.

Objects in Construct can only have one animation.

a)

True

b)

False

32.

What does the "Layer" system in Construct do?

a)

Controls the order of objects drawn on the screen

b)

Stores variables for game logic

c)

Sets the background music

d)

Adjusts the difficulty of the game

33.

What is gamefroot?

a)

A virtual reality headset

b)

A popular video game

c)

A platform for creating and publishing games

d)

A type of fruit used in gaming

34.

What are the key features of gamefroot for game design?

a)

Voice recognition interface

b)

Manual coding for game development

c)

Limited platform for game publishing

d)

Some key features of gamefroot for game design include drag-and-drop interface, built-in physics engine, and ability to publish games to multiple platforms.

35.

How can gamefroot be used to create games?

a)

By requiring advanced coding knowledge

b)

By only allowing pre-made templates to be used

c)

By limiting the types of games that can be created

d)

By providing a user-friendly interface for designing and programming games without the need for coding skills.

36.

What are some of the game design features available in gamefroot?

a)

Musical instruments, art supplies, fitness equipment

b)

Cooking recipes, gardening tools, weather updates

c)

Car racing, spaceship building, virtual reality headset

d)

Level editor, character customization, interactive elements

37.

What type of game assets can be used in gamefroot?

a)

Text, videos, and 3D models

b)

3D models, sounds, and animations

c)

Animations, videos, and text

d)

Images, sounds, and sprites

38.

What are the steps involved in creating a game using gamefroot?

a)

Eating, sleeping, watching TV

b)

Singing, dancing, painting

c)

Planning, designing, adding mechanics, testing, and publishing

d)

Flying, swimming, running

39.

How can gamefroot help in game development for beginners?

a)

By offering expensive subscription fees

b)

By providing a user-friendly platform with tutorials and templates

c)

By requiring advanced coding skills

d)

By providing limited access to tutorials

40.

What are the different game genres that can be created using gamefroot?

a)

Horror, Romance, Comedy

b)

Shooting, Racing, Fighting

c)

Cooking, Gardening, Fashion

d)

Action, Adventure, Puzzle, Platformer, RPG, Simulation, Strategy, Sports, and more

41.
What best describes an Asset in Game Development
a)
An asset is anything in the game
b)
An asset is something on your accounting ledger.
c)
An asset is your individual qualities that you can bring to the GD process.
d)
An asset is representation of any item that can be used in your game or project.
42.
A Game Engine is best described as:
a)
A game engine is a software framework designed for the creation and development of video games.
b)
A video game console is an electronic, digital or computer device that outputs a video signal or visual image to display a video game.
c)
A game engine has four cylinders and runs on petrol.
d)
A Game Engine is something developers use to play games.
43.
Which Game Development software features the most advances Terrain Generator?
a)
Unreal Game Engine
b)
Kodu
c)
Unity
d)
Gamefroot
44.
What does the term "deploy" refer to in Game Development?
a)
Playing the game
b)
Building the game to be accessed via a specific operating system.
c)
Rendering the graphics of the game.
d)
Firing weaponry in your game.
45.

 It is an online game development platform used to create and publish 2D games using drag-and-drop tools and JavaScript.

(a)  

46.

It is a game engine that uses an event-based system instead of traditional programming to create games.

(a)  

47.

In Construct 3, this is the workspace where you design levels and arrange game objects.

(a)  

48.

The feature in Construct 3 that allows you to test your game instantly

(a)  

49.

This Gamefroot feature lets users share their finished games online.

(a)  

50.

A visual-based system in Construct 3 that uses events and actions instead of code.

(a)