Loading [MathJax]/extensions/MathMenu.js
EGGG: Automated programming for game generation | IBM Journals & Magazine | IEEE Xplore

EGGG: Automated programming for game generation


Abstract:

EGGG, the Extensible Graphical Game Generator, is an experiment in automated programming. By concentrating on a particular domain—games—EGGG allows users to create applic...Show More

Abstract:

EGGG, the Extensible Graphical Game Generator, is an experiment in automated programming. By concentrating on a particular domain—games—EGGG allows users to create applications with a minimum of programming effort. We codified the similarities among games and game programs into reusable software components that decouple the rules of a game from its implementation. As a consequence, users can create games merely by describing the rules to EGGG, which then generates a fully functioning game program. In this paper, we survey the design and implementation of EGGG and provide some examples of games that can be created with the system.
Published in: IBM Systems Journal ( Volume: 39, Issue: 3.4, 2000)
Page(s): 782 - 794
Date of Publication: 31 December 2000
Print ISSN: 0018-8670

Contact IEEE to Subscribe