CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[C] Systeme de sauvegarde

Maldoror
Maldoror
Niveau 7
08 juin 2005 à 12:36:46

Salut !
Je suis en train de creer un ´mini RPG´ en C, mais, comme d´habitude, je me heurte a un probleme : le jeu est long, et l´on ne peut pas sauvegarder :(
Donc j´ai pense a un systeme de sauvegarde tout bete : on ecrit dans un fichier texte les variables essentielles au deroulement du jeu ( exemple : la fiche du personnage, avec sa classe et ses caracteristiques, mais aussi les objets de l´inventaire, l´xp, l´or etc...), et pour charger le jeu, on lit les informations contenues dans le fichier sauvegarde.txt par exemple. Mais je me pose une question : est ce que j´ai besoin de savoir utiliser les pointeurs pour pouvoir mettre en place ce systeme?

merci d´avance !

gollumkawder
gollumkawder
Niveau 10
08 juin 2005 à 12:37:48

A parceque tu utilisais déja pas les pointeurs pour ton RPG...?

Maldoror
Maldoror
Niveau 7
08 juin 2005 à 12:40:04

Non :)
Parce que beaucoup de monde m´as dit que c´etait une etape vraiment chiante, et donc bah j´ai essaye de faire sans. Mais apparemment cela ne vas pas durer tres longtemps :)

godrik
godrik
Niveau 30
08 juin 2005 à 12:46:58

ma reponse sera simple.
On ne peut rien faire de complexe en C sans pointeur.
donc ca en l´occurence tu pourrais le faire sans pointeur ( bien que ca serait plus simple avec)
mais il arrivera certainement un moment ou les pointeurs deviendront obligatoire.
mais je te rassure, ce n´est pas si compliqué qu´on veut bien le dire! :)

Maldoror
Maldoror
Niveau 7
08 juin 2005 à 12:47:43

Mais sinon est ce que ma logique est bonne?
D´apres le peu que j´ai lu sur les pointeurs, ils permettent de changer la valeur d´une variable ( c´est ca?)
Donc il faudrait qu´au chargement de la sauvegarde, les pointeurs changent les valeurs de chacunes des variables contenues dans le fichier sauvegarde.txt?

Maldoror
Maldoror
Niveau 7
08 juin 2005 à 12:49:26

Merci pour ta reponse, qui est arrivee pendant que je tapais. J´essaye d´acceder au site http://www.programmationworld.com mais il est down pour le moment ( enfin chez moi...) c´est embetant, car il y a un bon tutoriel sur les pointeurs parait il

godrik
godrik
Niveau 30
08 juin 2005 à 12:59:02

disons que c´est plus compliqué que ca.
mais je te conseillel de prendre un bon bouquin plutot qu´un bon tutorial.
souvent les tutoriaux sont incomplet voir inexacte.
Un livre sera certainement plus complet

Ptival
Ptival
Niveau 10
08 juin 2005 à 12:59:07

Les pointeurs vont vite s´avérer très utiles tu verras :)

Sinon tu as bien analysé comment fonctionne un système de sauvegarde ( en même temps c´est pas super compliqué à comprendre :lol: )

Maldoror
Maldoror
Niveau 7
08 juin 2005 à 13:05:29

oui j´y ai pense pendant que je me douchais :)
Bon bah j´ai plus qu´a m´y mettre !

gollumkawder
gollumkawder
Niveau 10
08 juin 2005 à 13:10:14

voici un bon e-book
http://casteyde.christian.free.fr/online/cours_cpp/book1.html

Maldoror
Maldoror
Niveau 7
08 juin 2005 à 13:22:37

Merci du lien
Le boulot qu´il se taper le mec quand meme c´est impressionant

Maldoror
Maldoror
Niveau 7
08 juin 2005 à 13:25:02

Derniere question : j´aimerais savoir si vous avez un lien pour un bon tuto pour le SDL en C sous Dev C++ car ceux que j´ai trouves sont de pietre qualite :(

Ptival
Ptival
Niveau 10
08 juin 2005 à 13:31:08

http://perso.numericable.fr/~fvirtman/info/tuto/
-> Section SDL
Excellent pour débuter ( si tu as les bases tu n´y apprendras pas beaucoup, mais ça peut te consolider)

http://cone3d.gamedev.net/cgi-bin/index.pl?page=tutorials/gfxsdl/index
-> Je les trouvais excellents ( un peu moins maintenant mais bons quand même)

http://games-creators.org/wiki/SDL
-> Un peu mieux avant la refonte du site, mais il reste les tutos de base :)

Maldoror
Maldoror
Niveau 7
08 juin 2005 à 13:54:37

Merci! le lien en anglais me semble particulierement bien!

Vengeur41
Vengeur41
Niveau 10
08 juin 2005 à 15:42:50

Pour la sauvegarde c´est très simple, un simple fwrite suffit...

Sous forums
  • Aide à l'achat Mac
  • Macintosh
  • Création de Jeux
  • Programmation
  • Création de sites web
  • Linux
  • Internet
  • Steam Deck
  • Hardware
La vidéo du moment