Scott, Roger E.2014-03-142014-03-141992etd-12162009-020034http://hdl.handle.net/10919/46218A case study of the object-oriented development of two computer games using commercially available products was conducted. The games were constructed for use on Apple Macintosh computers using a C+ + like programming language and an accompanying object-oriented class library. Object-oriented techniques are compared with procedure oriented techniques, and benefits of object-oriented techniques for code reuse are introduced. The reuse of object-oriented code within a target domain of applications is discussed, with examples drawn from the reuse of specific functions between the two games. Other reuse topics encountered in the development effort which are discussed: reuse of operating system routines, reuse of code provided by an object-oriented class library, and reuse of code to provide functions needed for a graphical user interface.iii, 90 leavesBTDapplication/pdfenIn CopyrightLD5655.V851 1992.S367Computer chessComputer gamesObject-oriented programming (Computer science)A case study in object-oriented development: code reuse for two computer gamesMaster's projecthttp://scholar.lib.vt.edu/theses/available/etd-12162009-020034/