[OPEN SOURCE] Multiplayer 3D RPG Using Colyseus

Good news, I just finished my roadmap (2 weeks early, Woot!) and it is time to start really thinking about the gameplay loop of my project, and what exactly am I building? Is it a diablo like? Is it a mmo type game like t4c? an multiplayer action game?

I feel like I already asked this question before, but the project has evolved quite a bit since, and most features I was thinking about have been implemented. Some have even went further than I thought, like the AI.

Anyway, It is critical for me to answer this questions and determine exactly what I’m building and where to go from here. Having never done this exercize, do any of you have any idea how to approach it? Or what type of game this project could be? Any preference? The only condition: it’s must be small enough for me to be able to complete a viable prototype ( so forget MMO’s as much as I would love too :slight_smile: ).

I had a few ideas:

  • a 4 player deatmatch in a small arena where each player could choose a class that had 3-4 abilities, this once has be advantage of being very simple but not very original. (edit: did a quick recap: T5C - A four player deathmatch game - JustPaste.it)
  • a 10 player battle royale (not quite sure how this one could work, open to suggestions)
  • a sort of dungeon crawler, where players can wait in a 3d lobby town and then can initate dungeon runs with 3 other players that are also connected, and where completing dungeons could reward players with xp & better items (I like the idea of having harder dungeons as you delve deeper). The trickiest part here would be needing to make some sort of dungeon generator.
  • an small mmo, but even if it was small, it would require a massive amount of work for building all the required systems (npcs, dialogues, vendors, quests, etc…).
  • your idea?

Cheers,
Orion

PS: I always try to add a cool screenshot to my posts: I got a little sidetracked, and stumbled onto this high quality open sourced asset: KayKit - Character Pack : Adventurers by Kay Lousberg and had to give it a try. It only took me about 5 minutes to integrate it into the project, looks pretty good, what do you guys think?