CSCI 340 Test 1 Spring 2017


  1. [6 points] In Unreal engine, what is the difference between a character, an actor and a pawn?
  2. [6 points] What does an alpha value associated with a color do? How is this related to the opacity of a material in Unreal?
  3. [2 points each]Color Space
    1. Describe HSL or HSV color space (state which one you are discussing).
    2. What are the parameters associated with declaring a color in this space?
    3. How should the parameters be set to declare a medium gray color in this colorspace.
  4. [2 points each] Define the following event driven programming terms.
  5. [6 points] Using the terms above, describe the main loop for an event driven program.
  6. [6 points] Describe the function of the following blueprint. What causes this blueprint to be executed in terms of the event loop in the previous question.
  7. [6 points] What is liner interpolation? Give an equation. Describe where liner interpolation can be used in a game.
  8. [6 points] A "widget" is a term frequently used when producing a GUI. What is a widget?
  9. [2 points] Say something nice about the Unreal Engine.