12-11-2020, 08:53 PM
Cool de voir que tu avances les images sont bien, ca reste cohérent dans le style et compréhensible
Pour la mise en production, n'hésite pas à bien automatiser et rendre robuste le processus, c'est un investissement qui te fera gagner du temps par la suite. N'hésite pas à simuler quelques scénarios au passage, vu que tu as 0 joueur tu prends 0 risque pour le moment. Exemple de scénarios:
- Quelqu'un joue pendant que je release: est-ce que ca casse tout?
- Ma release foire parce que j'ai plus internet: est-ce que ca casse tout?
- Ma release contient un bug: comment je fais (normalement, ou "j'annule ma release" ou "je release de nouveau avec une version corrigée" ou "je release de nouveau avec la version précédente")
- J'ai des changements dans ma DB à faire (changement de structure, ou changements de data): comment je les déploie?
Perso, avoir mis un process automatisé en place, je trouve que c'est vraiment agérable avec le recul, et ça évite de passer son temps à transpirer à chaque release (bon, ok, on serre toujours les fesses quand on clic sur "deploy", mais au moins, si ca crash, on sait qu'on peut s'en sortir: y'a rien de pire que la panique, et être préparé, ca l'évite!)
Au passage, pense à avoir un backup de ton PC, et à le mettre régulièrement à jour: si ton PC flambe ou si ton disque dur lâche, tu seras content de ne pas perdre TOUT ce que tu as fait pour ton jeu
Bonne continuation!
Pour la mise en production, n'hésite pas à bien automatiser et rendre robuste le processus, c'est un investissement qui te fera gagner du temps par la suite. N'hésite pas à simuler quelques scénarios au passage, vu que tu as 0 joueur tu prends 0 risque pour le moment. Exemple de scénarios:
- Quelqu'un joue pendant que je release: est-ce que ca casse tout?
- Ma release foire parce que j'ai plus internet: est-ce que ca casse tout?
- Ma release contient un bug: comment je fais (normalement, ou "j'annule ma release" ou "je release de nouveau avec une version corrigée" ou "je release de nouveau avec la version précédente")
- J'ai des changements dans ma DB à faire (changement de structure, ou changements de data): comment je les déploie?
Perso, avoir mis un process automatisé en place, je trouve que c'est vraiment agérable avec le recul, et ça évite de passer son temps à transpirer à chaque release (bon, ok, on serre toujours les fesses quand on clic sur "deploy", mais au moins, si ca crash, on sait qu'on peut s'en sortir: y'a rien de pire que la panique, et être préparé, ca l'évite!)
Au passage, pense à avoir un backup de ton PC, et à le mettre régulièrement à jour: si ton PC flambe ou si ton disque dur lâche, tu seras content de ne pas perdre TOUT ce que tu as fait pour ton jeu
Bonne continuation!