06-12-2011, 12:08 PM
(06-12-2011, 09:53 AM)Sephi-Chan a écrit : Ça doit être l'enfer de programmer avec ta paranoia de la race condition.
euh non...c'est assez structurant au contraire
(06-12-2011, 09:53 AM)Sephi-Chan a écrit : Actuellement, comment est-ce que tu vérifies que le joueur a assez de ressources pour construire un bâtiment ?Et comment t'assures-tu qu'il n'en a pas perdu entre le moment où tu vérifies s'il a les ressources nécessaires et celui où tu mets à jour les ressources pour payer la construction ?
je créé une action "demande de construction" résolue immédiatement si tout est ok, et si tout est ok cela créé l'action "construction en cours"
je pense que je vais rester synchrone, je ferais bien si ca coince le jour où il y aura 20000 joueurs (si seulement...)
J'avais fais quelques test avec des PNJ robotisés et les race condition sont assez probable en fait...il suffit d'un script un peu lent et patatrac...
je pense que gérer les races condition est quand même important même pour un jeu amateur...