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

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