Wanting to build an MMORPG was the main thing that got me interested in software development over a decade ago, so it's been nice to be able to work on this hobby project again.
Wanting to build an MMORPG was the main thing that got me interested in software development over a decade ago, so it's been nice to be able to work on this hobby project again.
I built something similar on google app engine way back when it was new and cheap. It was browser based so more text than cool graphics. And I didn't get to play with shaders.
It may sound dry but I was thrilled with the challenges of coding for NoSQL BigTable and its promises of cheap scalability. It was a fun project.
It's why I'm making an open source engine instead of focusing on making a single game - I can work on whatever tech problem I find interesting at the moment, and eventually (I hope) others who are more interested in the creative side will be able to build off of the engine and create their own games. My first run-in with MMOs was back in the day when there were lots of random MMO engines written in Visual Basic 6, and the indie MMO community back in those days was amazing.
I am somewhat surprised how there are no modern 2D MMORPGs. It seems like it should be inherently easier to develop those, but there is nothing. I think it's a pity because simpler engine / graphics should allows for more resources to be spent on other areas regarding the gameplay.
Maybe those games just aren't popular enough to justify the development in comparison to bland but flashy 3D games..
About ~ 15 years ago there were quite a few 2D MMO engines freely available, mostly written in VB6. The two big ones were ORE (a very basic FOSS project that didn't support much beyond logging in and walking around) and the Mirage family of engines (closed source, but was licensed and forked quite a few times, most notably into the Playerworlds engine). The various Mirage engines, especially Playerworlds, really lowered the barrier to creating MMOs, and consequently there were quite a few indie "MMOs" with userbases of ~ 50 - 100 regular players.
I know of at least one other FOSS engine project out there (Lunar Engine, which is much further along than my own) besides mine. My hope is that if a few easy-to-use engines are made available and promoted well, another community will form around these 2D indie MMOs. So we'll see what happens.