Sérialisation pour un jeu en java

Vive me Messages postés 128 Date d'inscription   Statut Membre Dernière intervention   -  
Vive me Messages postés 128 Date d'inscription   Statut Membre Dernière intervention   -
Salut a tous ! Je viens de faire un petit jeu en java : Pong !
Alors il est fini et j'aimerai savoir faire un système de sauvegarde (même si je sais que c'est pas utile pour un pong mais c'est pour ma culture ;-) ) .

Voila en ésperant que quelqu'un puisse me repondre :-) !
A voir également:

1 réponse

KX Messages postés 16761 Date d'inscription   Statut Modérateur Dernière intervention   3 020
 
Je ne suis pas convaincu que la sérialisation soit vraiment utile ici, mais dis nous en plus, quelles sont les informations que tu veux sauvegarder, sur quel support ?
0
Vive me Messages postés 128 Date d'inscription   Statut Membre Dernière intervention   9
 
"Je ne suis pas convaincu que la sérialisation soit vraiment utile ici" je le sais c'est seulement pour ma connaissance (mais pourquoi pas faire un highscore) !

J'aimerai sauvegarder la position des raquettes et de la balle .

Le support c'est un PC .
0
KX Messages postés 16761 Date d'inscription   Statut Modérateur Dernière intervention   3 020
 
Est-ce que tu as une classe qui gère la position des raquettes et de la balle ?

La sérialisation consiste à enregistrer un ou plusieurs objets (ici dans un fichier sur le PC), il faut donc que ces objets existent et contiennent toutes les informations que tu veux sérialisé et uniquement celles-ci.

Les classes de ces objets implémenteront l'interface Serializable et redéfinira ses différentes méthodes si nécessaire (pour t'entraîner tu pourrais au moins faire writeObject et readObject).
Voir la documentation : https://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html
0
Vive me Messages postés 128 Date d'inscription   Statut Membre Dernière intervention   9
 
Ok merci en plus c'est bête de ma part de ne pas avoir fait de recherche dans la doc :-(
Si d'autre personne ont d'autres conseilles/astuces a me donner je suis pour !
0