devnewton đŸș a Ă©crit 8919 commentaires

  • [^] # Re: Configuration requise

    Posté par  (site web personnel) . En rĂ©ponse Ă  la dĂ©pĂȘche Humble Bundle 7 pour Android et PC. Évalué à 2. DerniĂšre modification le 28 octobre 2013 Ă  12:04.

    Pour les jeux en Java, pas grand chose sinon qu'il faut installer un environnement d'exécution assez lourd, qui peut dissuader certains utilisateurs.

    Vouloir économiser une centaine de Mo sur des disques de plusieurs centaines Go, quand de toute façon on installe des jeux toujours trÚs consommateurs en espace disque, c'est étrange.

    La réaction « fait chier, c'est du Java, je vais voir s'il n'y a pas une alternative native à ce logiciel » n'est pas un mythe.

    Ça du sens pour un clone de tetris ou pong qu'on veut faire tourner sur un netbook pour patienter pendant un long calcul au boulot, mais pour un jeu original qu'on va jouer de façon exclusive à la maison sur une machine de gamer?

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

  • [^] # Re: Configuration requise

    Posté par  (site web personnel) . En rĂ©ponse Ă  la dĂ©pĂȘche Humble Bundle 7 pour Android et PC. Évalué à 2.

    te demande d'installer toi-mĂȘme un plugin proprio et invasif pour un logiciel tiers avant de pouvoir jouer

    Les jeux du indie bundle sont pratiquement tous pwivateurs, ça n'a rien d'étonnant.

    Pour du jeu linux qui sent bon la Liberté, c'est là: https://linuxfr.org/wiki/jeux_libres_linuxfr

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

  • [^] # Re: Configuration requise

    Posté par  (site web personnel) . En rĂ©ponse Ă  la dĂ©pĂȘche Humble Bundle 7 pour Android et PC. Évalué à 1.

    Et alors? Ils utilisent une techno portable comme python ou perl, ça n'a rien de particulier.

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

  • # OpenGL antique

    Posté par  (site web personnel) . En rĂ©ponse Ă  la dĂ©pĂȘche EGLX : un petit traducteur GLX-EGL pour Wayland. Évalué à 2.

    C'Ă©tait quand mĂȘme bien les glBegin/glEnd
 Les versions ES et la façon de faire des nouveaux, c'est bien pour les perfs, mais c'est extrĂȘmement peu pratique, il faut tordre son code et l'organisation des donnĂ©es pour faire plaisir au GPU. Du coup pas mal de bibliothĂšques proposent des Ă©quivalents aux antiques glBegin/glEnd et autres display lists: modes immĂ©diats, sprite batching, scenegraph


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

  • [^] # Re: git

    Posté par  (site web personnel) . En rĂ©ponse au journal Maki Ă  la vapeur. Évalué à 2.

    la derniÚre fois que j'ai regardé y avais pas de paquet pour fedora.

    Je l'entends souvent celle là ;-)

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

  • [^] # Re: git

    Posté par  (site web personnel) . En rĂ©ponse au journal Maki Ă  la vapeur. Évalué à 3.

    Créer un groupe, un user, gérer des clefs, avoir un serveur ssh
 C'est pas vraiment ce que j'appelle simple et il manque encore le bug tracking et le wiki!

    Avec fossil, tu as juste besoin d'un bĂȘte cgi de 2 lignes pour avoir tout ça.

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

  • [^] # Re: git

    Posté par  (site web personnel) . En rĂ©ponse au journal Maki Ă  la vapeur. Évalué à 2.

    On a voulu aller vite, l'autre développeur connaissait git et voilou. J'aurais bien aimé prendre le temps de réévaluer Mercurial, car git est assez peu intuitif et trÚs galÚre à héberger.

    Pour les projets persos, je préfÚre toujours le trÚs bon fossil, mais en équipe, je n'avais pas envie d'imposer un outil que personne ne connaßt.

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

  • [^] # Re: Cool

    Posté par  (site web personnel) . En rĂ©ponse au journal Maki Ă  la vapeur. Évalué à 2.

    Je vois ici que tu mets la durée à une valeur arbitrairement grande, est-ce que c'est la bonne façon de faire ?

    Comme il n'y a qu'une frame, la durée n'a pas d'importance. Tu peux mettre -1, 42 ou 1000000.

    En fait, Tiled devrait ĂȘtre un composant parmi plein d'autres (qui n'existent quasiment pas) pour crĂ©er un moteur de ressources de jeu

    A ce propos, j'attends de voir ce que donnera la prochaine version de Krita: http://krita.org/item/197-new-clones-array-tool

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

  • [^] # Re: Mmh

    Posté par  (site web personnel) . En rĂ©ponse au journal Maki Ă  la vapeur. Évalué à 3.

    J'ai souvent entendu parler de la solution claudex< compilation service premium, mais est-ce que ça fait Windows et Mac?

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

  • [^] # Re: Mmh

    Posté par  (site web personnel) . En rĂ©ponse au journal Maki Ă  la vapeur. Évalué à 8. DerniĂšre modification le 26 octobre 2013 Ă  11:20.

    C'est de cette apprentissage (par sérendipité) que viendra l'étincelle qui fera que tu auras évolué

    J'ai fait du C++ pendant des annĂ©es, j'avais mĂȘme une chaĂźne de compilation et d'outils proche de ce que j'aimerais, donc je sais trĂšs bien ce qu'il faudrait faire. Recommencer ce boulot ça n'a aucun intĂ©rĂȘt pour moi: sur mon temps libre, je veux faire des jeux, pas des scripts et des makefiles


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

  • [^] # Re: Configuration requise

    Posté par  (site web personnel) . En rĂ©ponse Ă  la dĂ©pĂȘche Humble Bundle 7 pour Android et PC. Évalué à 2.

    En quoi c'est particulier?

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

  • [^] # Re: Mmh

    Posté par  (site web personnel) . En rĂ©ponse au journal Maki Ă  la vapeur. Évalué à 2.

    Que fait exactement maven qui tu aimerais trouver dans d'autres outils ?

    La crosscompilation (bon maven ne le fait pas, pour du java on s'en fout, mais pour du C++ c'est obligatoire), la gestion des dépendances multiplateformes et la génération des paquets installeurs.

    Je sais qu'on peut se bricoler ce genre de chose avec cmake, cpack, crossroad, ivy et quelques autres outils, mais ça va me demander des heures hautement inintéressantes avant d'avoir un ensemble vaguement fonctionnel.

    C'est le choix entre monter une voiture à base de piÚces détachés sans plan ou en prendre une neuve


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

  • [^] # Re: Mmh

    Posté par  (site web personnel) . En rĂ©ponse au journal Maki Ă  la vapeur. Évalué à 2.

    cmake ou autre
 Je voudrais un maven like pour C++, car les releases, c'est ma hantise.

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

  • [^] # Re: Mmh

    Posté par  (site web personnel) . En rĂ©ponse au journal Maki Ă  la vapeur. Évalué à 3.

    La grosse raison de ce choix, j'ai l'impression que c'est plutÎt que tu as une grosse base de code java déjà disponible. Je peux me tromper à ce sujet.

    Disons que si j'avais sous la main un template de projet C++/SDL avec autotools, crosscompilation et gestion des dépendances pour Linux, Windows et Mac qui marche aussi simplement qu'un mvn package, je reconsidérerais la question.

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

  • [^] # Re: Java la dĂ©ja fait ...

    Posté par  (site web personnel) . En rĂ©ponse au journal JRO, le systĂšme d'exploitation n°1 en 2013. Évalué à 6.

    Tu ne crois pas si bien dire:

    http://www.jnode.org/
    http://jos.sourceforge.net/
    http://teacupos.com/

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

  • # Bravo!

    Posté par  (site web personnel) . En rĂ©ponse Ă  la dĂ©pĂȘche À la CroisĂ©e des Chemins: crossroad, environnement de cross-compilation. Évalué à 5.

    Enfin quelqu'un qui s'attaque Ă  un problĂšme majeur de C/C++!

    Je n'ai pas bien compris la partie gestion des dépendances: comment est-ce que l'on ajoute une lib perso?

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

  • # GonflĂ©

    Posté par  (site web personnel) . En rĂ©ponse au journal Etude de Mozilla comparant les taux de compression de diffĂ©rents formats d'images. Évalué à 4.

    il n'existe pas de façon raisonnable de supporter WebP pour les images fixes sans supporter aussi les animations (il n'y aurait pas de moyen raisonnable de détecter le support des WebP animés).

    Ils vont retirer le support d'APNG alors?

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

  • # prior art

    Posté par  (site web personnel) . En rĂ©ponse au journal Mongooglizer !. Évalué à 4.

    hand gestures can be used to provide user input to a wearable computing device

    Ca ressemble au Power Glove de 1989:

    powerglove

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

  • [^] # Re: Tiled

    Posté par  (site web personnel) . En rĂ©ponse Ă  la dĂ©pĂȘche Je crĂ©e mon jeu vidĂ©o E03 : la version zĂ©ro !. Évalué à 2.

    J'ai l'impression qu'il n'acceptent pas beaucoup de patchs et que tu n'es pas le seul Ă  ne pas tomber d'accord avec lui.

    Le logiciel est populaire, donc beaucoup de gens proposent des patchs qui correspondent Ă  leurs besoins qui ne sont pas forcĂ©ment ceux de l'auteur. Peut ĂȘtre que le fork est la seule solution!

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

  • [^] # Re: Tiled

    Posté par  (site web personnel) . En rĂ©ponse Ă  la dĂ©pĂȘche Je crĂ©e mon jeu vidĂ©o E03 : la version zĂ©ro !. Évalué à 1.

    C'est juste un essai vite fait!

    Pour l'Ă©diteur, Tiled permets d'avoir des objets avec ces diffĂ©rentes formes. J'avais mĂȘme fait un patch pour pouvoir texturer ces formes, mais il a Ă©tĂ© refusĂ©: je ne tombe jamais d'accord avec l'auteur de ce soft :-( J'ai hĂ©sitĂ© plusieurs fois Ă  faire un fork bien sauvage, mais je n'ai pas le temps de maintenir un logiciel libre de plus.

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

  • [^] # Re: Tiled

    Posté par  (site web personnel) . En rĂ©ponse Ă  la dĂ©pĂȘche Je crĂ©e mon jeu vidĂ©o E03 : la version zĂ©ro !. Évalué à 2.

    Dans le moteur physique de Newton, le monde n'est pas tuilé, donc tout est "objet" avec une forme! Je me sers des tuiles parce que c'est plus facile d'en dessiner une vingtaine et de les combiner pour faire des niveaux que de tout redessiner à chaque fois.

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

  • [^] # Re: Tiled

    Posté par  (site web personnel) . En rĂ©ponse Ă  la dĂ©pĂȘche Je crĂ©e mon jeu vidĂ©o E03 : la version zĂ©ro !. Évalué à 3.

    J'avais envisagé plusieurs fois de faire un format basé sur protobuf pour gérer ce problÚme. Ca pourrait ressembler à:

    message Position {
        required float x = 1;
        required float y = 2;
    }
    
    message Rect {
        required float w = 1;
        required float h = 2;
    }
    
    message Circle {
        required float radius = 1;
    }
    
    message Ellipse {
        required float w = 1;
        required float h = 2;
    }
    
    message Shape {
         optional Rect rect = 1;
         optional Circle circle = 2;
         optional Ellipse ellipse = 3;
         optional Polygon polygon = 4;
    }
    
    message Object {
         required String name = 1;
         optional Position pos = 2;
         optional Shape shape = 3;
         optional String gfx = 4;
    }
    
    message Layer {
        required String name = 1;
        repeated Object objects = 2;
    }
    
    message Map {
        required String name = 1;
        repeated Layer layers = 2;
    }
    

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

  • [^] # Re: Tiled

    Posté par  (site web personnel) . En rĂ©ponse Ă  la dĂ©pĂȘche Je crĂ©e mon jeu vidĂ©o E03 : la version zĂ©ro !. Évalué à 1.

    Faire des formats de fichiers stables et maintenir la rétrocompatibilité, ça n'est malheureusement pas courant en IT :-(

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

  • [^] # Re: Tiled

    Posté par  (site web personnel) . En rĂ©ponse Ă  la dĂ©pĂȘche Je crĂ©e mon jeu vidĂ©o E03 : la version zĂ©ro !. Évalué à 2.

    Ah je viens de voir que la prochaine version permettra de gérer des scripts d'import/export en python \o/

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

  • [^] # Re: Tiled

    Posté par  (site web personnel) . En rĂ©ponse Ă  la dĂ©pĂȘche Je crĂ©e mon jeu vidĂ©o E03 : la version zĂ©ro !. Évalué à 2. DerniĂšre modification le 14 octobre 2013 Ă  09:22.

    Personnellement, je considÚre que la version qui va bien, c'est la version qui se trouve sur le github à la page indiquée en lien

    Le message, c'était surtout "attention, tu peux à tout moment te retrouver avec une nouvelle version incompatible avec tes données et ton code". Je pense qu'il faut considérer les fichiers tmx créés par Tiled comme les xcf de gimp: non fiable comme format de stockage.

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