When firing a shot in a 3D (or 2D, for that matter) game, how do you determine the direction of the shot?
Typically, the thing that’s firing a shot (a camera, a gun, etc.) has a direction of its own. When firing a shot, you give the bullet or projectile the same direction vector as the item from which it emanates.
Fact or fiction: every model has a
BoundingSphere object that surrounds the entire model and can be
used for collision detection.
BoundingSphere object belongs to a
ModelMesh object. Every
Model has one or more
ModelMesh objects. The
BoundingSphere therefore may cover the
entire model, but a
also have several meshes, and in that case, the
Model will have multiple
BoundingSphere objects that each
surround portions of the
BoundingSpheres associated with a moving
model for collision detection, what must be done to the
BoundingSphere in order to accurately
BoundingSpheres do not
automatically move, rotate, and scale with the model that owns
them. You need to apply the movement, rotation, and scale matrices
using them for collision detection.
What is the difference between drawing 2D images on screen in a 3D game and drawing 2D images on the screen in a 2D game?
Nothing. Drawing in 2D is the same, regardless of whether there are also 3D graphics in the game.
Why does Kramer’s advice to Elaine regarding his karate class and the power of ...