Moi j'ai perdu 3 jours en cherchant Ă installer SQL Server Manager Of My Ass 2012 Edition: il refusait de s'installer sans un service pack1 pour windows 7.
Le fait que personne dans cette conversation n'est saisie la difficulte de faire un moteur de rendu 2D (et non, une bibliotheque de rendu immediat n'est pas une solution)
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?
[^] # Re: J'ai choisi...
PostĂ© par devnewton đș (site web personnel) . En rĂ©ponse au journal SDL2 ou SFML2 ou ... ?. ĂvaluĂ© Ă 2.
Corrigé!
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: J'ai choisi...
PostĂ© par devnewton đș (site web personnel) . En rĂ©ponse au journal SDL2 ou SFML2 ou ... ?. ĂvaluĂ© Ă 2.
J'ai fait une nouvelle release avec les changements suggérés sauf le bouton "apply": j'ai fait en sorte que tous les changements s'appliquent en direct.
http://devnewton.bci.im/projects/nanim/home
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
# paille poutre
PostĂ© par devnewton đș (site web personnel) . En rĂ©ponse au journal Parait qu'Android est un Linux.... ĂvaluĂ© Ă 10.
Android est surtout le linux sur lequel on installe le plus de logiciels pwivateurs.
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: Monopole
PostĂ© par devnewton đș (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche Microsoft rachĂšte les tĂ©lĂ©phones de Nokia. ĂvaluĂ© Ă 0.
Est-ce que qu'une manĆuvre subtile comme le passage de directinput Ă xinput pour favoriser les manettes xbox tombe sous le coup de la Loi?
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: J'ai choisi...
PostĂ© par devnewton đș (site web personnel) . En rĂ©ponse au journal SDL2 ou SFML2 ou ... ?. ĂvaluĂ© Ă 4.
Jusqu'à ce que tu changes la résolution de tes textures.
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
# Petit joueur!
PostĂ© par devnewton đș (site web personnel) . En rĂ©ponse au journal MS Office c'est vraiment de la merde. ĂvaluĂ© Ă 5.
Moi j'ai perdu 3 jours en cherchant Ă installer SQL Server Manager Of My Ass 2012 Edition: il refusait de s'installer sans un service pack1 pour windows 7.
L'installation de ce service pack a fusillé mon OS (démarrage hyper long, écran bleu au bout d'un quart d'heure d'utilisation).
Bref j'ai mis un linux, tant pis pour les 3 applis Microsoft vaguement utiles au boulot.
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: J'ai choisi...
PostĂ© par devnewton đș (site web personnel) . En rĂ©ponse au journal SDL2 ou SFML2 ou ... ?. ĂvaluĂ© Ă 3. DerniĂšre modification le 04 septembre 2013 Ă 10:06.
Oui, c'est pour sélectionner un sous rectangle. C'est le systÚme de coordonnées d'OpenGL:
opengl
C'est surtout utile pour le "texture packing": j'utilise une image par frame puis je lance Tools=>Optimize qui regrouper les images dans de grandes textures en mettant les bonnes coordonnées ( voir l'explication complÚte https://linuxfr.org/users/devnewton/journaux/nanimopt-un-optimiseur-de-nanim ).
Le champs format ne sert à rien, j'ai oublié de le virer de la GUI!
Je note les autres points.
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: Faire le choix du long terme
PostĂ© par devnewton đș (site web personnel) . En rĂ©ponse au journal SDL2 ou SFML2 ou ... ?. ĂvaluĂ© Ă 2.
Ca n'a pas l'air spécialement optimisé SFML. Tu as soit sf::Sprite qui va provoquer plein de changements d'états, soit sf:VertexArray pour envoyer des graphismes statiques. Bref c'est juste des petits helpers sympas.
Pour rendre un grand nombre de sprites/tuiles, il doit falloir taper directement de l'OpenGL avec des shaders, des vbo ou de l'instancing.
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: J'ai choisi...
PostĂ© par devnewton đș (site web personnel) . En rĂ©ponse au journal SDL2 ou SFML2 ou ... ?. ĂvaluĂ© Ă 3.
Si tu vois des choses à améliorer dans nanimstudio, j'assure un support "quand j'ai le temps"!
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: J'ai choisi...
PostĂ© par devnewton đș (site web personnel) . En rĂ©ponse au journal SDL2 ou SFML2 ou ... ?. ĂvaluĂ© Ă 4.
Plus qu'Ă poster ton premier screenshot!
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: Faire le choix du long terme
PostĂ© par devnewton đș (site web personnel) . En rĂ©ponse au journal SDL2 ou SFML2 ou ... ?. ĂvaluĂ© Ă 2.
Je voulais dire intéressant en terme de perf: aller sur mobile ou de "vieux" PC (= autre chose qu'un gros PC de gamer d'aprÚs mes tests) avec du html5, c'est encore difficile.
Tu auras de meilleures perfs en releasant des versions natives.
Et sans doute aussi en js, si le générateur ponds du asm.js.
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: Ni l'un ni l'autre
PostĂ© par devnewton đș (site web personnel) . En rĂ©ponse au journal SDL2 ou SFML2 ou ... ?. ĂvaluĂ© Ă 6.
En mĂȘme temps, malgrĂ© Java et un moteur commencĂ© en rendu immĂ©diat sans souci de perf, j'arrive Ă faire tourner mon jeu sur un netbook aprĂšs quelques optimisations bien ciblĂ©es...
Ca prouve surtout que les développeurs de jeux veulent d'abord faire des jeux, pas des benchmarks.
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: Faire le choix du long terme
PostĂ© par devnewton đș (site web personnel) . En rĂ©ponse au journal SDL2 ou SFML2 ou ... ?. ĂvaluĂ© Ă 2.
Ajoutons qu'aujourd'hui ce n'est pas trÚs intéressant de développer un jeu en directement javascript puisqu'il existe des solutions pour générer un jeu html5 à partir d'une base de code java (libgdx, playn) ou C++ (emscripten).
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: Ni l'un ni l'autre
PostĂ© par devnewton đș (site web personnel) . En rĂ©ponse au journal SDL2 ou SFML2 ou ... ?. ĂvaluĂ© Ă 4.
Vu que je me suis intéressé au sujet récemment, voici quelques remarques:
Enfin si tu veux vraiment pousser EFL, il faut écrire des tutoriaux et des exemples qui montrent bien la valeur ajoutée du "produit"!
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: Ni l'un ni l'autre
PostĂ© par devnewton đș (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 devnewton đș (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 devnewton đș (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 devnewton đș (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 devnewton đș (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 devnewton đș (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 devnewton đș (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 devnewton đș (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 devnewton đș (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 devnewton đș (site web personnel) . En rĂ©ponse au journal SDL2 ou SFML2 ou ... ?. ĂvaluĂ© Ă 3.
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 devnewton đș (site web personnel) . En rĂ©ponse au journal SDL2 ou SFML2 ou ... ?. ĂvaluĂ© Ă 4.
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:
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board