OSLib est basée sur le PSPSDK, elle ne fait que t'aider pour un certain nombre de choses, mais elle ne t'empêche pas de faire le reste Le seul souci, et là je suis d'accord avec toi, c'est que si tu ne t'y connais pas du tout en hard tu vas avoir de la peine à faire ces choses en partant de rien
Ben quand tu es en C pur (PSPSDK) c'est super complexe, et ton code est pas vraiment clair, donc il te faudra automatiquement te faire une sorte de lib pour pouvoir construire ton jeu par dessus. En tous cas moi je me vois pas écrire les 10-15 lignes nécessaires à chaque fois pour dessiner un sprite, tu feras appel à une de tes routines qui le fera. Si t'as le courage tu t'y mets, c'est une bonne chose si tu veux maîtriser la console à fond. Mais il se peut que tu n'en voies pas l'intérêt, ou que tu n'aies pas le courage de passer un temps supplémentaire pour le faire (et je parle même pas de l'optimisation et des tests qui viennent après). Par exemple demande à un débutant de faire un driver audio qui ne "clicke" pas, qui soit stable, supporte le streaming sur MS, la mise en veille, qui soit rapide, supporte des formats compressés, etc. ou plus simple: va déjà passer 2 jours pour trouver comment afficher une image avec la libpng, + encore quelques jours pour optimiser la libpng en taille, + encore quelques autres jours pour gérer l'alpha, la génération d'images palettées depuis des true color ou l'inverse. Amuse-toi aussi pour faire du stripping avec un sprite rotaté. Ou alors apprendre et maîtriser l'ASM de la VFPU? Gérer le frameskipping / framerate variable? Ecrire un gestionnaire dynamique de mémoire pour la VRAM? Enfin bref la liste est longue. Certes c'est passionnant et j'encourage vivement les gens qui le sentent de s'y mettre, mais il faut savoir que c'est loin d'être simple, et que ça demande un boulot énorme, donc avant de se lancer, il faut quand même sûr qu'on en a vraiment envie Si tout ce que tu veux est réaliser un jeu, il y a bien plus simple