Distinguish movies from video games in terms of their interactive environments.
What will be an ideal response?
A movie is not an interactive environment. There is no change to the plot or action on the screen based on what the user is thinking or doing. If you watch a movie 10 times, you will see exactly the same images in exactly the same order 10 times. Therefore, movie animators can spend as much time as they want rendering each frame, even hours if necessary, because once each frame is completed, its content never changes and the order in which the frames are shown never changes. Simply put, a movie is a static environment that is created once and shown as often as desired.On the other hand, a video game is a highly interactive environment. Using an input device such as a joystick, wireless controller, or finger tap, a user dynamically controls the action and makes instant decisions about what happens next-should I shoot that alien? How hard should I swing this club? The content of the next frame depends on what the user does at this instant. Therefore, we cannot render all frames in advance because we don't know exactly how the objects will move or behave. When the game is in progress, we must generate the frames fast enough so that the action on the screen appears to happen at roughly the same rate as it would happen in the real world. For example, if I use my game controller to swing a virtual golf club, the screen image must immediately display the ball's proper flight based on the properties of the swing that I just made. If the processor cannot work that quickly, the action will be sluggish, and the game will be far less enjoyable to play.
You might also like to view...
The formal term for a table is tuple.
Answer the following statement true (T) or false (F)
Java uses the ____ for String escape sequences.
A. asterisk character (*) B. backslash character (\) C. ampersand character (&) D. forward slash character (/)