DOI QR코드

DOI QR Code

A Design Method of Game Formulas by Analyzing the Tree Structure of The Operands

피연산자들의 트리구조 분석을 통한 게임공식 설계방법

  • 장희동 (호서대학교 게임공학과)
  • Received : 2011.01.31
  • Accepted : 2011.03.22
  • Published : 2011.04.20

Abstract

Computer games need game formulas which express game rules by mathematical functions because the game rules are automatically processed by computers. The game formulas are usually multi-variable functions. So the design of a game formula is a complex and difficult problem because it is the same problem of the design of a multi-variable function which should satisfy the related game rules. In this paper we propose a new method which can systematically design game formulas. The purposed method is the decomposing of tree structure for a game formula by analyzing the tree structure of the operands which have single-variable functions on the lowest levels. So the design method can change the complex and difficult problem of the design of a multi-variable function to the simple and easy problem of the design of the single-variable function which should satisfy the related game rules.

컴퓨터게임은 게임규칙들을 컴퓨터가 자동적으로 처리하기 때문에 게임규칙들이 수학적 함수들로 표현된 게임공식들이 필요하다. 게임공식들은 일반적으로 다변수 함수들이다. 게임공식을 설계하는 것은 관련 게임규칙을 만족하는 다변수 함수를 설계하는 것이기 때문에 복잡하고 어려운 문제이다. 본 논문에서는 게임공식을 체계적으로 설계하는 방법을 제안하였다. 제안하는 방법은 다변수 함수인 게임공식을 피연산자들의 트리구조로 분해하여 이 트리구조의 최하위레벨에는 단일변수 함수들로 구성된다. 그래서 게임공식의 트리구조 분해를 통해 복잡하고 어려운 다변수 함수 설계 문제를 단순하고 쉬운 단일변수 함수 설계 문제로 변경하여 설계하는 방법이다.

Keywords

References

  1. Katie Salen and Eric Zimmerman, "Rules of Play: Game Design Fundamentals", The MIT Press, 2004.
  2. TSR "Dungeons & Dragons", 2nd Ed. TSR, 1995.
  3. TSR, "Advance Dungeons & Dragons 한글판", 2nd Ed. TSR, 1997.
  4. Steve Jackson, 김성일 (편역), "GURPS 국문판", 도서출판 초여명, 1998.
  5. "Addiction's Diablo II Statistics Guide", http://addicted13.20m.com/index.html, 2001.
  6. William H. Beyer, "CRC Standard Mathematical Tables", 27th Ed. CRC Press, 1984.
  7. J. D. Foley, "Computer Graphics Principles and Practice", 2nd Ed., Addison-Wesley Pub., 1987.
  8. Cubic function, Wikipedia, http://en.wikipedia.org/wiki/Cubic_function