Tenor ...j´irais pas jusque la
plus simple est completement subjectif, mais je dirais que si tu n´as pas de base en programmation, Flash est certainement plus rapide a apprendre, et moins complexe que le C++
En gros, l´avantage de Flash par rapport au C++, c´est que une grosse majorite des fonction utiles a un jeu sont deja codees : en gros, on pourrait considerer Flash comme un moteur tres "ouvert" mais ou les routines d´affichage, les hit tests, etc sont deja ecris, et ou il n´y a qu´a savoir les utiliser correctement.
Pour ton system de discussion en ligne, oui c´est relativement simple a mettre en place : via PHP/ASP/SQL si tu ne souhaite pas faire du temps reel, ou via un serveur de sockets si tu veux du temps reel
http://www.smartfoxserver.com/
http://www.moock.org/unity/
http://www.electro-server.com/overview/about.aspx