De nos jours il existe un moteur aussi performant que RMXP, qui se nomme Frog Creator , codé en VB 6, marche avec un système de script facile a prendre en main et même manipulation de mapping que RMXP... Ce logiciel était connu avant sous le nom de Konfuze, depuis il a énormément évolué.
Mais c'est pour faire des MMORPG, même si j'ai essayais moi même de bidouillé un peu le code source du moteur pour en faire autre chose, même si c'est énormément faisable, seul je vais mettre un temps fou :p.
PHP/ Sql c'est déjà bien, niveau multi-joueurs c'est le plus simple a gérer puisque le php c'est pas du temps réel, le client (navigateur) demande une page au serveur et le serveur renvoi la page complète au client en faisant tout les calcules php a partir de la page demandé. C'est le plus simple en terme de réseaux. si il faut monter un serveur et un client, ça demande des connaissances en Thread et en sockets (TCP, UDP) c'est pas facile le réseaux :p mais une fois que c'est dans la tête après c'est un peu comme apprendre une leçon de grammaire par coeur.
J'avais un cahier de charge sur un ancien projet mais il fait un peu brouillon depuis le temps.