UNIT 4 Flashcards
involves lots of planning overhead, and has clear milestones. This method, however, is not suitable for a changing design.
Waterfall method
includes many design cycles. This method allows for a changing design, but is less predictable than the waterfall method.
iterative method
is characterized by short iterations. This method is new, and should be adopted cautiously
Agile methods
For many games, game engines are primarily used to carry out several general duties, such as gathering input from controllers, displaying graphics, playing sound, and keeping score. (T/F
True
Game code, which includes camera behaviour, scores, and other things, is written in a scripting language, despite the fact that C++ executes faster than scripting languages. (T/F)
True
The code-and-fix game development methodology is no longer used because it involves very little or no planning. (T/F)
False,It’s the most commonly used development methodology
Part of the program that draws 3D graphics during execution
Graphics renderer/Graphics engine
The goal of this engine is to isolate the game from the hardware on which it’s running. This involves all the code that goes into the final game that’s not game specific including gathering input from the controller, putting graphics on the screen, or playing back sounds.
Game engine
The waterfall software design methodology requires more planning and documentation than the agile or iterative methodologies. (T/F)
True
the code-and-fix design methodoly
False
Unlike the waterfall design methodology, the agile methodology avoids looking too far into the future, and instead plans short periods of time (a few weeks). (T/F)
True
Automated build machines get the latest code from source control, build the game, and send emails about success or failure to the team. (T/F)
True
The engine code is a generic code that can be used by several games; game code, however, is specific to a game project. (T/F)
True