How to make an MMORPG

Why an MMORPG? Specifically as a begineer

I choose to build an mmorpg RPG mainly to understand more some of the principles behind those sort of game. I am an huge fan of World of Warcraft, FFXIV and others and as I am also an hobbyist developer, I have found myself asking me many time how things were actually made behind the scene. I know most people are generally answering that an MMORPG is not doable when begineer ask on the internet but I am not intending to build an actual complete MMMORPG game. My goals are :

Build an unique village/town :

Featurings the non exclusive features list :

* Account
* Character "creation" and sprite choices
* Multiplayer moving
* NPC moving and talk
* Quests from NPC and board
* Inventory
* Looting (object on flood, maybe monster later)
* Friend list, party, guilds
* Dummy/Monsters for some fight

Description

This tutorial is a way for me to do some things :

Problems

C# HttpClient HTTPS Let’s encrypt

If you’re on Windows with the mono version of Godot and you use the HTTPClient of C#, it seems that it can’t connect on HTTPS with let’s encrypt certificate.
For this to work, you need to open the mono console and enter this to install mozilla trusted certificates :

mozroots --import --sync

for httpclient call with letsencrypt