Brunni

Membres
  • Compteur de contenus

    2
  • Inscription

  • Dernière visite

Tout ce qui a été posté par Brunni

  1. Brunni

    Le Makefile Qui Rend Fou

    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
  2. Brunni

    Le Makefile Qui Rend Fou

    Ce qu'il ne faut pas entendre... OSLib c'est du C déjà, donc rien à voir avec le LUA. Ensuite c'est si tu ne sais pas bien t'en servir qu'elle est lente, sinon elle est à peu près autant rapide qu'un prog écrit en natif (il y a très très peu d'overhead et la plupart des fonctions ont un équivalent direct en hardware). Et si tu es débutant, il y'a aussi des chances que tu n'arrives pas à maîtriser facilement toutes les subtilités du PSPSDK et du hard de la PSP, donc ton programme sera lent et en plus buggué. C'est pas mieux A mon avis OSLib est un bon moyen pour débuter dans la prog PSP et apprendre un peu, tu te familiariseras avec le fonctionnement du hard, certains concepts (swizzling, stripping, etc.) que tu retrouveras pas la suite, en plus si jamais tu bloques tu pourras toujours regarder sur la source