Bonjour J'ai développé un petit jeu en python en utilisant ZODB comme backend pour le traitement DB. Je n'avais jamais fait de programmation de jeu auparavant. J'espérais que quelqu'un puisse me dire comment économiser mon jeu actuel, puis le recharger en utilisant python.Le nom de fichier de la base de données est data.fs et il y a trois autres fichiers ZODB dans mon dossier.Un étant pour le reste des verrous, je ne suis pas au courant.Comment enregistrer un projet entier en python
1
A
Répondre
2
Je ne connais pas votre cas particulier mais peut-être que ZODB est exagéré pour cela. Vérifiez le premier cornichon ainsi que anydbm, tous deux dans la bibliothèque standard. Si elles ne suffisent pas à vos besoins, vous pouvez opter pour ZODB.
Dans ZODB, une fois que vous êtes connected, vous pouvez mettre tout ce que vous voulez à l'intérieur comme vous le feriez avec un dictionnaire Python ordinaire.
Vous pouvez également utiliser repoze.zodbconn pour faciliter la configuration, la connexion au démarrage et la fermeture correcte lorsque votre programme existe.
Vous devrez nous en dire un peu plus sur le fonctionnement du moteur de jeu. –
@Mark C'est un jeu de simulation. Je vais simuler une saison de football. Quelque part au milieu de la saison, je veux sauver mon état du jeu. Comment puis-je faire cela – gizgok