Every time I read about some newbie trying to complete their first game that happens to be a WoW killer I get discouraged since their is so much hate directed towards anyone attempting to make a game like that. Everyone would say it's impossible alone or it takes millions of dollars to complete. I'm working on my own multiplayer RPG game in Unity 3D. It's not my first time programming and i'm not trying to make something with the same quality or amount of content as a triple A title. I understand that something like that simply isn't reasonable and is way out of scope. Instead I'm trying to make something simpler, that focuses on socializing and adventure rather the grinding in a massive world with thousands of people like traditional MMO's. It's pretty much a multiplayer RPG. Not very massive. I've been working on it for a while now and I have a functional prototype. In the current game, the player can walk/jump around in a full 3D colorful world and chat with other players. I was wondering what would be features or gameplay mechanics that would go well with this type of game.
The game is made to be simple, with casual gameplay and a focus on the multiplayer aspect. Interaction with other people is a goal and I'm trying to find other ways to do this other then just combat. The graphics are cel-shaded boxes, sort of like a Minecraft world with solid colors instead of textures and much more varied block shapes. The control scheme is similar to a Third-Person Shooter where you use WASD to walk and the mouse looks around with the camera positioned over the shoulder. Nothing too complex but there is no real game play yet. For the technical and networking side, I wrote a functional persistent server capable of handling 100 players at a time and a client with client-sided prediction. The server is fully authoritative and I have a simple anti-cheat that is mostly accurate. Right now the only information that gets stored on the server is the player's position.
How can I turn this into an actual game? What gameplay elements could I implement to make it fun? Would it be possible to actually finish a kind of project like this, turning into a fully playable game? I'm very determined to it and I'm not asking anyone to write it for me and I don't have the money to higher people to help me out since I'm still in high school. I know I have the skills to fix any technical issues that may arise. I just need some sort of advice on making the actual game part, and maybe ideas on how to make a world like this more interesting, without resorting to ripping off other games.
Thanks for reading, and sorry if this is in the wrong section. I'm new here.