One framework for creating powerful cross-platform games