Game engine design using data mining