I've made a simple MMO test before from scratch. It's difficult to achieve, but not impossible as a stand-alone developer. There are two aspects to MMOs - the client and thr server. Learn about how to setup a simple server in your favorite programming language and think about the best way to transmit information.