Le multi thread pour les calculs de combat ... Les calculs sont simple je ne pense pas que le multi thread est d'une grande utilité ici.
Pour le frontend, regardez du coté de angularJS de Google. Pour du temps réel asynchrone regardez du coté de express fait en nodeJs
