Yes, you can play Clash of Clans on your desktop with some Android emulator software like LDPlayer Android emulator. Also, there are some third-party Clash of Clans for PC versions for you to play.