Cross-platform game engine and utilities