• [^] # Re: nosql embarqué ?

    Posté par . En réponse à la dépêche SQLite 3.8.0 : n'ayez pas peur du zéro. Évalué à 2.

    C'est sûr ! En termes de jeu, il suffit de regarder Minecraft et de le comparer à Doom3 pour se rendre compte que la perf, ça sert à rien ou alors, c'est juste pour faire joli (ce que n'est pas franchement Minecraft).
    D'ailleurs, il y a encore des gens que ça intéresse les perfs dans le domaine des jeux (cf. ce très bon document sur les pièges de la POO).

    Si ça phrase va peut être trop dans un sens, à mon avis il réagi surtout à un truc qui est vachement lourd avec certain : la performance comme un but en soit. Tu cite Minecraft c'est intéressant malgré des problèmes de performances le jeu a eu un énorme succès, alors que des équivalents probablement bien plus performant n'ont pas su attirer un tel publique. Pourquoi d'après toi ? Minecraft a bénéficier d'une vente forcé ? Il était le premier et a ensuite bénéficier d'un effet réseau ? Il y a eu une campagne marketing de folie ?

    Rien de tout ça (il a bien bénéficié d'un effet réseau, mais n'est pas le précurseur du genre), il a eu la jouabilité qu'il fallait, il était multiplateforme de base et avait des concepts évolués dans la gestion des matières et de ce qu'on pouvait en faire. Bref au lieu de faire une fixette sur les performances et les chiffres qui n'intéressent apparemment que peu les joueurs (avoir 32 000 blocs dans toutes les directions), le ou les développeurs se sont attachés à d'autres aspects de l’expérience de jeu et ça a très bien marché.

    C'est le genre de « success story » qui devrait faire réfléchir. Nous, libristes, nous nous attachons énormément à la technique (en quel langage c'est écrit, pourquoi c'est un mauvais langage et que XXX aurait était 1 000 fois mieux) et donc aux qualités techniques des logiciels (« regarde moi mon jeu il est moche mais il consomme que 0.002% de ma RAM et je peux y jouer de manière fluide avec les pilotes VESA »), mais nous sommes bien les seuls. Enfin non il y a aussi des gros geeks non-libristes que ça peut intéressés, mais les utilisateurs finaux, les joueurs, ceux pour qui ont développe des jeux qu'est ce qui les intéressent le plus ?

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)