Comment sauvegarder un jeu?
OverdOzed
Inscrit:
01/01/2008 12:13
De Martigues, dans le 13
Post(s): 1234
Je viens de remarquer qu'il n'y a pas d'Actuator "Save the game" dans les Logic Bricks. Est-ce que quelqu'un saurait comment on peut faire pour pouvoir sauvegarder un jeu quand on joue?

Contribution le : 04/01/2008 13:48
_________________
"Passion de toute heure. Liberté infinie. Blender."
(Pour ceux qui connaissent le livre "Ewilan", c'est de la poésie marchombre)
Créer un fichier PDF de la contribution Imprimer


Re: Comment sauvegarder un jeu?
RegulatorZ
Inscrit:
23/05/2004 07:11
De Metz
Post(s): 11301
A toi de définir quels paramètres doivent être sauvegardés. Il va falloir que tu écrives un petit script, qui écrit ces paramètres dans un fichier ; et un autre, qui lit ces paramètres dans le fichier et les applique au jeu...

Si c'est juste pour sauvegarder le niveau en cours, tu peux utiliser la bonne vieille astuce du levelcode : à chaque niveau terminé, le joueur reçoit un mot de passe, qu'il lui suffira de rentrer pour accéder au niveau en question. C'est plus simple à mettre en place que la 1ere méthode...

Contribution le : 04/01/2008 13:52
_________________
Portfolio
Créer un fichier PDF de la contribution Imprimer


Re: Comment sauvegarder un jeu?
OverdOzed
Inscrit:
24/06/2007 23:02
De Toulouse
Post(s): 584
Il existe un tuto de blendenzo qui permet de sauvegarder la position d'un cube sur un texte et de le recharger plus tard.

Le voilà

Si tu ne connais pas l'anglais ça va être dur pour toi

@+

Contribution le : 04/01/2008 14:50
_________________
Lethan Studios (BGE Stuff)
Créer un fichier PDF de la contribution Imprimer


Re: Comment sauvegarder un jeu?
OverdOzed
Inscrit:
13/05/2007 17:11
De Le trou de cul du monde.
Post(s): 868
J'ai une technique de sauvegarde qui prend juste en mémoire une ligne de code (enfin presque) et un fichier txt avec un seul chiffre dedans.
Comment ?
Magie !
Nan je rigole...
J'explique :
Pour ça, il faut savoir manipuler l'ouverture, fermeture, lecture et écriture dans les fichiers via python.
Par contre, cette technique impose des sacrifices :
- Les sauvegardes se font seulement à certains endroits.
- On ne peut pas sauvegarder quand on veux.

Donc, plus en détail :
Tu met un sensor collision ou touch. Ce sensor, tu le lie à un controller Python. Ce script va être grosso-modo :

fichier = fopen('sauvegarde.txt')
if collision with OBdeSauvegarde1:
write 1 in sauvegarde.txt
elif collision with OBdeSauvegarde2:
write 2 in sauvegarde.txt
..etc

Voilà pour la structure : je vous laiss ecreuser. ya surement des trucs à rajouter genre remplacer le nombre déjà existant.

Après, quand tu lance le jeu, tu créera un autre script qui ira lire dans le fichier de sauvegarde le nombre. Et qui va celon le nombre lancer tel ou tel point blend. Pour des missions différentes par exemples.

Voilà, c'est seulement un début d'idée que je vous donne : il faut creuser.

A noter que l'on peux remplacer le fichier texte par un propriété mêttons.

Contribution le : 04/01/2008 16:03
Créer un fichier PDF de la contribution Imprimer


Re: Comment sauvegarder un jeu?
OverdOzed
Inscrit:
01/01/2008 12:13
De Martigues, dans le 13
Post(s): 1234
Le problème c'est qu'il faut sauvegarder le fichier "sauvegarde.txt" après avoir écrit le nombre dedans. Et, à moins qu'il y ait une formule "saveFile" dans Python, je vois pas non plus comment faire

Je veux pas tourner en rond

Contribution le : 06/01/2008 10:19
_________________
"Passion de toute heure. Liberté infinie. Blender."
(Pour ceux qui connaissent le livre "Ewilan", c'est de la poésie marchombre)
Créer un fichier PDF de la contribution Imprimer


Re: Comment sauvegarder un jeu?
Fou Furieux du Clan
Inscrit:
04/06/2007 17:05
De chez moi
Post(s): 144
Le fichier s'enregistre directement quand le script s'arrette.
Si tu recommence ton jeu et que tu ouvre ton fichier, si tu as mis les bonnes options tu peut recommencer ton jeu de l'endroit où tu en étais.

Contribution le : 06/01/2008 11:21
_________________
--------- Blenderix ---------
Créer un fichier PDF de la contribution Imprimer


Re: Comment sauvegarder un jeu?
OverdOzed
Inscrit:
01/01/2008 12:13
De Martigues, dans le 13
Post(s): 1234
Merci beaucoup marksman !!! C'est super !!!
En cadeau, bientôt un petit blend sur le sensor "Radar".

Contribution le : 10/01/2008 19:09
_________________
"Passion de toute heure. Liberté infinie. Blender."
(Pour ceux qui connaissent le livre "Ewilan", c'est de la poésie marchombre)
Créer un fichier PDF de la contribution Imprimer


Re: Comment sauvegarder un jeu?
OverdOzed
Inscrit:
13/05/2007 17:11
De Le trou de cul du monde.
Post(s): 868
Merci beaucoup.



Contribution le : 10/01/2008 20:22
Créer un fichier PDF de la contribution Imprimer


Re: Comment sauvegarder un jeu?
OverdOzed
Inscrit:
01/01/2008 12:13
De Martigues, dans le 13
Post(s): 1234
Je vous envoie le blend

Contribution le : 13/01/2008 18:38
_________________
"Passion de toute heure. Liberté infinie. Blender."
(Pour ceux qui connaissent le livre "Ewilan", c'est de la poésie marchombre)
Créer un fichier PDF de la contribution Imprimer


Re: Comment sauvegarder un jeu?
OverdOzed
Inscrit:
13/05/2007 17:11
De Le trou de cul du monde.
Post(s): 868
Garde tes droits d'auteurs voyons granarc...

Nan, je lolait. Parce que ça va me servir.

Bah oui, parce que j'avais juste l'idée moi, mais je l'avais pas encore fait donc si j'ai des erreurs j'aurais juste à regarder ton .blend.

Contribution le : 13/01/2008 18:44
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant




Enregistrer votre réponse
Compte*
Nom   Mot de passe   Authentification
Message:*



[Recherche avancée]



Sujets récemment répondus
Forums Sujets Réponses Lus Dernières contributions
The Blender Clan 'tchat Buy (30 Pieces) New Samsung Galaxy Z Fold4 512GB Unlocked $36,570 0 33 04/12 11:09:44
emailychang01 
Hors Sujet !! les tutos de Moonboots    [1][2][3]...[33] 322 53865 02/12 12:16:11
moonboots 
The Blender Clan 'tchat Buy (30 Pcs) iMac M1 24-inch (2021) 8GB 256GB SSD $23,970 Website: www.cutebitelectronics.com 0 1091 02/12 10:51:46
emailychang01 
The Blender Clan 'tchat Buy (30 Pcs) Macbook Air M1 13-inch 512GB SSD $22,470 Website: www.cutebitelectronics.com 0 37 01/12 10:07:00
emailychang01 
The Blender Clan 'tchat Buy (30 Pcs) Macbook Pro M2 13-inch 512GB SSD $35,970 Website: www.cutebitelectronics.com 0 40 30/11 10:11:42
emailychang01 
Questions & Réponses Rendu hyyyyyper lent ! 1 85 29/11 10:48:50
moonboots 
The Blender Clan 'tchat Buy (30 Pcs) Apple iPad Air 10.9-inch 256GB Wifi $13,470 : www.cutebitelectronics.com 0 43 29/11 07:54:38
emailychang01 
The Blender Clan 'tchat Buy (30 Pcs ) Apple iPad Mini 8.3-inch 256GB Wifi $11,970 0 63 27/11 12:19:27
emailychang01 
The Blender Clan 'tchat Buy (30 Pieces) New Apple iPad Pro 12.9-Inches 2021 1TB Wifi only $38,970 0 50 26/11 12:30:21
emailychang01 
The Blender Clan 'tchat Buy (30 Pieces) New Apple iPad Pro 11-Inches 2021 1TB Wifi only $32,970 0 78 24/11 03:28:24
emailychang01 
The Blender Clan 'tchat Buy (30 Pieces) New Apple iPhone 13 5G 512GB $20,970 Website: www.cutebitelectronics.com 0 79 22/11 01:26:33
emailychang01 
Questions & Réponses Orienter une texture    [1][2] 11 4271 20/11 12:27:21
moonboots 
The Blender Clan 'tchat Buy (30 Pcs) New Apple iPhone 12 Pro Max 5G 256GB $17,970 Website: www.cutebitelectronics.com 0 1763 16/11 09:36:23
emailychang01 
The Blender Clan 'tchat Buy (20 Pcs) iPad 10.9-inch (2022) 64GB Wifi only $6,980 : www.cutebitelectronics.com 0 92 15/11 12:10:40
emailychang01 
The Blender Clan 'tchat Buy(20 Pcs) iPad Pro 12.9-Inch (2022) 128GB Wifi $17,980 : www.cutebitelectronics.com 0 106 14/11 11:46:55
emailychang01 
Questions & Réponses Modélisation d'après une image en noir & blanc ? 8 391 11/11 15:57:26
moonboots 
The Blender Clan 'tchat Buy (20 Pieces) New Apple iPad Pro 11-Inches (2022) 128GB Wifi only $11,980 0 105 11/11 10:02:44
emailychang01 
The Blender Clan 'tchat Buy (200 Pcs) Insignia - Portable Nugget Icemaker $39,800 Website: www.cutebitelectronics.com 0 92 10/11 08:50:55
emailychang01 
Questions & Réponses ma texture bump glisse pendant animation 2 200 09/11 19:24:41
ALK-chimiste 
The Blender Clan 'tchat Buy (200 Pieces) New Innokin Cool Fire Mini Zenith D22 Kit Original $5,400 0 106 09/11 12:13:21
emailychang01 

Qui est en ligne
66 utilisateur(s) en ligne (dont 42 sur Forums)

Membre(s): 1
Invité(s): 65


KristinaBa, plus...
Nouveaux membres
MathiasFul 18/8/2022
VicenteZcl 18/8/2022
OlivaL1007 18/8/2022
Adrian8943 18/8/2022
NorbertoGe 18/8/2022
VeronaKais 18/8/2022
BettieSile 18/8/2022
DarylTier 18/8/2022
BretParkhi 18/8/2022
LeoTrotter 18/8/2022
Dernier Ajout
2020-09-24.jpg

Evènements à venir
Dec 29
Anniversaire d'ebrain
Jan 7
BUG de Lyon
Fev 15
Anniversaire de Dany
plus 231 plus d'élément(s)
 Par Mickaël Guédon [ebrain] © 2003-2021 The Blender Clan - hébergé par TuxFamily - Site déclaré à la CNIL sous le numéro 1155445