Sujets-libres.fr

Informatique, logiciels libres, internet, humeurs et… le reste !

Le collectionneur professionnel de jeux anciens

Rédigé par -Fred- Aucun commentaire
Aujourd'hui, j'ai envie de parler d'une catégorie à part de collectionneurs : les collectionneurs professionnels.

Pour moi, un collectionneur au sens large cherche à enrichir sa collection avec de nouvelles pièces. Sa collection prendra une certaine valeur si les objets qui la compose sont rares et/ou en bon état. J'ai toujours pensé qu'un collectionneur de jeux vidéos (anciens par exemple) collectionnait pour jouer ou rejouer à des jeux et qu'il pouvait se séparer de ceux qu'il n'aimait plus par exemple.

Un commerçant, c'est quelqu'un qui vend un objet ou un service. Dans le cas des jeux vidéos, c'est une personne (pas nécessairement passionnée même si ça aide) qui vend des jeux neuf ou d'occasion. Son stock n'est pas tout à fait une collection et les jeux qui le compose changent régulièrement. Les titres qui composent son stock ont peut être moins d'importance que pour le collectionneur qui recherchera des titres bien précis. En soit et de mon point de vue, rien de choquant, c'est fait pour ça.

J'ai toujours vu ces deux catégories comme distinctes mais je me suis peut être trompé car les collectionneurs que j'appelle professionnels sont peut être le chaînon manquant entre les deux catégories précédentes.

***

J'ai récemment échangé ma megadrive contre une master system 2 (il me reste ma megadrive 2). Je suis content de l'échange et j'ai pu voir en plus une collection importante chez la personne avec qui j'ai fait l'échange. Au bas mot, cela représente une centaine de consoles diverses et des jeux partout. Ce collectionneur fonctionne avec le bon coin et a régulièrement une quinzaine d'annonces en même temps (essentiellement pour proposer des échanges). C'est par ce biais que j'ai moi même contacté ce collectionneur.

Bref, je me suis dit qu'il cherchait réellement cette console, même s'il en avait déjà une en vitrine exactement identique (pourquoi pas après tout). Quel ne fut pas mon étonnement lorsque j'ai retrouvé la console que je lui avait échangée, à son tour sur le bon coin dès le lendemain. Il n'y a probablement pas joué du tout après que l'on ai vérifié ensemble qu'elle fonctionnait. La console que j'ai eu en échange devait elle même n'avoir fait que transiter par ce collectionneur.

En soit, ce n'est pas choquant de construire sa collection comme cela mais pour autant, ce n'est pas vraiment ce à quoi je m'attendais. Même si ça ne me regarde pas après tout, je m'attendais à une rencontre avec un collectionneur ayant un réel intérêt pour l'objet que je lui échangeait, et non uniquement pour sa valeur marchande ou pour un échange ultérieur. Après coup, de ce point de vue ça aura été une petite déception pour moi.

***

Ceci dit, ça ne se passe pas tout le temps comme ça. J'ai eu à échanger des jeux avec un autre collectionneur (sonic 1, sonic 2 et home alone contre flashback sur megadrive). J'ai été très content de l'échange et de la brève discussion avec l'autre collectionneur. C'est sympa de rencontrer des retro gamers qui jouent et qui ne se contentent pas d'amasser pour revendre l'essentiel. La rencontre est aussi l'un des intérêts à faire un échange de main à main (plutôt que de passer par l'envoi postal).

***

Il m'arrive moi même d'acheter des lots de jeux (c'est rare mais ça arrive) mais uniquement lorsqu'au moins une partie du lot m’intéresse pour ma collection et parce que ça fait diminuer le prix total par rapport à un achat à l'unité. Dans le mesure où en achetant un lot je sait déjà ce qui m'intéresse et ce que je ne vais éventuellement pas garder, si je suis ma logique précédente, je suis moi même une sorte de "collectionneur professionnel". Il y a en fait une petite différence entre ce que je fais et ce que fait ce que j'appelle plus haut un collectionneur professionnel : je n'achète que si une partie du lot m'intéresse et je n'achète pas un lot dans le but de m'en séparer intégralement et immédiatement.

Projets en ce mois d'octobre 2013

Rédigé par -Fred- Aucun commentaire
Mes efforts se concentrent actuellement sur mon projet d'actionRPG :

Je suis en ce moment dans une phase de (re)factorisation de mon code. Ce que j'ai produit jusqu'à ce jour fonctionne mais le code en lui même mérite parfois d'être réorganisé ou scindé en fonctions plus "digestes". J'élimine aussi progressivement les petites choses pas forcement très propres qui traînent encore ici et là.

A première vue, cette phase peut sembler rébarbative car on gèle l'ajout de nouvelles fonctions pour se concentrer sur le remaniement de l'existant. Ceci dit, je pense que cela est utile, même si ce projet reste un projet amateur. D'une part, cette phase prépare le terrain pour la suite. Ce temps perdu aujourd'hui sera largement regagné par la suite. D'autre part, je souhaite que le code source soit le plus facile possible à lire si d'aventure un autre développeur vient à le consulter.

Pour ce qui est de mon autre projet en cours (le résolveur de cube), il est actuellement en pause. J'applique la règle de "pas plus d'un projet perso à la fois". J'y reviendrait ultérieurement, lorsque la partie mécanique sera prête (je reparlera de ça plus tard aussi). Bref, je n'ai pas fini d'en parler ici.

Dernier(s) point(s), je suis en train de préparer ma demande de diplôme de licence informatique CNAM (ensemble des UE validées + stage validé par mon entreprise). Cette année, je tente de valider une seule UE (ELE108). Il ne me manque que celle là pour pouvoir valider aussi la licence électronique CNAM (reste des UE déjà validées entre 2001 et 2004). Pour ma suite au CNAM, je pense avancer tranquillement à raison d'une UE par semestre, toujours en informatique ou électronique.
Classé dans : Divers Mots clés : aucun

Bug ICC #2

Rédigé par -Fred- Aucun commentaire
Dans la série "ça plante parfois sans raisons apparentes..." :

Contexte :

Dans le jeu d'Action RPG que je développe, le perso peut collecter différents objets récoltable (cœurs, bombes, etc...).
Ces objets récoltables sont soit directement "posés" sur la carte, soit contenus dans d'autres objet (coffres, jarres, etc...). Certains objets peuvent très bien ne contenir aucun objet récoltable.

Ouvrir un coffre (pour prendre ce cas de contenant) permet au joueur de collecter son contenu et un coffre ouvert doit le rester pour le reste de la partie.
En simplifiant, cela implique que :
- La sauvegarde du joueur (fichier .txt à part) doit permettre à l'application de savoir si le coffre a été ouvert ou non.
- La sauvegarde du joueur (toujours le fichier .txt à part) doit être actualisée lorsqu'un coffre passe de l'état fermé à ouvert.
- L'application doit, en cas de modification, recharger les objets présents sur la carte où se trouve le joueur (les objets présents sur la carte sont stockés dans une list pnjObj et c'est le contenu de cette liste qui est rechargé au besoin)

Symptômes :

Sans raisons apparentes, l'application plantait parfois lorsque je tentais d'ouvrir un coffre fermé (me renvoyant au passage un sympathique "Segmentation fault").

Origine du problème :

C'était assez simple finalement (même si je n'ai pas trouvé directement).
Grossièrement, pour que le joueur puisse ouvrir un coffre, il faut deux conditions :
- Le joueur doit être au contact du coffre.
- Le joueur doit appuyer sur la touche "espace".

La première condition est testée tour à tour sur l'ensemble des objets présents sur la carte (list pnjObj).
S'il y a contact, alors l'appui sur espace permet :
- D'affecter le contenu du coffre au joueur.
- De mettre à jour la sauvegarde du joueur.
- De recharger les objets présents sur la carte (list pnjObj).

En clair, je modifiais une liste alors que j'étais en train de la parcourir.

Solution :

Résolu simplement en rechargeant la liste une fois son parcours terminé.

Mes projets en cours en cette fin août 2013

Rédigé par -Fred- Aucun commentaire
Mon projet de résolveur de cube n'a pas bougé ou presque depuis le début des vacances. Nous arrivons dans la phase où pour avancer, il faut se réunir plus souvent (mon coéquipier et moi). Bref, la rentrée arrive et rien ne presse de toute manière.

J'en ai donc profité pour reprendre mon projet de clone de Zelda 3. Je n'avais pas touché à ce projet depuis début janvier 2013, soit une pause d'environ 6 mois. Preuve que ce n'est pas trop le bordel dedans, j'ai réussi à m'y replonger sans problème. Je n'aurais pas dit cela de ma première version de ce projet. Comme j'ai un peu avancé durant le mois d'Août, je viens de mettre à jour l'archive que je propose au téléchargement sur ma page dédiée. N'hésitez pas à me faire vos remarques dessus.
Fil RSS des articles