Unity can export to Linux and mac and they are very similar to windows. I don't have any experience on this because even though I have used unity and exported it to windows, those games were only tests to see if I could publish a game, not actual games. Tell me why you can't export to other platforms. What is stopping you?