AzRa - posté le 07/02/2022 à 06:20:52. (11286 messages postés)
Moi je faisais une blague sur le sheitan, donc je l'ai comprise. Ça vient indirectement d'un film dont j'ai vu le début mais qui ne m'a pas plu alors je suis pas allé plus loin. Par contre sa BO, horrible elle aussi, a au moins le mérite d'avoir donné l'inspiration à Mai Lan d'en faire une reprise que j'aime beaucoup et qui était ce à quoi je faisais allusion dans ma vanne (warning nsfw : ça s'appelle Gentiment je t'immole et la fille de l'illustration a les oreilles qui saignent pour une raison qui n'est pas le volume d'ailleurs, ça ne va pas se mettre à gueuler ou jump scare ou quoi, c'est doux et tranquile, musicalement, mais juste nsfw) :
Sinon le seitan c'est cool. Ça dépend beaucoup de comment c'est cuisiné en vrai parce que ça peut aller de très mauvais à plutôt sympa. Mais j'aime bien les hamburgers au seitan. C'est sympa, ça. J'en faisais souvent quand j'étais en Espagne. Ce que j'aime pas c'est comment les Taïwanais le cuisinent les 9/10 du temps pour que ça goûte les tripes. Genre y a pas moyen de mettre d'autres épices que de la pisse quoi.
AzRa - posté le 06/02/2022 à 05:32:39. (11286 messages postés)
J'essaye de coder un algo cohérent pour placer les tiles de façon un peu moins aléatoire sur le tileset depuis hier soir, mais pour le moment je n'arrive à rien .
Ça rajoute quand même une belle couche de difficulté par rapport à l'algo de base, y a pas à dire .
Par contre je m'étais un peu empressé de sortir la version précédente et j'avais laissé le 16*16 hardcodé que j'utilise pendant le développement *facepalm*. Ce qui devait... heu probablement donner des résultats rigolos avec les autres formats.
C'est corrigé maintenant.
Courage Falco, je déteste cette sensation là lors de la picole, j'imagine pas ce que ça doit être au quotidien.
Pour le coup je connais bien la sensation d'être beurré (degré Polonais) et ça ne m'est jamais arrivé d'avoir la tête qui tourne. En tout cas pas sur le moment. Le lendemain les gueules de bois ça ne m'arrive pas trop non plus mais y a eu une fois y a plusieurs années où j'ai quand même pris pour mon grade, et, dans la voiture sur le chemin du retour, ça tournait pas mal aussi, par contre c'était quand je gardais les yeux ouverts. Et si j'avais pu les garder fermer plutôt que d'avoir un pote à côté qui voulait me montrer ses vidéos sur son smartphone, j'aurais peut-être pas été obligé de vomir par la fenêtre.
C'est peut-être bien pour ça que je connais si bien la sensation en question : je me sens super pénard et relax, quand je suis beurré.
En tout cas je suis bien content de pas avoir la tête qui tourne comme ça.
Ouais sinon pour moi aussi, pour de la rééducation, si t'as pas 90 ans, 6 semaines c'est pas mal niveau durée. Surtout quand ça a l'air aussi pénible.
AzRa - posté le 02/02/2022 à 13:37:00. (11286 messages postés)
Le front end c'est pas non plus ma partie préférée mais ça va, je ne déteste pas non plus (à part un peu le CSS, c'est détestable, ça, le CSS). Et puis ça fait plus complet quoi, pour l'utilisateur.
Citation:
- Supprimer tous les doublons mais de laisser les tiles uniques là où ils sont, puis de faire "tomber" tous les tiles dans une certaine direction à la manière d'un Tetris ou de Puissance 4.
Je vais voir à implémenter un algo de ce genre pour commencer, histoire de tâter un peu le terrain. Par contre dès demain je pars en vacances pour 3 jours (nouvel an chinois) donc je pourrai pas faire quoi que ce soit.
AzRa - posté le 02/02/2022 à 13:19:41. (11286 messages postés)
Version 2.0.1 :
Changements mineurs au niveau de l'interface (la navigation sur la map se fait désormais soit en cliquant dessus soit au clavier avec le pad).
Le fomat de fichier du tileset est aussi désormais configurable en .png au cas où l'image de la map ne le serait pas déjà.
Changement MAJEUR au niveau de l'algo de découpage. Désormais le log traite même les grosses maps en une affaire de secondes. Ça me semblait l'occasion de passer à la version 2.0 alors voilà.
Prochaine étape : voir s'il y a moyen d'arranger les tiles similaires ensemble. Possiblement avec un coup de main de Tassle.
AzRa - posté le 01/02/2022 à 18:16:04. (11286 messages postés)
Très bonnes idées, tout ça. Je vais y regarder. Ou tu veux faire ce code toi-même ?
En attendant maintenant j'en suis à un traitement quasi instantané pour les petites/moyennes maps. En ce qui concerne les grosses, la map Pokemon de Cactus me prend 6 secondes et celle de Zelda un peu moins de 9.
Et c'est stable, maintenant.
J'ai l'impression d'avoir troqué une Volkswagen Harlequin contre une Ferrari .
AzRa - posté le 01/02/2022 à 10:39:44. (11286 messages postés)
Ça a l'air pas mal aussi. Il a l'air bien poussé dans son design et les possibilités qu'il offre (bon après, pouvoir faire des tiles de 51*43 pixels je suis pas sûr que ça soit pas overkill mais soit ).
Après, mon truc ça m'amuse de le coder, de toute façon. C'est un peu soit ça soit jouer à Golden Sun pour le moment (j'ai un peu mis Golden Sun de côté, du coup). Donc sans rancune si tu veux en proposer un autre sur le site (loi du marché, concurrence, on prend le meilleur, toussa ).
Moi ça me ferait plaiz d'avoir un truc à contribuer, mais s'il se trouve meilleur ailleurs je vais pas bitcher.
Je pense ditcher presque entièrement Jimp pour tout ce qui n'est pas ses fonctionnalités les plus basiques dont j'ai absolument besoin, maintenant (c'est à dire load, extraction de data sous forme de hash et pixels, et save). Je vais essayer de faire fi de répéter leur fonction de load + crop vu que leur fonction de load est ce qui alourdi le plus mon code une fois répétée (là après avoir amélioré ma fonction de comparaison par pixels j'ai aucune amélioration notable de rapidité, donc à priori ça veut dire que les pixels c'est bon, il les traite à la vitesse de trouze milliards/seconde).
Au final comme visiblement comparer pixel par pixel est plus rapide je vais voir à changer ma fonction actuelle par une qui charge l'image une fois et puis fait tout le reste au pixel sans crop. A priori y a moyen que j'arrive à un truc beaucoup plus rapide comme ça. Peut-être même du domaine des quelques secondes. Je croise les doigts. Ça va être mon pain de ce soir.
EDIT : Ah bah OUAIS QUOI je veux, que ça va beaucoup plus vite comme ça. Effectivement c'est devenu une affaire de deux secondes. J'ai encore un petit truc à stabiliser parce que ça gueule que le format d'image n'est pas correct de cette façon mais OUAIS c'était bien au niveau du chargement que ça coinçait.
AzRa - posté le 31/01/2022 à 18:13:22. (11286 messages postés)
Citation:
Mais ça ne serait pas plus rapide de simplement garder une copie de la valeur retournée par Jimp.read(map) plutôt que de rappeler la fonction à chaque fois ?
Clairement mais j'ai pas trouvé comment faire et là je viens de finalement trouver quelqu'un qui se posait la même question en 2017 sur le github du projet :
https://github.com/oliver-moran/jimp/issues/211 La personne qui pose la question n'explique pas bien son problème, alors le mec qui répond a un peu de mal à comprendre au début, mais dans son dernier post ils se sont compris. Résultat :
Citation:
what I think you want here is a version of creating a Jimp object from another Jimp object without copying the buffer of data. It would be an option for the Jimp constructor --
Pull requests encouraged! This would be an easy one, and very nice behavior to have!
... C'était pas encore implémenté à l'époque, et ça n'a vraisemblablement pas l'air de l'avoir été depuis. Du coup soit je change de bibliothèque soit je continue avec la méthode lente. Faut voir s'il y en a d'autres qui font un job similaire en NodeJS, déjà.
En attendant j'ai reposé la question sur le même thread.
En attendant je vais d'abord regarder à ma fonction de comparaison parce que ça c'est réellement un manque d'efficience de mon côté. Par contre c'est pas de ce côté-là que je vais pouvoir grapiller beaucoup plus que 10% d'efficience en plus, à vue de nez (peut-être 20% maximum). Le gros de la lenteur découle des chargements.
Sinon j'entends beaucoup parler du Go aussi ces derniers temps. Ça a l'air sympa, plus puissant que NodeJS, et probablement plus complet (certainement en fonction des utilisations, mais de façon générale ça a l'air pas mal, le Go). J'ai bien envie de me l'enseigner aussi un de ces jours.
AzRa - posté le 31/01/2022 à 10:17:55. (11286 messages postés)
A ce sujet désolé de t'avoir un peu coupé l'herbe sous le pied mais en fait j'avais vu le post de Nemau avant que tu ne dises que tu pouvais faire un truc aussi mais avant de commencer le codage et de voir si ça allait me motiver je ne voulais pas promettre quoi que ce soit .
En ce qui concerne le rechargement de l'image à chaque fois c'est parce qu'à ma connaissance je ne peux pas charger juste un bout d'image directement et qu'après avoir chargé mon image, complète, donc, et avoir découpé mon tile dedans ça n'est plus l'image complète. Pour redécouper un nouveau tile il faut recharger l'image entière. C'est clairement là que se trouve le gros du temps d'exécution.
Pour le comptage des pixels en fait vous avez raison (ROTS a déjà soulevé cette inefficience, indirectement, sans lire le code, à priori). Faut que je regarde à ça, et à la table de hashage.
Et en ce qui concerne la répétition avec deux variables différentes de la portion de code en question c'est dégueu, je sais, et j'ai bien essayé d'en faire une fonction mais ça alourdi énormément l'exécution (genre vraiment pas pour rire, et en plus c'est exponentiel, du coup ça me donne une piste : c'est probablement en rapport avec la collection des déchets après avoir rechargé une image, mais je n'ai pas encore regardé à la cause précise), donc en attendant de trouver la solution à ça, oui, il y a ce vilain copié-collé tout moche .
AzRa - posté le 30/01/2022 à 18:45:17. (11286 messages postés)
Déjà une update du coup :
Version 1.0.10 disponible.
Ajouts : affichage de la map dans un quadrillage pour voir ce qu'elle donne une fois découpée selon tel ou tel format de tile.
Bugs corrigés :
- le programme peut désormais traiter une ou plusieurs maps supplémentaires en même temps après avoir démarré le traitement de la précédente.
- correction d'un bug qui empêchait de traiter certaines maps avec un format de tiles élevé/atypique.
AzRa - posté le 30/01/2022 à 15:22:56. (11286 messages postés)
Oui, ce sont les deux mêmes versions. La version avec installateur est plus facile à utiliser, évidemment, mais je suppose que sur Oniro tout le monde sait dézipper une archive et créer un racourci vers un .exe, donc oui ce sont les deux mêmes.
Par contre attends peut-être un peu quand même avant de la proposer sur le site parce qu'en fait tel que je me connais je vais sortir trouze améliorations dans les prochains jours (je suis déjà sur un ajout de grille pour voir ce qu'une map donne une fois découpée selon tel ou tel format de tile), et je peux avoir des rapports de bugs à corriger aussi. Le mieux c'est d'attendre un peu que j'aie un truc un peu plus définitif à proposer, sinon tu vas devoir changer la version à chaque fois, ça va être relou.
Là ça marche, ça fait le job, tout ça, si des gens en ont besoin dans l'immédiat, mais dans les prochains jours je vais à coup sûr rajouter des nouvelles fonctionnalités. Je te tiens au jus.
AzRa - posté le 30/01/2022 à 03:32:05. (11286 messages postés)
Voilà. C'est "fini" (au sens où je vais continuer à bosser sur des prochaines versions mais où c'est déjà distribuable).
Revoilà le tileset de ALttP (en 48*48) :
Y a bien 2285 tiles, maintenant. J'ai dû modifier ma fonction de découpage pour utiliser la méthode de ROTS (j'ai inversé ce que le programme appelle un positif : la fonction par hash dégage maintenant 98% des trucs qui se répètent plutôt que 2%), et j'ai créé ma propre fonction de comparaison par pixels, parce que je n'ai pas trouvé la fonction native diff.percent assez précise à mon goût (en tout cas pas au dernier test), et probablement plus énergivore vu que je n'ai pas besoin d'une comparaison en pourcentage mais juste d'une réponse binaire : soit c'est identique, soit ça ne l'est pas.
AzRa - posté le 30/01/2022 à 03:31:51. (11286 messages postés)
Tilesetify c'est un petit programme pour transformer une map en tileset prêt à être utilisé dans RM ou ce que vous voulez pour vos fan games Aëdemphia (en vrai avec Aëdemphia ça va être compliqué vu la complication des graphismes et le nombre de couches de tiles : c'est plus facile de faire des fan games de jeux sans couche supérieure ou presque ).
Pour ce qui est des explications de comment ça fonctionne, c'est pas compliqué, ça ouvre une fenêtre Chromium avec cette interface quand on lance l'exe :
Exemple sur une map remplie de couches supérieures, d'effets de lumière et de tiles uniques issue d'Aëdemphia. Voilà l'exemple parfait d'une map pour laquelle le log peut vous prémâcher le travail vite fait mais où il va falloir y mettre de votre huile de coude pour découper et séparer les couches vous-même a la mano .
Ensuite, bah tout est indiqué à l'écran : faut déposer le fichier d'une map sur l'écran, puis cliquer sur le seul bouton possible, et puis c'est parti, hein, comme ça dit sur le bouton. Concernant le temps que ça prend pour faire son job, ça dépend de la taille de la map mais ça peut prendre plusieurs dizaines de minutes depuis la version 2.0 ça va de quasi-instantané à une dizaine de secondes pour les grosses maps.
La taille des tiles, la largeur du tileset, et éventuellement le format d'image, sont configurables.
Pour le moment c'est uniquement dispo sur Windows. Je peux éventuellement regarder du côté d'autres OS si y a de la demande.
Pour le télécharger c'est ici :
http://miranteule.com/tilesetify (changez la langue en haut à droite pour le français)
Nemau tu peux le proposer sur Oniro si tu veux (ça me fera un vrai hébergement propre comme il faut en attendant que je m'achète un nouveau nom de domaine ). Y a mon nom et un copyright dessus mais c'est gratuit et libre d'être redistribué. Le copyright c'est juste pour pas que les gens se mettent à le modifier sans me demander mon avis.
Maintenant, j'ai fait pas mal d'alpha tests mais je suppose que comme toujours les utilisateurs vont trouver le moyen de tenter de faire des trucs auxquels j'ai pas pensé, donc si vous trouvez des bugs, ce topic est un bon endroit pour m'en faire part.
Sinon y a aussi le Github du projet : https://github.com/Kamille-Ligula/tilesetify
AzRa - posté le 29/01/2022 à 04:02:11. (11286 messages postés)
mamie a dit:
FoxBall a dit:
Le panthéon, mamie. Le panthéon.
Panthéon, parangon, presque le même mot : commence par un p, finit par on, mélioratif, avec une sonorité romaine antique, et on sait pas vraiment ce que ça veut dire.
C'est plutôt grec, comme sonorité, d'ailleurs, les trucs avec des th, surtout s'ils se finissent en on justement. Et puis s'ils sont constitués des racines pan et puis théon/théos derrière c'est encore plus grec. C'est l'endroit où y a tous les dieux. Un peu comme panthalon, l'endroit où y a toutes les jambes.
AzRa - posté le 25/01/2022 à 18:40:56. (11286 messages postés)
J'avoue le monorail c'est important, par contre le bateau ça n'a jamais été une option. La CS vol faisait un bien meilleur job (meilleur d'ailleurs que n'importe quoi d'autre, y compris le monorail, pour la direction Johto-Kanto, en passant par Bourg Geon et en surfant deux cases sur l'eau, largement moins efficace dans l'autre direction, par contre, mais toujours meilleur que le bateau). Par contre elle aussi c'était facile de passer à côté, de mémoire. Pas vraiment un exemple de quète cryptique, mais en tout cas un exemple de PNJ random à côté duquel on peut passer indéfiniment.
AzRa - posté le 25/01/2022 à 17:29:01. (11286 messages postés)
Oui, je me sers de diff pour la comparaison par pixels. Pour les hashes par contre j'ai pensé probablement plus efficace de faire ma propre fonction vu qu'elle est très simple mais je n'ai pas fait de test comparatif. De toute façon tous les hashes qui ne sont pas rigoureusement identiques passent comme négatifs, soit des nouveaux tiles, donc y a pas moyen que je crée plus de faux positifs avec ma fonction qu'avec la leur.
Je pense que le fait que la différence entre plein de tiles tient de la différence entre "des herbes avec une tache brune de terre" vs "une tache grise de pierre" explique la grande présence de hashes identiques.
Avec la comparaison par pixels (elle aussi intransigeante) j'en suis maintenant à 64*35-22=2218 tiles. C'est toujours un peu moins que les 2284 de Aseprite. Le bâtiment dont on parlait est complet, par contre, maintenant. On commence à se rapprocher du même nombre mais je commence aussi à être à court d'idées pour l'atteindre précisément. Faut que je vérifie sur leur tileset à eux qu'ils ne laissent pas passer de doublons, aussi. C'est pas que je pense cette possibilité très probable mais je me casserais le cul pour rien le cas échéant. Je vais aussi voir à comparer les deux tilesets produits histoire de voir si je peux trouver quels tiles diffèrent.
AzRa - posté le 25/01/2022 à 16:31:13. (11286 messages postés)
Citation:
Devoir farmer 30 minutes avant de tabasser Pierre, ça à jamais été fun.
Team Pokemon Jaune ? Farmer un Férosinge pour tabasser pierre et puis passer le Mont Sélénite c'était la moitié du jeu xD. Et encore c'était si tu savais qu'il y avait des Férosinges sur la route 22. Perso moi je l'ai appris très tard (genre pas plus tôt qu'il y a quelques mois) parce qu'enfant j'avais la mauvaise habitude de ne jamais passer par cette route. Alors ce que j'avais de mieux c'était de farmer un... Chenipan ! Tadadaaa. Pour affronter Pierre avec un Papilusion, oui oui. C'est le second best après Férosinge, pouvez pas test. Juste loin derrière quoi. D'ailleurs je n'ai jamais eu l'occasion de battre Pierre avec autre chose qu'un Papilusion parce que j'ai découvert la possibilité du Férosinge seulement il y a quelques mois, disais-je, après ma dernière partie.
Et tout ça pour arriver devant Ondine et devoir resortir ton Pikachu qu'est resté au niveau 5 pendant ce temps et qui même une fois arrivé au même niveau que Staross, continue à se faire atomiser par lui (par choc mental, je pense, c'était redoutable, avec le spe qu'il se payait). Fallait que le Pikachu le domine d'une paire de niveaux avant que ça ne passe.
C'était clairement pas facile, ça .
Après ça par contre ça allait. Mais Pokemon Jaune c'était clairement pas pour les couillons, surtout si tu connaissais pas la route 22. Les électriques étaient balèzes, mais comme starters franchement loulz.
AzRa - posté le 25/01/2022 à 11:58:35. (11286 messages postés)
C'est pas vraiment 99%. Assez loin de là même .
Genre sur la map de Nemau y a 81920 tiles au total, dont, après passage au crible de la comparaison par hash il en reste 1966 d'uniques au sens de ce test. Pour trouver les +-200 faux positifs dans le reste je dois faire repasser chacun des 81920-1966=79954 tiles qui sortent positifs à un second test de comparaison par pixels. Ça fait 2,4% seulement qui sont traités efficacement par la fonction de hash et qui ne doivent pas être revérifiés.
(Bon en vrai je dégage une grosse partie des tiles gris lors d'un premier dépoussiérage donc le total de base c'est un peu moins que 81920 en vrai, probablement un peu au nord de 75000).
MAIS
En fait ça ne rajoute que 10 minutes sur les +-41 d'origine (ce qui signifie que sur ce total, ce qui est le plus time consuming en fait c'est de charger les images pour les traiter, ce que je peux d'ailleurs peut-être encore optimiser un peu). Ça va, c'est pas encore abusé.
AzRa - posté le 24/01/2022 à 18:49:38. (11286 messages postés)
Oui c'est moi qui avais mal compris comment il est constitué. Je pensais que c'étaient les mêmes tiles mais avec une résolution moindre et je ne voyais pas trop l'intérêt mais en fait c'est des quarts de tiles 16*16 et ça ça fait plus de sens. C'est peut-être une piste à creuser.
AzRa - posté le 24/01/2022 à 17:32:45. (11286 messages postés)
Oui c'est pour ça que je n'ai pas la moindre idée de comment résoudre ce problème. Le mieux ça serait de systématiquement faire vérifier le hash par une autre méthode mais je ne vois pas trop laquelle, et aussi ça doublerait probablement, ou en tout cas augmenterait sensiblement, le temps de décorticage des maps par l'app.
Comparer pixel par pixel je peux tenter mais j'ai peur que ça ne soit TRÈS time-consuming, non ?
AzRa - posté le 24/01/2022 à 17:15:19. (11286 messages postés)
Hmmm c'est ennuyeux . J'avais un peu peur que mon algo considère des tiles "similaires" comme identiques. Du coup il a effectivement l'air de l'avoir fait pour ces 4 là. Je ne les trouve pas non plus. Et ça n'a pas l'air d'être une question de pivotage seul non plus, vu que les 4 tiles manquants sont plus différents que juste ça (à la limite s'il n'en manquait que 2 sur les 4...).
Il va falloir affiner l'algo mais je n'ai pas trop d'idée de où commencer à ce niveau .
Par contre je compte 3191 tiles sur ta version en 8*8, Nemau. C'est moi ou c'est bizarre aussi, ça ? Ça en fait quand même pas loin de 1000 de plus que sur ta version en 16*16.
En attendant j'ai mis le code sur mon github : https://github.com/Kamille-Ligula/tilesetify, si ça intéresse des gens, et si, qui sait, y en a qui ont des idées pour améliorer l'algo.
Faut que je bosse sur la communication client-serveur pour donner le choix du format des tiles et du tileset à l'utilisateur. Pour le moment c'est locked sur 16*16 pour les tiles et 1024*Y pour les tilesets.
J'ai aussi une beta d'exe dispo uniquement sur demande dans un premier temps par MP si des non codeurs voudraient tester.
AzRa - posté le 23/01/2022 à 17:17:45. (11286 messages postés)
Ok j'en suis à 41 minutes pour la map LoZ de Nemau et 47 pour la map Pokemon de Cactus (en arrière plan donc : pas question de freezer ni même de ralentir le PC pendant ce temps). Je pense pas pouvoir faire beaucoup mieux, donc je vais commencer à bosser sur l'affichage graphique et la compilation en exe.
Voilà par exemple ce que ça donne pour celui de LoZ :
64*31-18 = 1966 tiles. C'est bien la même chose que Aseprite te donne, Nemau ?
Et aussi, y a quoi d'autre comme format de tiles ? Ca serait dommage de forcer les gens à utiliser un format spécifique alors que le choix est facile à implémenter. En dehors de 16*16 y a 32*32 qui revient souvent aussi. Quid de 64*64 ou autres par contre ?
AzRa - posté le 22/01/2022 à 14:37:34. (11286 messages postés)
A peu près. Je sauve deux données par tile de 16*16 : son hash 64 qui me permet de le comparer aux tiles passés, et son buffer qui me permet de construire le tileset tout à la fin.
C'est la seule façon à laquelle j'ai pensé , mais pourquoi cette question ? T'as un meilleur algo ? Je prends la suggestion si c'est le cas : je suis toujours dessus vu que le log dont on parle ici est payant. Si je peux arriver à un truc qui traite des mastodontes comme les maps qui ont été postées dans ce topic dans le delai de, on va dire maximum une heure, je veux bien le proposer gratuitement pour les makers fauchés du forum (j'ai déjà réduit son temps de découpage à +-8 heures pour la map de Nemau, et, j'ai oublié de dire que le processus se fait en arrière plan et n'empêche pas d'utiliser le PC pour autre chose en même temps, et j'ai encore une ou deux autres idées pour le rendre plus efficace, d'où mon idée que "si ça prend une heure mais que c'est silencieux en arrière plan c'est un bon compromis pour ne pas avoir à mettre la main au portif pour ceux qui ne voudraient pas").
AzRa - posté le 22/01/2022 à 13:15:28. (11286 messages postés)
Perso oui, je l'ai trouvé profondément insoutenable. C'est marrant d'ailleurs, parce qu'effectivement il était prévu pour provoquer, mais c'est un vieux film, or les vieux films perdent souvent pas mal de leur impact à ce niveau-là (qui voit de l'ultra-violence dans Orange Mécanique ?) mais celui-là il n'en a pas perdu, oh que non .
Mais oui, aussi, comme dit Moretto, j'ai surtout rencontré des gens qui l'ont trouvé drôle tellement il est abusé. Alors oui, abusé il l'est, mais gaffe quand même parce que si t'as pas la chance de le trouver drôle à cause de ça c'est le traumatisme que tu risques. J'exagère à peine. J'ai vraiment eu du mal dans les jours qui ont suivi mon visionnage .
Oh sinon :
Citation:
Sinon en rédigeant ma liste tout à l'heure je me suis dit que quand même y avait vraiment pas assez de réalisatrices et qu'elles avaient pas beaucoup de public. Genre en me creusant la tête je trouve quelques films mais trop peu. Dans ceux que j'ai cité y a Grave et Dans Ma Peau, y a Babadook que y a pas besoin de présenter, The Farewell qui est un film émouvant sur le dernier au-revoir, puis y a aussi Portrait de la jeune fille en feu qui est un peu dur à regarder au début, mais une fois qu'on rentre dedans on s'habitue à la façon de filmer et de jouer qui est super cheloue. La fin est très belle aussi.
Lost in Translation !
Mais c'est vrai, y en a pas des masses, de réalisatrices.
AzRa - posté le 21/01/2022 à 17:48:52. (11286 messages postés)
2 sec... ondes ?
Au tapis en un coup .
Ouais je peux optimiser mon code et le faire tourner sur un meilleur PC mais à ce niveau de différence le langage utilisé doit faire le gros de la différence, je pense. Dans leur cas ça doit être un truc de très bas niveau qui rigole pas. Avec Jimp sur du Nodejs je peux pas arriver à ça même en me levant très tôt à mon avis .
Comme quoi des fois les trucs payants c'est payant pour une raison hein .
AzRa - posté le 21/01/2022 à 14:58:31. (11286 messages postés)
Nemau a dit:
Oui c'est ce que je recherche merciii !
Ça donne quoi quand tu lui donnes à bouffer ta giga-map de A Link to the Past ?
L'idée de construire un programme qui fait ça m'a motivé aussi, du coup j'ai commencé hier soir (ça m'a pris plus qu'une demi-heure ) et j'ai un premier prototype pas forcément très optimisé niveau resources mais qui fait le job, là. Il est en train de décortiquer la map en question mais vu la vitesse à laquelle il le fait il va lui falloir quelques heures pour la digérer, or je vais bientôt aller pieuter, donc j'éteindrai le PC. Du coup il faudra que je reprenne demain de zéro. Mais là, au bout de 17 minutes il en est à la 7è rangée de tiles (sur 320). Ce qui, par extrapolation nous donne... définitivement plusieurs fois le temps d'aller dormir avant qu'il ne finisse (c'est de l'ordre de la demi-journée).
Hmmm il doit y avoir moyen d'optimiser ça (enfin bon mon PC c'est pas non plus exactement du matos de mineur de bitcoin : ça irait plus vite sur une machine plus moderne).
Aussi c'est quand même une grosse grosse map, d'où mon questionnement quant à savoir si Aseprite accepte ou refuse le job, et s'il l'accepte, combien de temps il met à pondre le tileset chez toi.
AzRa - posté le 19/01/2022 à 16:59:58. (11286 messages postés)
Citation:
Est-ce que vous avez des films que vous avez jamais réussi à regarder jusqu'au bout parce que le film vous mettait trop mal à l'aise ?
La Grande Bouffe. En fait je l'ai bel et bien regardé jusqu'au bout parce qu'arrivé à la moitié, quand j'ai compris que c'était pas pour moi, je me suis dit qu'au point où j'en étais rendu, le finir ou pas ça allait revenir au même. Grosse erreur. Je me suis senti sale pendant les 3 jours qui ont suivi. Ce furent 3 jours de malaise bien désagréables où je regardais entre autres ma bouffe avec dégoût. D'ailleurs, bon, depuis ça va, mais je ne suis pas sûr d'avoir quand même jamais vraiment réussi à complètement sortir ce film de mon système, alors que ça fait plus de 10 ans.
Le pire c'est que ce film n'a pas l'air d'avoir jamais marqué qui que ce soit d'autre que moi le moins du monde. En tout cas je n'ai pas vraiment d'autre sentiment que "dégoût extrême" pour le définir .
AzRa - posté le 13/01/2022 à 07:01:53. (11286 messages postés)
Nan mais ça va pas, décapiter un cou ou des cheveux ?
A la rigueur, "décapiter la tête du corps" je veux bien mais certains commenceraient effectivement à crier au pléonasme. Au jour d'aujourd'hui en tout cas les étymologistes de l'origine des mots désapprouvent.
AzRa - posté le 08/12/2021 à 01:11:10. (11286 messages postés)
Nice trotter. Ça faisait un moment que j'avais une théorie comme quoi nos chiffres 1, 2, 3 découlaient certainement du même style de traits horizontaux qu'en chinois mais devenus de plus en plus cursifs avec le temps sans jamais avoir trouvé la preuve formelle du dessin des origines. Du coup maintenant je sais que c'est effectivement comme ça que ça s'est passé et que ça vient d'Inde et du brahmi (et si ça se trouve même du chinois avant ça, d'ailleurs, justement, parce que je vois que le brahmi est seulement attesté à partir du IIIè siècle av. J.-C. alors qu'il existait dejà ces chiffres : , et sur des os oraculaires, ce que leur donne environ 3-4000 ans).
Sur ton image on voit bien l'évolution cursive du 3 qui garde son dernier trait horizontal jusqu'au sanskrit, devenu de plus en plus une cédille qu'autre chose, et le perd par la suite parce qu'il demande trop de temps à tracer pour ce qu'il a déjà perdu tout son sens des origines à ce moment-là. Juste comme ce que je pensais .
AzRa - posté le 16/08/2021 à 09:53:24. (11286 messages postés)
C'est pas trop petit. C'est trop grand, justement . Oui moi aussi j'ai un écran de nain. Mais je les ai tous lus quand même. Je me retrouve un peu dans le coin en haut à droite (pour la façon de faire, hein, pas pour le trou dont la caricature sert à représenter ces idées). De toute façon les "actions" qui sont de tellement bonnes idées qu'elles doivent passer par la contrainte politique pour être implémentées sont en général souvent bonnes à être retardées, fut-ce pour de mauvaises raisons (les trois autres coins ).
AzRa - posté le 19/07/2021 à 15:10:10. (11286 messages postés)
A vue de nez ou pas je vois pas grand chose, perso. Si c'est pas le chant d'Epona on veut une version moins floue !
En attendant je parie sur le chant du temps aussi, pas parce que je vois quoi que ce soit, je vois rien, mais parce que c'est toujours le chant du temps : c'est juste la musique du répertoire de Link la plus emblématique d'Ocarina of Time (côte-à-côte avec la chanson de Saria quand même).
AzRa - posté le 27/06/2021 à 08:12:27. (11286 messages postés)
J'entends souvent parler de cette limite de caractères, mais existe-t-elle vraiment ?
Je me rappelle qu'on en avait parlé sur Horizons (phpbb) y a plus de 10 ans et que Saheyus, admin du forum, que vous devez connaître entre autres pour ses posts kilométriques, avait rigolé en disant qu'il ne l'avait jamais atteinte, mais personne n'a été voir à vérifier son existence.
Ici c'est un forum custom donc au moins Nonor doit savoir s'il a spécifié une limite ou pas, et les autres admins l'ont peut-être vue quelque part dans le code ? Mais en tout cas y a aucune raison qu'elle soit identique d'un forum à l'autre, si même elle existe.
En tout cas j'ai fait quelques tests (sans aller plus loin que la prévisualisation du post) mais même au-delà de 10 millions de caractères, à part que mon navigateur plante 9 fois sur 10 au moment du copier-coller, rien à signaler niveau notifications m'interdisant de poster, aucun texte en rouge me signalant que j'ai écrit 10 millions de caractères et que c'est trop ni rien (et au-delà de 100 millions par contre même mon PC refuse de créer le fichier par manque de RAM donc j'ai pas pu tester ). Après, comme je le dis j'avais pas envie d'encombrer la bdd avec un post de 10 Mo au cas où ça passerait, donc j'ai pas cliqué sur "poster" mais à ce stade en tout cas le forum me laisserait faire, à priori, à moins d'un truc au moment de cliquer sur le bouton.
Un admin connait cette limite ? Sinon je réessaye plus tard avec 1 million de caractères d'abord en guise d'échauffement .
AzRa - posté le 16/06/2021 à 15:15:19. (11286 messages postés)
Sylvanor a dit:
Je ne comprends pas la phrase.
C'est normal j'avais deux endroits possibles où mettre le mot "autre" et du coup j'ai choisi de ne le mettre nulle part *facepalm*.
Je reprends :
- Si tu vois de l'emo sur n'importe quel autre perso principal de FF10 que Tidus mais pas chez Djidane on va pas être d'accord là.
- Si tu vois de l'emo sur n'importe quel perso principal de FF10 autre que Tidus mais pas chez Djidane on va pas être d'accord là.
Fais ton choix.
Sinon quand les gens disent emo j'avoue que c'est pas stricto-sensu la définition mais je pense qu'ils en ont généralement une deuxième qui en fait un synonyme de kéké tête à baffe. C'est aussi l'utilisation que je fais de ce mot. Sinon à part Squall, Sephiroth, Kuja et Seymour y a pas vraiment d'emos dans les FF (et c'est bizarrement souvent des antagonistes).
Aussi, les persos de FF8 c'est pas que je ne les aime pas mais qu'ils sont réalistes (aka dépourvus de créativité).
Y a pas un seul de ces styles qui ne soit pas portable (et porté par des gens tous les jours) dans la rue :
C'est des styles qui vont passer pour élaborés mais c'est pas si rare que ça à croiser (bien sûr on laisse les gants et les fouets à la maison quoi).
C'est la même chose ici, en encore pire :
Ou ici :
Sauf que là c'est encore moins élaboré, c'est littéralement le combo t-shirt + pantalon de monsieur tout le monde. En fait y a l'air d'y avoir une tendance, au prochain épisode faudra qu'il retire la découpe un peu fashion du t-shirt du perso du milieu pour que ça devienne vraiment complètement générique.
Enfin j'avais toujours pensé que c'était ça que tout le monde reprochait à Nomura. C'est ça que j'aime pas en tout cas.
Nemau a dit:
On est sur des tenues multicolores et inutilement complexes.
Tu veux qu'on reparle d'Amano, comme tu viens de le citer plus haut ?