Its all possible.
You just need to write your own code for
game-logic elements (AI, 2D rotating map etc.)

If you plan a multiplayer game, you should read the
topics/limits on that issue.
For a singleplayer game its all implementable without a problem.