Adding a new game object to a game increases its complexity ("combinatorial explosion"). Good tools are needed to deal with this.
"Great tools help make great games. Spend as much time on tools as possible" (c) J.Romero.[1]
"Great tools help make great games. Spend as much time on tools as possible" (c) J.Romero.[1]