devnewton đŸș a Ă©crit 9265 commentaires

  • [^] # Re: Ni l'un ni l'autre

    PostĂ© par (site web personnel) . En rĂ©ponse au journal SDL2 ou SFML2 ou ... ?. ÉvaluĂ© Ă  6.

    Si tu y tiens, opentyrian tourne bien sur mon netbook.

    Mais tu prends le problÚme du mauvais cÎté. Tu supposes que les jeux SDL ont des problÚmes de perf, que c'est un souci tellement important que les développeurs cherchent autre chose et qu'utiliser EFL les rÚglera.

    Hors je n'ai jamais entendu personne se plaindre des problĂšmes de perf de la SDL.

    Si tu veux convaincre les développeurs d'utiliser les EFL, il faut montrer pourquoi cela leur fera gagner du temps par rapport aux solutions éprouvées.

    Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board

  • [^] # Re: Ni l'un ni l'autre

    PostĂ© par (site web personnel) . En rĂ©ponse au journal SDL2 ou SFML2 ou ... ?. ÉvaluĂ© Ă  3. DerniĂšre modification le 02 septembre 2013 Ă  13:50.

    Je pense que la bonne approche est celle de libretro: une seule GUI et gestion des configurations pour plusieurs jeux, exactement comme on a pour les émulateurs de console.

    Malheureusement cette implĂ©mentation est encore trĂšs jeune et inapplicable aux jeux non C/C++ (un jeu rĂ©tro doit ĂȘtre une bibliothĂšque C).

    Si quelqu'un est motivĂ© pour reprendre cette idĂ©e et en faire quelquechose d'universel, je suis prĂȘt Ă  adapter mon jeu!

    Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board

  • [^] # Re: Ni l'un ni l'autre

    PostĂ© par (site web personnel) . En rĂ©ponse au journal SDL2 ou SFML2 ou ... ?. ÉvaluĂ© Ă  5.

    Ca n'a l'air ni simple, ni spécialement bien documenté (j'ai mis 5 min avant de trouver que le scenegraph était Evas... Pourquoi pas EScenegraph?), c'est du C pur, peu de jeux semblent l'utiliser...

    Bref je vois encore mal pourquoi un développeur de jeu jeterait son baril de SFML ou SDL pour le baril EFL sur la seule base d'une promesse de bonnes performances du scenegraph.

    Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board

  • [^] # Re: Ni l'un ni l'autre

    PostĂ© par (site web personnel) . En rĂ©ponse au journal SDL2 ou SFML2 ou ... ?. ÉvaluĂ© Ă  4.

    Avec Qt, il y a le trĂšs bon Nikki and the robots.

    Par contre il me semble que Qt ne gĂšre pas les manettes de jeu...

    Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board

  • [^] # Re: Limiter l'importance du choix

    PostĂ© par (site web personnel) . En rĂ©ponse au journal SDL2 ou SFML2 ou ... ?. ÉvaluĂ© Ă  2.

    C'est difficile d'isoler un composant, car les PC auxquels j'ai accÚs sont tous trÚs différents: netbook linux avec gpu intel, portable de gamer windows avec une radeon, pc de bureau linux avec nvidia, poste de dev avec linux et carte intel...

    Globalement pas de surprise: les meilleures perfs sont sur les meilleurs hardwares.

    Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board

  • [^] # Re: Faire le choix du long terme

    PostĂ© par (site web personnel) . En rĂ©ponse au journal SDL2 ou SFML2 ou ... ?. ÉvaluĂ© Ă  5.

    Soyons clair: Java n'est pas un bon langage pour faire des jeux performants.

    Ça tourne mieux que python ou javascript, mais de toute façon, tous les langages avec un ramasse miette et sans maniĂšre d'organiser prĂ©cisĂ©ment les donnĂ©es en mĂ©moire ne sont pas adaptĂ©s pour les jeux.

    Mais en informatique, ce n'est pas parce qu'un outil est inadapté qu'on ne produit pas de bonnes choses avec, car done is better than perfect.

    Beaucoup de jeux android sont fait en Java, tu peux aussi essayer ceux fait avec libgdx, lwjgl ou playn:

    http://libgdx.badlogicgames.com/gallery.html
    http://lwjgl.org/projects.php
    http://code.google.com/p/playn/wiki/DemoLinks

    Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board

  • [^] # Re: Limiter l'importance du choix

    PostĂ© par (site web personnel) . En rĂ©ponse au journal SDL2 ou SFML2 ou ... ?. ÉvaluĂ© Ă  3.

    Ca semblerait curieux comme choix. Est-ce que les EFL sont aussi multiplateformes que SDL ou SFML? Il y a de la doc qui montre comment utiliser les EFL pour les jeux?

    Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board

  • [^] # Re: Limiter l'importance du choix

    PostĂ© par (site web personnel) . En rĂ©ponse au journal SDL2 ou SFML2 ou ... ?. ÉvaluĂ© Ă  2.

    Je ne vois pas comment comparer, je n'ai pas de netbook avec dualboot.

    Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board

  • [^] # Re: Limiter l'importance du choix

    PostĂ© par (site web personnel) . En rĂ©ponse au journal SDL2 ou SFML2 ou ... ?. ÉvaluĂ© Ă  3.

    Attention un ordi aujourd'hui peut ĂȘtre quand mĂȘme une sacrĂ© bouse si on n'optimise pas: il y a beaucoup de couches entre le soft et le hard, des drivers pourris...

    MĂȘme pour de la 2D simple, c'est difficile de faire un jeu qui tourne vraiment bien sur un netbook.

    Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board

  • [^] # Re: Limiter l'importance du choix

    PostĂ© par (site web personnel) . En rĂ©ponse au journal SDL2 ou SFML2 ou ... ?. ÉvaluĂ© Ă  3.

    tu ne devrais pas mélanger UI du reste

    Dans les jeux, ce n'est pas Ă©vident. D'une part parce que, pour avoir de bonnes perfs, mĂȘme en 2d simple, il faut organiser les donnĂ©es de façon spĂ©cifique Ă  l'API choisie et d'autre part parce qu'une grosse partie du code d'un jeu est de l'UI justement.

    Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board

  • [^] # Re: Faire le choix du long terme

    PostĂ© par (site web personnel) . En rĂ©ponse au journal SDL2 ou SFML2 ou ... ?. ÉvaluĂ© Ă  4.

    Dans un premier temps, si je release des démos, ça ne me dérange pas que ce ne soit pas disponible sur un maximum de plateformes.

    Je pense qu'aujourd'hui la communication doit faire partie d'un projet dÚs le début. Ca veut dire que dÚs que tu as un prototype, il faut pondre un site, faire des annonces, poster dans les forums et releaser des démos, bref toucher un maximum de personnes afin:

    • d'avoir beaucoup de retours et ainsi s'Ă©viter des heures et des heures de tests chiants.
    • Ă©viter les dĂ©veloppements inutiles (genre faire un systĂšme d'armes ultra complet alors qu'au final les joueurs utilisent tous l'arme par dĂ©faut).
    • gagner une visibilitĂ© dont on rĂ©coltera trĂšs vite les fruits lors d'une campagne de crowdfunding (Ă  lancer aussi trĂšs tĂŽt).

    Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board

  • # Faire le choix du long terme

    PostĂ© par (site web personnel) . En rĂ©ponse au journal SDL2 ou SFML2 ou ... ?. ÉvaluĂ© Ă  10. DerniĂšre modification le 01 septembre 2013 Ă  11:50.

    Si tu te lances dans un jeu, il y a une tùche trÚs consommatrice de temps que l'on néglige souvent: les releases.

    Faire un super jeu qui tourne sur le PC Ă  la maison, c'est bien, mais pour qu'il soit jouer par plus d'une personne, il faut pouvoir sortir des binaires pour le maximum de plateformes. Il vaut donc mieux choisir (扊陀) java (ć‰Šé™€ă“ă“ăŸă§) la bibliothĂšque qui sera la plus portĂ©e et la mieux packagĂ©e.

    Un autre point à prendre en compte: la maintenance au cours du temps. Le développement d'un jeu prends plusieurs années, les API peuvent changer et ça prends du temps de migrer, surtout si ces API ne maintiennent pas la compatibilité entre deux versions.

    Pour ces deux raisons, je choisirais la SDL. La version 1.2 est partout, est restée stable pendant des années et il y a un guide de migration complet pour la 2.0.

    La SFML a l'air d'ĂȘtre une bonne bibliothĂšque, mais bon voilĂ  l'annonce de la 2.0:

    SFML 2.0 is available
    No changelog, sorry. Everything changed

    ...

    Sinon selon le type de jeu que tu veux faire, je te conseillerais des solutions plus facile Ă  releaser: libgdx, playn, html5, pygame, haxe...

    Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board

  • # made in EDF

    PostĂ© par (site web personnel) . En rĂ©ponse au journal Un livre en anglais sur Code Aster a besoin de relecteurs. ÉvaluĂ© Ă  9.

    Site en travaux
    Attention : un problĂšme technique (serveur MySQL) empĂȘche l'accĂšs Ă  cette partie du site. Merci de votre comprĂ©hension.

    Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board

  • # saiou?

    PostĂ© par (site web personnel) . En rĂ©ponse Ă  la dĂ©pĂȘche OSDC.fr 2013 : derniĂšre ligne droite pour les propositions. ÉvaluĂ© Ă  2.

    Cette conférence se tiendra à Paris au centre culturel du Beffroi de Montrouge.

    C'est Ă  Paris ou Ă  Montrouge?

    Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board

  • [^] # Re: j'ai voulu essayer mais...

    PostĂ© par (site web personnel) . En rĂ©ponse Ă  la dĂ©pĂȘche Newton Adventure 1.11. ÉvaluĂ© Ă  2.

    Normalement ce lien symbolique devrait ĂȘtre créé par le paquet qui installe protobuf. Ca veut dire qu'il y a un bug de packaging apparu probablement avec la version 13 de Ubuntu (j'utilise la 12.04 LTS).

    Ca peut ĂȘtre aussi l'upstream donc debian...

    Je ne sais pas trop Ă  qui il faut rapporter ce bug.

    Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board

  • [^] # Re: j'ai voulu essayer mais...

    PostĂ© par (site web personnel) . En rĂ©ponse Ă  la dĂ©pĂȘche Newton Adventure 1.11. ÉvaluĂ© Ă  4.

    Tu as utilisé http://dl.bci.im/games/newton_adventure/newton_adventure-1.11-installer.jar ou http://dl.bci.im/games/newton_adventure/newton_adventure_1.11.deb ?

    Tu as quelle version de java? (Tapes java -version dans un terminal).

    Si tu utilises le deb, est-ce que le fichier /usr/share/java/protobuf-java.jar existe sur ton systĂšme?

    Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board

  • # USA! USA!

    PostĂ© par (site web personnel) . En rĂ©ponse au journal Quitter la sĂ©curitĂ© sociale. ÉvaluĂ© Ă  10.

    Vivement un systÚme de santé performant et économique comme aux Etats Unis Of America!

    Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board

  • [^] # Re: "Paquet de mauvaise qualitĂ©"

    PostĂ© par (site web personnel) . En rĂ©ponse Ă  la dĂ©pĂȘche Newton Adventure 1.11. ÉvaluĂ© Ă  2.

    Ouf rien de grave, je changerais ça vite fait!

    Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board

  • [^] # Re: "Paquet de mauvaise qualitĂ©"

    PostĂ© par (site web personnel) . En rĂ©ponse Ă  la dĂ©pĂȘche Newton Adventure 1.11. ÉvaluĂ© Ă  1.

    Tu as le message exact ou une capture d'écran?

    Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board

  • # ça dĂ©passe

    PostĂ© par (site web personnel) . En rĂ©ponse Ă  l’entrĂ©e du suivi Modifier la taille des images insĂ©rĂ©es dans les dĂ©pĂȘches. ÉvaluĂ© Ă  2 (+0/-0).

    Est-ce que le modificateur de taille pourrait ĂȘtre une simple indication "petit, moyen ou grand" afin de pouvoir conserver un responsive design css?

    Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board

  • [^] # Re: le dilemme du dev

    PostĂ© par (site web personnel) . En rĂ©ponse Ă  la dĂ©pĂȘche La bibliothĂšque SDL est sortie en version 2.0. ÉvaluĂ© Ă  3.

    Si c'était bien fait, il n'aurai pas besoin de télécharger le monde et répliquer le contenu de mon répertoire /usr/share/java déjà bien rempli par Debian.

    Maven est un systÚme portable. La prise en compte des spécificités de Debian est du ressort de... Debian!

    Ça plus le fait que ça soit du Java quoi...

    Un systÚme de build et gestion de dépendances pour Java écrit en Java, ça me semble logique. C'est pareil pour les autres: gem est en ruby, pip en python, cabal est en Haskell...

    Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board

  • [^] # Re: le dilemme du dev

    PostĂ© par (site web personnel) . En rĂ©ponse Ă  la dĂ©pĂȘche La bibliothĂšque SDL est sortie en version 2.0. ÉvaluĂ© Ă  4.

    Maven n'est pas pertinent parce qu'il est bien fait?

    Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board

  • # Cooptation

    PostĂ© par (site web personnel) . En rĂ©ponse au journal Ras le bol des plateformes d'e-recrutement. ÉvaluĂ© Ă  10.

    Sinon tu fais un journal expliquant le poste que tu cherches :-)

    Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board

  • [^] # Re: Comparaison foireuse

    PostĂ© par (site web personnel) . En rĂ©ponse au journal Licences logicielles : Je t'offre une biĂšre, mais tu dois m'en offrir une aprĂšs !. ÉvaluĂ© Ă  1.

    On va arriver Ă  trouver la bonne analogie pour comprendre le copyleft :)

    Tous les gens qui servent le gùteau à des invités doivent mettre la recette en évidence sur la table?

    Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board

  • [^] # Re: Petite correction de base, et le reste tombe... :-p

    PostĂ© par (site web personnel) . En rĂ©ponse au journal Licences logicielles : Je t'offre une biĂšre, mais tu dois m'en offrir une aprĂšs !. ÉvaluĂ© Ă  4.

    au final, à qui s'adresse les contraintes données dans la GPL ? On le sait tous, au développeur qui réutilise du code sous GPL

    Ca s'adresse aussi à l'utilisateur non développeur qui peut faire appel au développeur de son choix pour des évolutions ou de la maintenance.

    Quand on offre un cadeau, on le fait sans contrepartie

    man économie du don

    Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board