Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
La shoutbox n'est pas chargée par défaut pour des raisons de performances. Cliquez pour charger.

Forum Casio - Autres questions


Index du Forum » Autres questions » Système de sauvegarde
Supersolga Hors ligne Membre Points: 96 Défis: 0 Message

Système de sauvegarde

Posté le 24/08/2020 14:57

Rebonjour, toujours pour le jeu dont je parlai tout à l'heure, j'aimerais savoir si vous connaissez un système de sauvegarde bien (par exemple en utilisant les listes ou les matrices) ?


Kbd2 Hors ligne Membre Points: 270 Défis: 0 Message

Citer : Posté le 24/08/2020 15:00 | #


Backup for what type of data?

If you're talking about a Casio BASIC game/program save, then using the last list/matrix to store the data and documenting it in the manual/program is the best option I know of.

However, this is not without its drawbacks - you cannot test if the list/matrix exists without risking crashing the program, and the user can easily corrupt the data.
Lephenixnoir En ligne Administrateur Points: 24699 Défis: 170 Message

Citer : Posté le 24/08/2020 15:12 | #


Slight precision: you can test whether a list exists without risking an error (but you can't do it with a matrix).
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Kikoodx Hors ligne Ancien labélisateur Points: 3039 Défis: 11 Message

Citer : Posté le 24/08/2020 15:29 | #


Pour tous les jeux de petites et moyenne taille, suis les messages ci-dessus.

Pour les projets qui occupent toute la mémoire principale, il est possible de faire un peu plus simple.
Au lancement du jeu, le joueur a le choix entre "New game" et "Continue", "New game" initialise le jeu avant lancer le programme principal. "Continue" quand à lui lance le programme principal directement.
Cette méthode a des avantages, quitter et reprendre est littéralement une mise en pause du jeu et se fait de façon complètement transparente. Mon jeu Noon fonctionne de cette manière. L'initialisation peut se faire sans intervention de l'utilisateur, voir ce sujet.
En revanche, elle force l'utilisateur à n'utiliser que ce programme.
ouais ouais
Supersolga Hors ligne Membre Points: 96 Défis: 0 Message

Citer : Posté le 24/08/2020 16:24 | #


Merci à tous ! / Thanks everybody !
Donnez-moi un point fixe et un levier et je soulèverai la Terre
-Archimède

LienAjouter une imageAjouter une vidéoAjouter un lien vers un profilAjouter du codeCiterAjouter un spoiler(texte affichable/masquable par un clic)Ajouter une barre de progressionItaliqueGrasSoulignéAfficher du texte barréCentréJustifiéPlus petitPlus grandPlus de smileys !
Cliquez pour épingler Cliquez pour détacher Cliquez pour fermer
Alignement de l'image: Redimensionnement de l'image (en pixel):
Afficher la liste des membres
:bow: :cool: :good: :love: ^^
:omg: :fusil: :aie: :argh: :mdr:
:boulet2: :thx: :champ: :whistle: :bounce:
valider
 :)  ;)  :D  :p
 :lol:  8)  :(  :@
 0_0  :oops:  :grr:  :E
 :O  :sry:  :mmm:  :waza:
 :'(  :here:  ^^  >:)

Σ π θ ± α β γ δ Δ σ λ
Veuillez donner la réponse en chiffre
Vous devez activer le Javascript dans votre navigateur pour pouvoir valider ce formulaire.

Si vous n'avez pas volontairement désactivé cette fonctionnalité de votre navigateur, il s'agit probablement d'un bug : contactez l'équipe de Planète Casio.

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 80 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd