Si tu veux promouvoir un certain format, tu devrais regarder si tu ne peux pas facilement l'inclure dans ce type de projet.
J'hésite à convertir Newton Aventure à libgdx. Quand j'ai commencé, cette lib n'existait pas et j'ai fait du lwjgl direct. Ce portage sera peut être l'occasion…
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
En lisant le code, j'ai l'impression qu'il n'y a pas de format. On charge juste une texture avec les phases de l'animation et la vitesse est définie dans le code:
walkAnimation = new Animation(0.025f, walkFrames);
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
Sinon, l'idée d'un éditeur "light" et dédié à ça n'est pas mauvaise.
Un éditeur spécial était de toute façon nécessaire: contrairement aux autres formats, un nanim peut contenir plusieurs animations pour permettre l'optimisation suivante: regrouper dans un minimum de textures toutes les animations d'un niveau.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
Il faut que j'ajuste un peu les layouts. Je n'avais jamais fait de swing avant, donc je découvre cette api petit à petit!
Pour de courts métrages d'animation, c'est possible, mais limité: un nanim est fait pour être chargé entièrement en mémoire et non compressé: des outils comme ktoon ou synfig seront beaucoup plus adaptés.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
Je l'utilise intensément* depuis bientôt deux ans et je ne l'ai jamais vu planter.
*: en mixant des versions différentes sur des os/machines diverses, avec de gros binaires, des CTRL-C au milieu d'une synchro ou d'un commit, bref de quoi bien tout pourrir!
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
Je ne suis pas DBA, mais j'ai travaillé avec postgresql et je le trouve effectivement plus puissant que mysql. Pourquoi quand je propose postgresql en entreprise, les gens me regardent comme si je leur proposais une roue en bois?
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
Peut être, mais c'est la troisième fois que Qt refonds son API graphique en 10 ans. Ça peut paraître long, mais pour de grosses applications qui durent, ça prends un temps et un budget de développement qu'il est très difficile de justifier.
On a eu le débat ici lors de la sortie de Tk qui a beaucoup vieilli, mais qui reste compatible et maintenu au travers des âges.
Durer est aussi important qu'évoluer.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
Est-ce que ces évolutions sont justifiées? Entre QCanvas, QGraphicView et QML, je ne saurais dire quel est/était le meilleur…
Au final si je dois faire un rendu, je prendrais plutôt opengl qui bien que plus primitif a l'avantage de rester rétrocompatible sur plusieurs décennies.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
Bon, je sais pas si c'est clair, ni si ça peut vraiment fonctionner
Bien sûr! Il y a même des tordus qui, de la même façon, détournent un gestionnaire de version pour en faire une messagerie distribuée: http://devnewton.bci.im/home/?q=node/25
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Autre éditeur
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Nanimstudio, un éditeur d'animations 2d. Évalué à 2.
J'hésite à convertir Newton Aventure à libgdx. Quand j'ai commencé, cette lib n'existait pas et j'ai fait du lwjgl direct. Ce portage sera peut être l'occasion…
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Autre éditeur
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Nanimstudio, un éditeur d'animations 2d. Évalué à 2.
En lisant le code, j'ai l'impression qu'il n'y a pas de format. On charge juste une texture avec les phases de l'animation et la vitesse est définie dans le code:
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Autre éditeur
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Nanimstudio, un éditeur d'animations 2d. Évalué à 2.
Aujourd'hui, je fais n xcf => n png => 1 nanim. C'est un peu laborieux.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Autre éditeur
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Nanimstudio, un éditeur d'animations 2d. Évalué à 3.
Un éditeur spécial était de toute façon nécessaire: contrairement aux autres formats, un nanim peut contenir plusieurs animations pour permettre l'optimisation suivante: regrouper dans un minimum de textures toutes les animations d'un niveau.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Tk, averc n'importe quel langage par dessus.
Posté par devnewton 🍺 (site web personnel) . En réponse au message débutant cherche piste pour apprendre a faire de petite gui. Évalué à 2.
Pour des gui à la visual neuneu, je conseille l'ensemble java/swing/netbeans gui builder:
http://linuxfr.org/users/devnewton/journaux/nanimstudio-un-editeur-d-animations-2d
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: bug mental
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Un DCVS pour des documents 'binaires' ?. Évalué à 9.
La solution, c'est de prendre son courage à deux mains et d'utiliser un format prévu pour la gestion de version.
Dans les boites où j'ai été, j'ai toujours vu:
Petite devinette: qui produit des documents immondes, passe son temps à fusionner ligne à ligne et se plaint de perdre des versions?
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Autre éditeur
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Nanimstudio, un éditeur d'animations 2d. Évalué à 3.
Pas encore, mais dès que je trouve un bibliothèque pour lire du xcf en java, je ferais un convertisseur xcf2nanim.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Alignement
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Nanimstudio, un éditeur d'animations 2d. Évalué à 6.
Il faut que j'ajuste un peu les layouts. Je n'avais jamais fait de swing avant, donc je découvre cette api petit à petit!
Pour de courts métrages d'animation, c'est possible, mais limité: un nanim est fait pour être chargé entièrement en mémoire et non compressé: des outils comme ktoon ou synfig seront beaucoup plus adaptés.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
# Autre éditeur
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Nanimstudio, un éditeur d'animations 2d. Évalué à 7.
A noter qu'un autre éditeur permettra de créer des nanims: https://github.com/pops/pixeditor
Il s'agit d'un éditeur de sprites, j'ai envoyé un patch à l'auteur pour gérer mon format, il devrait l'intégrer sous forme de plugin.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: gérer des binaires contenant du texte avec un git like
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Un DCVS pour des documents 'binaires' ?. Évalué à 4.
Si les utilisateurs sont du genre à ne vouloir utiliser que Word, je les vois mal se mettre à git.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Argument massue
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Microsoft passe à git. Évalué à 3.
Je l'utilise intensément* depuis bientôt deux ans et je ne l'ai jamais vu planter.
*: en mixant des versions différentes sur des os/machines diverses, avec de gros binaires, des CTRL-C au milieu d'une synchro ou d'un commit, bref de quoi bien tout pourrir!
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Que feriez vous à ma place ?
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Des règles de vie en communauté, Internet, vitrine de soi, et la « vie privée ». Évalué à 3.
Des bases de données sociales. Les réseaux eux n'exigent rien.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
# belle dépêche!
Posté par devnewton 🍺 (site web personnel) . En réponse à la dépêche Présentation de JORAM. Évalué à 3.
Est-ce qu'il y a une page avec une liste d'exemples d'utilisation de JORAM en entreprise?
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
# Que feriez vous à ma place ?
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Des règles de vie en communauté, Internet, vitrine de soi, et la « vie privée ». Évalué à 10.
Je créerais des multis.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: .
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Switch de MySQL vers MariaDB. Merci Oracle ?. Évalué à 5.
Je ne suis pas DBA, mais j'ai travaillé avec postgresql et je le trouve effectivement plus puissant que mysql. Pourquoi quand je propose postgresql en entreprise, les gens me regardent comme si je leur proposais une roue en bois?
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Obligé?
Posté par devnewton 🍺 (site web personnel) . En réponse au journal KDE from scratch. Évalué à 3.
On peut généraliser aux toolkits natifs: la majorité des nouveaux développements utilisent html/css/js comme gui.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Obligé?
Posté par devnewton 🍺 (site web personnel) . En réponse au journal KDE from scratch. Évalué à 5.
Peut être, mais c'est la troisième fois que Qt refonds son API graphique en 10 ans. Ça peut paraître long, mais pour de grosses applications qui durent, ça prends un temps et un budget de développement qu'il est très difficile de justifier.
On a eu le débat ici lors de la sortie de Tk qui a beaucoup vieilli, mais qui reste compatible et maintenu au travers des âges.
Durer est aussi important qu'évoluer.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: mi homme mi machine, il peut survivre 3 mois dans la jungle en mangeant ses propres états
Posté par devnewton 🍺 (site web personnel) . En réponse à la dépêche Pourquoi les développeurs n'utilisent pas plus de machines à état ?. Évalué à 2.
Une machine à états pauvres!
Ce n'est pas très rigoureux, mais j'organise mon code en "séquences" et en "transition" entre ces séquences.
Ca donne :
sequence menu principal {
(si clic sur bouton play) => passe à la séquence "niveau 1"
}
sequence niveau 1 {
(si le joueur est tué) => passe à la séquence game over
etc…
}
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
# mi homme mi machine, il peut survivre 3 mois dans la jungle en mangeant ses propres états
Posté par devnewton 🍺 (site web personnel) . En réponse à la dépêche Pourquoi les développeurs n'utilisent pas plus de machines à état ?. Évalué à 5.
J'utilise une sorte de machine à états dans Newton Adventure, mais j'ai du faire pas mal d'exception au principe pour:
Je n'est pas trop réfléchi à la bonne façon de gérer ces problèmes…
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Obligé?
Posté par devnewton 🍺 (site web personnel) . En réponse au journal KDE from scratch. Évalué à -3.
Est-ce que ces évolutions sont justifiées? Entre QCanvas, QGraphicView et QML, je ne saurais dire quel est/était le meilleur…
Au final si je dois faire un rendu, je prendrais plutôt opengl qui bien que plus primitif a l'avantage de rester rétrocompatible sur plusieurs décennies.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Merci de nous consulter
Posté par devnewton 🍺 (site web personnel) . En réponse au journal L'ebook reader des moules ?. Évalué à 1. Dernière modification le 31 janvier 2013 à 15:42.
Merci de rétablir la Vérité!
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Commentaires
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Web Log Today est juillet - écrire un blog de nos jours. Évalué à 2.
Bien sûr! Il y a même des tordus qui, de la même façon, détournent un gestionnaire de version pour en faire une messagerie distribuée: http://devnewton.bci.im/home/?q=node/25
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
# plus simple
Posté par devnewton 🍺 (site web personnel) . En réponse à la dépêche Méthode et outils pour la veille technologique. Évalué à 5. Dernière modification le 30 janvier 2013 à 22:58.
Pour une veille techno pertinente, il suffit de se rendre sur https://linuxfr.org/board et de taper sa requête précédée du mot moules<.
Malheureusement ce lieu de conseil d'excellence n'est pas mis en avant sur linuxfr.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
# Pour être cool
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Web Log Today est juillet - écrire un blog de nos jours. Évalué à 3.
Moi j'ai remplacé mon blog dotclear, par Drupal. Ca c'est moderne!
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Sauvons des arbres...
Posté par devnewton 🍺 (site web personnel) . En réponse à la dépêche Premiers pas avec Ubuntu 12.04 et 12.10 : les manuels Ubuntu débarquent en français. Évalué à 0.
Faut avoir installé ubuntu avant!
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.