30-12-2016, 08:05 PM
Bonjour.
Je suis depuis plusieurs mois sur la création d'un jeu de gestion par navigateur. Je suis parti de zéro en langage web et je me forme donc au fil des obstacles rencontré et reprenant de zéro si nécessaire (tant qu'on a la motivation, tout va bien). Mais je reste peut sûr de moi et me questionne toujours sur la pertinence de mes choix techniques. Aujourd'hui, je me heurte à un problème de taille (pour moi en tout cas). Ce pourquoi je suis ici.
Voici mon problème :
Le joueur possède des trains et lors de sa connexion programme les trajets de ces dit trains à la minute près (Le jeu est en temps réel donc Paris-Lyon: 2h) , étant multijoueur la fréquentation des trains dépend du nombre de trains concurrent sur la même ligne et sur la même tranche horaire (et d'autres facteurs sans importance pour ce topic).
Je dispose d'un cron toutes les heures (si on peut dire ça comme ça).
J'ai pensé exécuter toutes les heures un script qui boucle toute les minutes (avec la fonction date() ) pendant une heure et calcul les départs et arrivés de trains et les quantités de biens et de passagers encore en attente.
Est-ce pertinent ? Est-ce trop lourd pour le serveur ? y'a-t-il plus efficace ?
j’espère ne pas poser de question trop évidente et merci de m'accorder un peu de votre temps.
Je suis depuis plusieurs mois sur la création d'un jeu de gestion par navigateur. Je suis parti de zéro en langage web et je me forme donc au fil des obstacles rencontré et reprenant de zéro si nécessaire (tant qu'on a la motivation, tout va bien). Mais je reste peut sûr de moi et me questionne toujours sur la pertinence de mes choix techniques. Aujourd'hui, je me heurte à un problème de taille (pour moi en tout cas). Ce pourquoi je suis ici.
Voici mon problème :
Le joueur possède des trains et lors de sa connexion programme les trajets de ces dit trains à la minute près (Le jeu est en temps réel donc Paris-Lyon: 2h) , étant multijoueur la fréquentation des trains dépend du nombre de trains concurrent sur la même ligne et sur la même tranche horaire (et d'autres facteurs sans importance pour ce topic).
Je dispose d'un cron toutes les heures (si on peut dire ça comme ça).
J'ai pensé exécuter toutes les heures un script qui boucle toute les minutes (avec la fonction date() ) pendant une heure et calcul les départs et arrivés de trains et les quantités de biens et de passagers encore en attente.
Est-ce pertinent ? Est-ce trop lourd pour le serveur ? y'a-t-il plus efficace ?
j’espère ne pas poser de question trop évidente et merci de m'accorder un peu de votre temps.