A solid starting point for cross-platform game development