Thank you both for your input! I really appreciate it.
I wrote one in c++ which implemented a chat system, game creation and join system, as well it handled in-game collisions but it was a side-scroller. So I should be able to code this too.
I am now aiming to code one for facebook in java, so yes I am actually planning to make a game, I wanted to see if I can pay someone for that but I guess I can't afford it