Système Save / Load simple?

Questions à propos du scripting. Hors Shader, GUI, Audio et Mobile.
Avatar de l’utilisateur
Tsurugi21
Messages : 221
Inscription : 26 Nov 2012 23:21
Localisation : Dans mon sous-sol ou chez des potes, probablement

Système Save / Load simple?

Message par Tsurugi21 » 06 Jan 2013 01:59

Je cherche un système de sauvegarde / chargement. L'idéal serais des lignes de codes qui permetterais de générer un fichier .js et une fonctions pour l'éxécuter. Ce script modifierais des variables et téléporterais le joueur où il était. j'ai essayé Unity Serializer, les XML mais c'est trop compliqué. Je ne demande pas d'interface, options supp, juste des ligne pour générer un js et d'autres pour l'éxécuter... Merci, je cherche depuis des heures sur le web...
Graphics doesnt mean everything

Avatar de l’utilisateur
yoyoyaya
Messages : 1656
Inscription : 30 Mai 2011 13:14
Localisation : PAAAAARTOUUUU
Contact :

Re: Système Save / Load simple?

Message par yoyoyaya » 06 Jan 2013 03:54

en 2 seconde sur google http://answers.unity3d.com/questions/84 ... ption.html

Ça m'a l'air plutôt bien détaillé. Players prefs, xml toussa toussa ...
ImageImage

Avatar de l’utilisateur
Tsurugi21
Messages : 221
Inscription : 26 Nov 2012 23:21
Localisation : Dans mon sous-sol ou chez des potes, probablement

Re: Système Save / Load simple?

Message par Tsurugi21 » 06 Jan 2013 05:04

ben, comme j'ai dit, si la solution idéale (dite en haut) est possible, je n'utiliserais pas d'autres méthodes. Sinon, j'irai voir la plus simple...
Graphics doesnt mean everything

Avatar de l’utilisateur
artemisart
Messages : 1893
Inscription : 21 Juin 2011 19:51
Localisation : Centre
Contact :

Re: Système Save / Load simple?

Message par artemisart » 06 Jan 2013 10:33

Générer un fichier js est beaucoup plus compliqué que de lire un truc en xml ou format perso, voir playerprefs.

Avatar de l’utilisateur
kid663
Messages : 50
Inscription : 02 Juin 2012 20:08
Localisation : L' étoile noire
Contact :

Re: Système Save / Load simple?

Message par kid663 » 06 Jan 2013 13:01

Utilise les PlayerPrefs (regarde dans la doc). :mrgreen:

djswiti
Messages : 11
Inscription : 01 Jan 2013 23:03

Re: Système Save / Load simple?

Message par djswiti » 06 Jan 2013 13:34

Perso je le fais en XML mais c'est pas super super.. car l'utilisateur peut changer à tout moment ses valeurs et donc en quelque sorte tricher..
Autre chose, c'est que moi j'ai plusieurs scènes. A chaque fois que je rentre dans une scène, j'appèle un SAVE qui sauvegarde le niveau actuel, les points marqués dans le niv précédent, le temps, le temps record, etc etc etc....

C'est très lourd, et j'ai l'intention de changer, je cherche une manière plus "écologique" car en plus de ça, à chaque début de scène, mon perso freeze environ 0,2s (c'est énorme).

Si tu as beaucoup de trucs à save, je te conseile pas d'utiliser le XML...

EDIT : Je suis passé aux PlayerPrefs et franchement c'est super simple. Et c'est pas ça qui me faisait freezer.. Je dois trouver mon petit problème^^"

Avatar de l’utilisateur
Tsurugi21
Messages : 221
Inscription : 26 Nov 2012 23:21
Localisation : Dans mon sous-sol ou chez des potes, probablement

Re: Système Save / Load simple?

Message par Tsurugi21 » 06 Jan 2013 18:29

1 - je trouve pas playerpref dans le unity scripting overview, je vais le chercher sur google

2 - sa sauvegarde même si tu quitte complètement le jeu?

3 - j'en suis encore aux bases du java, alors je sais pas si je vais y arriver
Graphics doesnt mean everything

Avatar de l’utilisateur
Tsurugi21
Messages : 221
Inscription : 26 Nov 2012 23:21
Localisation : Dans mon sous-sol ou chez des potes, probablement

Re: Système Save / Load simple?

Message par Tsurugi21 » 06 Jan 2013 18:37

Tien, j'ai vu le player prefs, et ca a l'air bien! J'essaie, et si je bloque, je vous demanderai de l'aide, et comme toujours, il y aura des gens asser gentil pour m'aider :)
Graphics doesnt mean everything

djswiti
Messages : 11
Inscription : 01 Jan 2013 23:03

Re: Système Save / Load simple?

Message par djswiti » 06 Jan 2013 19:36

Tsurugi21 a écrit :Tien, j'ai vu le player prefs, et ca a l'air bien! J'essaie, et si je bloque, je vous demanderai de l'aide, et comme toujours, il y aura des gens asser gentil pour m'aider :)
C'est impossible de bloquer :D

Et oui, meme si on quitte le jeu, meme si tu le supprimes, que tu le retélécharges, ces valeurs seront sauvegardées.
BIen sur, les valeurs sont modifiables dans le registre..

Avatar de l’utilisateur
Alesk
Messages : 2303
Inscription : 13 Mars 2012 09:09
Localisation : Bordeaux - France
Contact :

Re: Système Save / Load simple?

Message par Alesk » 06 Jan 2013 23:19

djswiti a écrit :BIen sur, les valeurs sont modifiables dans le registre..
Rien n'empêche de crypter les valeurs des données sauvées ;)

Répondre

Revenir vers « Scripting »