We propose a software tool for prototyping behaviors of three-dimensional video game characters. It is based on the classical state transition diagrams and the modern paradigm of object-oriented programming. The intuitively comprehensive nature of the state transition diagrams help non-programmers express their ideas and programmers understand what the non-programmers mean.