100% satisfaction guarantee Immediately available after payment Both online and in PDF No strings attached
logo-home
GAME DEVELOPMENT FINAL EXAM QUESTIONS AND ANSWERS $9.00   Add to cart

Exam (elaborations)

GAME DEVELOPMENT FINAL EXAM QUESTIONS AND ANSWERS

 1 view  0 purchase
  • Course
  • GAME DESIGN
  • Institution
  • GAME DESIGN

GAME DEVELOPMENT FINAL EXAM QUESTIONS AND ANSWERS

Preview 4 out of 135  pages

  • September 24, 2024
  • 135
  • 2024/2025
  • Exam (elaborations)
  • Questions & answers
  • GAME DESIGN
  • GAME DESIGN
avatar-seller
selftest
Name: Score:


116 Multiple choice questions

Definition 1 of 116
more the concerns of artists than programmers
special effects enhance the player's experience of the game, adding beauty and interest
beyond its gameplay
can be computationally very expensive
- at some moments in gameplay it may be acceptable to devote almost all the computation
time to the creation of a special effect
- computation time has to be kept in check so that an acceptable frame rate can be maintained
- special effects very often involve making and moving lots of particles
- effect = visual (particle systems: emitter plus the particles it generates) plus audio and maybe
tactile feedback, with an evolution over time

separating axis theorem

special effects & lighting

sequencing of collision tests

two-bone inverse kinematics

Definition 2 of 116
in order to speed up search for collisions, trees should not necessarily be balanced
- it is more desirable to have trees where there are large regions with few polygons, and small
regions with many polygons
- this allows the commonest case (no-collision) to be detected more quickly, there is a greater
probability that some object is in the larger region than in the smaller one
trees carve up 3D space into progressively smaller regions
- multi-resolution spatial reasoning (and rendering) is possible
- with well-chosen pivot planes (such as those on objects' convex hulls) good approximations
to their overall shape can be obtained by limiting the depth of tree that is considered

manager task assignment

properties of BSP Trees


non-player characters (NPC)

normalized quaternions

,Definition 3 of 116
divide 3D space into uniform cubes, like pixels divide 2D into squares
drawbacks:
- voxels will be very numerous especially for game levels set outdoors;
- need inside/outside distinction, containing object information
- for exterior voxels, colour and/or texture info needed for rendering;
- a lot of data shuffling will occur when objects move;
- granular for both motion purposes and for visuals (cf. anti-aliasing in 2D)

baking


non-convex polygon


voxels

3D audio

Definition 4 of 116
paint furthest polygons first, overpaint with progressively nearer ones
does not help with collision detection, that must be separately done
partially transparent polygons can alter the color of what is seen behind them

z-buffer

kinetics

painter's algorithm


euler angles

,Definition 5 of 116
O(N^2) complexity of sprite/sprite comparisons; very costly
reduce complexity of individual sprite/sprite comparison
- broad phase: quickly eliminate pairs that cannot possibly be in collision
- narrow phase follows: determine pairs that are actually in collision
- middle phase is also possible: determine pairs that must be in collision

desirable features of game AI

multi-phase collision detection


learning in sense-think-act

level-of-detail optimization

Definition 6 of 116
compensates for the loss of stereoscopic depth cues on the 2D screen; helps to define the 3D
world the player perceives, to set the mood, to direct attention
- contrast is what we perceive
film lighting typically uses three-point lighting setup:
- key light
- fill light
- back light ("kicker")

effect types

lighting

audio scripting

navigation meshes

, Definition 7 of 116
regarding the properties of motion without regard to its causes
- how acceleration affects velocity, how velocity affects position
- direct manipulation (in code) of object position and/or velocity

flocking

kinetics

kinematics

painter's algorithm

Definition 8 of 116
collection of tables used for probability estimation
ex. when rolling two dice, how often does a particular number win, draw, or lose?
observation of experience leads to estimate of probabilities

Semantic networks

Bayesian networks

Hidden markov models

Configuration

The benefits of buying summaries with Stuvia:

Guaranteed quality through customer reviews

Guaranteed quality through customer reviews

Stuvia customers have reviewed more than 700,000 summaries. This how you know that you are buying the best documents.

Quick and easy check-out

Quick and easy check-out

You can quickly pay through credit card or Stuvia-credit for the summaries. There is no membership needed.

Focus on what matters

Focus on what matters

Your fellow students write the study notes themselves, which is why the documents are always reliable and up-to-date. This ensures you quickly get to the core!

Frequently asked questions

What do I get when I buy this document?

You get a PDF, available immediately after your purchase. The purchased document is accessible anytime, anywhere and indefinitely through your profile.

Satisfaction guarantee: how does it work?

Our satisfaction guarantee ensures that you always find a study document that suits you well. You fill out a form, and our customer service team takes care of the rest.

Who am I buying these notes from?

Stuvia is a marketplace, so you are not buying this document from us, but from seller selftest. Stuvia facilitates payment to the seller.

Will I be stuck with a subscription?

No, you only buy these notes for $9.00. You're not tied to anything after your purchase.

Can Stuvia be trusted?

4.6 stars on Google & Trustpilot (+1000 reviews)

67096 documents were sold in the last 30 days

Founded in 2010, the go-to place to buy study notes for 14 years now

Start selling
$9.00
  • (0)
  Add to cart