ThatQuiz Test Library Take this test now
Quanti's Finals Reviewer: The Revenge Edition
Contributed by: Fernandez
  • 1. Galit ka kay sir ?
A) Labas na ako jan
B) OO, dahil nag pa exam sya
C) Hindi
D) OO
  • 2. Which platform is not supported by Godot for exporting games?
A) Linux
B) Alienware
C) Windows
D) macOS
  • 3. Which programming language is not supported in Godot?
A) GDScript
B) Python
C) Basic
D) C#
  • 4. What is GDScript based on?
A) C++
B) Java
C) Python
D) JavaScript
  • 5. What represents the mass and velocity of an object?
A) Force
B) Acceleration
C) Momentum
D) Velocity
  • 6. What is an operation on two vectors that returns a scalar?
A) Vector addition
B) Cross product
C) Vector subtraction
D) Dot product
  • 7. What are vectors aligned perpendicularly to a surface called?
A) Direction vector
B) Tangent vector
C) Unit vector
D) Normal vector
  • 8. What is a force that lets airplanes fly?
A) Drag
B) Weight
C) Thrust
D) Lift
  • 9. What is the gravitational acceleration constant?
A) 9.8
B) 10.0
C) 9.81
D) 9.80594613
  • 10. What resists the motion of a moving object?
A) Acceleration
B) Velocity
C) Friction
D) Momentum
  • 11. What makes a car go faster?
A) Acceleration
B) Drag
C) Momentum
D) Friction
  • 12. What makes a car brake?
A) Friction
B) Engine
C) Acceleration
D) Momentum
  • 13. Why doesn't Godot use STL?
A) Not compatible
B) Too complex
C) STL templates create very large symbols
D) Too slow
  • 14. Is it possible to use Godot to create non-game applications?
A) Only in 3D mode
B) Yes
C) No
D) Only with plugins
  • 15. What happens when stretching is disabled in Godot?
A) One unit in scene corresponds to one pixel on screen
B) Performance improves
C) Resolution changes
D) Image gets distorted
  • 16. What does viewport stretching do?
A) Stretches original resolution to exactly fill screen
B) Maintains aspect ratio
C) Crops the image
D) Adds black bars
  • 17. What is emitted when a PhysicsBody2D enters an Area2D?
A) collision_detected
B) area_entered
C) body_entered
D) body_exited
  • 18. What contains multiple root nodes as children in a graph for animation states?
A) AnimationTree
B) AnimationPlayer
C) StateMachine
D) AnimationNodeStateMachine
  • 19. What allows scaling the speed of animation in children nodes?
A) TimeScale
B) AnimationSpeed
C) PlaybackSpeed
D) TimeMultiplier
  • 20. What can be used to cause a seek command in animation graphs?
A) Skip
B) Jump
C) Seek
D) Fast Forward
  • 21. What is reducing a vector's length to 1 while preserving direction called?
A) Standardization
B) Normalization
C) Optimization
D) Calibration
  • 22. What setting defines how base size is stretched to fit window resolution?
A) Resolution
B) Screen
C) Display
D) Viewport
  • 23. What notifies when an animation finished playing?
A) animation_complete
B) playback_ended
C) animation_finished
D) animation_done
  • 24. What is a simplified version of AnimationNodeBlendTree?
A) BlendSpace2D
B) AnimationNodeBlendTree
C) SimpleBlend
D) BlendSpace1D
  • 25. What allows adding extra scaling factor on stretch options?
A) Zoom Level
B) Stretch Aspect Expand
C) Scale Factor
D) Stretch Mode
  • 26. What are connections between animation states called?
A) Transitions
B) Bridges
C) Links
D) Paths
  • 27. What is a single numerical constant used for spacing or alignment?
A) Alignment factor
B) Numerical constant
C) Spacing value
D) Layout parameter
  • 28. What is emitted when another Area2D enters an Area2D?
A) overlap_begin
B) collision_start
C) area_detected
D) area_entered
  • 29. What contains many blend type nodes like mix and blend 2D?
A) MixNode
B) BlendSpace
C) CompositeNode
D) AnimationNodeBlendTree
  • 30. What is usually applied to fonts and icons with or without transparency?
A) Color
B) Texture
C) Shader
D) Material
  • 31. What can detect whether an object is facing toward another object?
A) Distance calculation
B) Angle measurement
C) Direction vector
D) Dot product
  • 32. What contains joystick/joypad button information?
A) ButtonEvent
B) ControllerInput
C) JoypadInput
D) InputEventJoypadButton
  • 33. What happens if a hammer falls on an upward-moving elevator?
A) Gravity pulls it down
B) It accelerates upward
C) It moves upward
D) It stops mid-air
  • 34. What happens if a ball rolls and falls off a table?
A) It stops immediately
B) It moves sideways only
C) Gravity pulls it down and it still moves along by how much it rolled
D) It bounces back up
  • 35. Will turn on the transition automatically when this state is reached. This works best with the At End switch mode.
A) Xfade Time
B) Advance Condition
C) Auto Advance
D) Switch Mode
  • 36. This mode is useful when working with pixel-precise games or for rendering to lower resolution to improve performance.
A) 2D
B) Disabled
C) Viewport
D) Ignore
  • 37. These events are often generated by the programmer as feedback.
A) InputEventAction
B) InputEventKey
C) Actions
D) InputEvent
  • 38. Travel through the engine and can be received in multiple locations depending on the purpose.
A) InputEvent
B) InputEventKey
C) InputEventAction
D) Actions
  • 39. Will switch to the next state immediately. The current state will end and blend into the beginning of the new one.
A) At Begin
B) Sync
C) At End
D) Immediate
  • 40. In this mode the size specified in display/width and display/height is stretched to cover the whole screen.
A) Ignore
B) 2D
C) Viewport
D) Disabled
  • 41. What is a vector with a magnitude of 1?
A) Normal vector
B) Unit vector
C) Direction vector
D) Tangent vector
  • 42. This is similar to 2D blend spaces but in one dimension.
A) Transition
B) StateMachine
C) BlendSpace1D
D) BlendSpace2D
  • 43. A force that lets cars travel faster.
A) Lift
B) Gravity
C) Downforce
D) Acceleration
  • 44. Will turn on auto advance when this condition is set. This is a custom text field that can be filled with a variable name.
A) Advance Condition
B) Switch Mode
C) Xfade Time
D) Auto Advance
  • 45. The time to cross-fade between this state and the next.
A) Advance Condition
B) Switch Mode
C) Xfade Time
D) Auto Advance
  • 46. Allows disabling this transition (it will not be used during travel or auto advance).
A) Xfade Time
B) Disabled
C) Priority
D) Switch Mode
  • 47. Allows placing root nodes in a 2D blend space. Control the blend position in 2D to mix between multiple animations.
A) AnimationNodeAnimation
B) AnimationNodeStateMachine
C) AnimationNodeBlendSpace2D
D) AnimationNodeBlendSpace1D
  • 48. If the screen is wider than the base size black bars are added at left and right. If taller the viewport grows vertically.
A) Stretch Aspect Expand
B) Stretch Aspect Keep Width
C) Stretch Aspect Keep Height
D) Stretch Aspect Keep
  • 49. Contains a scancode and Unicode value as well as modifiers.
A) InputEventAction
B) Actions
C) InputEventKey
D) InputEvent
  • 50. Emitted when one of another Area2D's Shape2Ds enters one of this Area2D's Shape2Ds.
A) body_entered
B) area_shape_entered
C) body_shape_entered
D) area_entered
  • 51. A single image. Not often used but when they are they represent handles to pick or icons in a complex control.
A) Color
B) Font
C) StyleBox
D) Texture
  • 52. What is the derivative of velocity?
A) Acceleration
B) Deceleration
C) Momentum
D) Friction
  • 53. The area adds its values to what has been calculated so far.
A) Combine
B) Combine-Replace
C) Replace-Combine
D) Replace
  • 54. The kind of brake that cars have.
A) Friction
B) Mechanic
C) Hydraulic
D) Pneumatic
  • 55. How should NOT assets be created to handle multiple resolutions and aspect ratios?
A) Use the stretch options in Godot
B) Use anchoring for UI controls
C) Choose a single base resolution for your game
D) Determine a minimum resolution first
  • 56. The area replaces physics properties and lower priority areas are ignored.
A) Replace-Combine
B) Replace
C) Combine-Replace
D) Combine
Students who took this test also took :

Created with That Quiz — the site for test creation and grading in math and other subjects.