Crusher : logiciel de création d'images pour calculatrices
Posté le 05/01/2015 18:56
Bonjour =D
Il y a bien longtemps j'avais commencé un projet
ici, et j'ai décidé aujourd'hui de le refaire mais en mieux
Je vous présente donc mon logiciel de création/édition d'images pour calculatrices, vous pourrez créer des images de 128*64 en noir et blanc et les exporter. Le logiciel est codé en C++ avec Qt et peut donc être compilé pour Windows, Mac et Linux. (cf en bas du post)
Je ne l'ai pas encore fini mais il est quand même très fonctionnel. Parmi les taches encore à faire il y a notamment :
- Filtres flou gaussien, inverse, contour...
- Enregistrer au format Crusher (conservation des calques)
- Fusionner des calques
- Contraindre les outils lignes et dégradé avec Shift
- Dupliquer calque avec Alt-Click
- Sélectionner le calque sous le curseur
- Outil tampon, polygones, règle et rectangle arrondi
- Sélection plage de couleur
Tout ce que vous voyez sur les screen fonctionne bien sinon. J'ai calquer l'interface et les raccourcis sur Photoshop, si vous avez l'habitude de travailler avec, vous savez utiliser Crusher.
Les images étant en N&B impossible d'avoir des nuances... Du coup le logiciel fonctionne beaucoup avec les motifs. Vous pouvez choisir les couleur de remplissage et de contour parmi noir, blanc transparent et motif, et ainsi créer un motif.
Lors de l'importation par exemple vous pouvez utiliser le dithering pour simuler des nuances de gris. De plus les outils pipette, pot de peinture et baguette magique permettent de détecter automatiquement les motifs et les zones du motifs.
Je vous invite à tester le logiciel et à me donner votre feedback sur votre expérience, bugs, améliorations... =)
Télécharger pour Windows
Sources
Citer : Posté le 07/01/2015 18:12 | #
Tu peux en profiter pour mettre à jour ta signature
Citer : Posté le 10/01/2015 17:21 | #
Je voudrai tellement vouloir utiliser ce logiciel qui m'a l'air si utile, beau, pratique, etc
Mais quand je clique sur crusher.exe mon vilain ordi m'indique ça puis quand je clique sur ok ça :(...
J'ai réussi à régler ce problème ! Il fallait tout simplement mettre le fichier platforms directement dans le même dossier que crusher.exe
Ajouté le 10/01/2015 à 17:28 :
PS : On peut transformer l'image en code ?
Un beat them all pour les CPC 19
Un jeu de Tank multijoueur en version graphique
Un jeu de boxe rigolo
Le moteur de combat épique d'un RPG
soccer physics : Un jeu de foot totalement wtf !
Survie 1 & 2 te laisseras-tu attraper par la méchante IA ?
Séquestrez les tous avec Catch'em all !
Joué à la calcultarice et pécher ? Facile !
Battle un système de combat dément !!
Débombe pas tout à fait un démineur
Mon mario pour le concours des 10 ans de PC
Casio jump un doodle jump pas comme les autres !
Rush four your life : tu cours ou tu meurs
Cookie clicker ! More cookies MOOORE !
Move et esquive : bouge pour esquiver les ennemis !
Guitar Hero !! Let's rock !
INVASION : Au secours on se fait envahir !
Un devine nombre entièrement customisable (mon 1er jeu)
Un outil pour dessiner des sprites en super drawstat et qui vous le compile pour vous donner un code utilisable dans vos programmes
Un super programme de dessin bourré de trucs funcs
Sortir une version finale de Tankasio
Bien m'améliorer en C parce que pour l'instant c'est pas jojo
Une ou plusieurs idées qui mûrissent petit à petit
Citer : Posté le 10/01/2015 18:38 | #
J'ai un problème avec crusher : il manquait pas mal de qt5....dll.
Du coup je les ai téléchargé et mis dans le dossier de crusher. Mais lorsque je lane celui-ci une erreur apparait m'empêchant d'accéder au programme.
Notes ( logiciel qui calcule votre moyenne, basic )
Professeur Layton ( jeu d'énigme en C )
Mario & Sonic Rush ( jeu de course 3D en C )
Jetpack Joyride de Drakalex007
Arcuz de Dark Storm
Casion de Az et Darkysun
Un jeu de course en 3D pour calculatrice :
http://www.planet-casio.com/Fr/programmes/voir_un_programme_casio.php?showid=2773&page=1.
Citer : Posté le 10/01/2015 18:47 | #
T'as essayé de faire ce que j'ai dit dans mon com juste au dessus ?
Un beat them all pour les CPC 19
Un jeu de Tank multijoueur en version graphique
Un jeu de boxe rigolo
Le moteur de combat épique d'un RPG
soccer physics : Un jeu de foot totalement wtf !
Survie 1 & 2 te laisseras-tu attraper par la méchante IA ?
Séquestrez les tous avec Catch'em all !
Joué à la calcultarice et pécher ? Facile !
Battle un système de combat dément !!
Débombe pas tout à fait un démineur
Mon mario pour le concours des 10 ans de PC
Casio jump un doodle jump pas comme les autres !
Rush four your life : tu cours ou tu meurs
Cookie clicker ! More cookies MOOORE !
Move et esquive : bouge pour esquiver les ennemis !
Guitar Hero !! Let's rock !
INVASION : Au secours on se fait envahir !
Un devine nombre entièrement customisable (mon 1er jeu)
Un outil pour dessiner des sprites en super drawstat et qui vous le compile pour vous donner un code utilisable dans vos programmes
Un super programme de dessin bourré de trucs funcs
Sortir une version finale de Tankasio
Bien m'améliorer en C parce que pour l'instant c'est pas jojo
Une ou plusieurs idées qui mûrissent petit à petit
Citer : Posté le 10/01/2015 18:49 | #
Oui, merci
mais cela ne marche pas, ça doit être un autre problème, mais lequel ?
Notes ( logiciel qui calcule votre moyenne, basic )
Professeur Layton ( jeu d'énigme en C )
Mario & Sonic Rush ( jeu de course 3D en C )
Jetpack Joyride de Drakalex007
Arcuz de Dark Storm
Casion de Az et Darkysun
Un jeu de course en 3D pour calculatrice :
http://www.planet-casio.com/Fr/programmes/voir_un_programme_casio.php?showid=2773&page=1.
Citer : Posté le 12/01/2015 11:36 | #
J'ai un problème avec crusher : il manquait pas mal de qt5....dll.
Du coup je les ai téléchargé et mis dans le dossier de crusher. Mais lorsque je lane celui-ci une erreur apparait m'empêchant d'accéder au programme.
Peut tu me lister les dll manquantes STP ? Ainsi qu'une capture de l'erreur =p
La compilation en code Basic est en cours !
Pour le moment le programme détecte les rectangles, les lignes dans toutes les directions (lignes obliques à pas constant) et les points.
Je pense pouvoir encore optimiser le résultat. Il faut ensuite traduire tout ça en code casio (le plus simple)
Citer : Posté le 12/01/2015 11:46 | #
\o/ Ca va vieux? Ca fait littéralement des années que je t'ai pas vu! Quoi de neuf?
Citer : Posté le 18/01/2015 14:06 | #
Haha ouai, des années
Beaucoup trop de truc, je vous épargne les détails... =D
Sinon j'up le sujet pour vous signaler que l'exportation en basic fonctionne plutôt bien. Comme vous pouvez le constater sur le screen deux post plus haut vous pouvez personnaliser le code généré. Je pense pouvoir dire que c'est la meilleur compression par rapport aux autres outils qu'on a pour le moment (en taille du programme et en temps d'exécution).
J'ai envie des créer un outil pour définir à la main un chemin en Drawstat. On fait tout au clic et on récupère les listes de points.
On aurai une fenêtre avec notre image fraichement créé. On clic pour ajouter des points avec détection de points chauds pour faciliter l'opération. Alerte en cas de pixels non-couvert ou d'erreur...
Qu'en pensez vous ?
Citer : Posté le 18/01/2015 14:16 | #
J'approuve
Citer : Posté le 18/01/2015 14:44 | #
En effet, ça a l'air d'une bonne idée
Citer : Posté le 18/01/2015 15:33 | #
J'arrive pas à lancer le programme (Windows 8.1, 64bits)
Citer : Posté le 18/01/2015 15:39 | #
Le placement de produit pas très subtil Dark Storm !
Jouez à 6 sur une seule calto : Curve Fever
Un die and retry qui vous fera bieeeen rager Test Andropov
un très bon sokoban
le seul vrai jeu de foot en basic : FIFA 12
Ca c'est ce que j'appelle un jeu de reflexion jewel master
Qui vaincra l'intelligence artificielle de cet othello
Le célèbre pacman
Et tant d'autres BTL's games
Le jeu du mois de Novembre et award du jeu le plus dur de l'année 2013 MultiTask, testez-le
Citer : Posté le 18/01/2015 15:39 | #
Eh, c'est mon fond d'écran (la Peugeot de Loeb)
Citer : Posté le 18/01/2015 16:59 | #
ça a l'air bien ce truc.... je testerai à l'occasion...
Rédacteur TI-Planet.org
Citer : Posté le 18/01/2015 17:04 | #
DS pour ton problème regarde quelques posts plus haut j'ai dit la réponse
Un beat them all pour les CPC 19
Un jeu de Tank multijoueur en version graphique
Un jeu de boxe rigolo
Le moteur de combat épique d'un RPG
soccer physics : Un jeu de foot totalement wtf !
Survie 1 & 2 te laisseras-tu attraper par la méchante IA ?
Séquestrez les tous avec Catch'em all !
Joué à la calcultarice et pécher ? Facile !
Battle un système de combat dément !!
Débombe pas tout à fait un démineur
Mon mario pour le concours des 10 ans de PC
Casio jump un doodle jump pas comme les autres !
Rush four your life : tu cours ou tu meurs
Cookie clicker ! More cookies MOOORE !
Move et esquive : bouge pour esquiver les ennemis !
Guitar Hero !! Let's rock !
INVASION : Au secours on se fait envahir !
Un devine nombre entièrement customisable (mon 1er jeu)
Un outil pour dessiner des sprites en super drawstat et qui vous le compile pour vous donner un code utilisable dans vos programmes
Un super programme de dessin bourré de trucs funcs
Sortir une version finale de Tankasio
Bien m'améliorer en C parce que pour l'instant c'est pas jojo
Une ou plusieurs idées qui mûrissent petit à petit
Citer : Posté le 19/01/2015 09:56 | #
J'arrive pas à lancer le programme (Windows 8.1, 64bits)
Ha mince, voila c'est bon
Citer : Posté le 19/01/2015 18:23 | #
Mais ça m'a l'air pas mal depuis la dernière fois que j'ai testé (c'est à dire des années). J'aime bien l'icône est qui pas du tout inspirée de la suite Adobe!
Citer : Posté le 21/01/2015 16:56 | #
Au secours le code compilé ne mets pas les retours à la ligne donc FA 124 en efface une partie Ensuite les → sont écrit comme ça - > donc bug :oops:.
Un beat them all pour les CPC 19
Un jeu de Tank multijoueur en version graphique
Un jeu de boxe rigolo
Le moteur de combat épique d'un RPG
soccer physics : Un jeu de foot totalement wtf !
Survie 1 & 2 te laisseras-tu attraper par la méchante IA ?
Séquestrez les tous avec Catch'em all !
Joué à la calcultarice et pécher ? Facile !
Battle un système de combat dément !!
Débombe pas tout à fait un démineur
Mon mario pour le concours des 10 ans de PC
Casio jump un doodle jump pas comme les autres !
Rush four your life : tu cours ou tu meurs
Cookie clicker ! More cookies MOOORE !
Move et esquive : bouge pour esquiver les ennemis !
Guitar Hero !! Let's rock !
INVASION : Au secours on se fait envahir !
Un devine nombre entièrement customisable (mon 1er jeu)
Un outil pour dessiner des sprites en super drawstat et qui vous le compile pour vous donner un code utilisable dans vos programmes
Un super programme de dessin bourré de trucs funcs
Sortir une version finale de Tankasio
Bien m'améliorer en C parce que pour l'instant c'est pas jojo
Une ou plusieurs idées qui mûrissent petit à petit
Citer : Posté le 21/01/2015 17:50 | #
dans ce cas la ce qu'il serait pas mal c'est de mettre une option "code pour FA-124" et cela donnera les retours à la lignes avec le signe ainsi que les sto etc...
-Mon Fall Down
-Mon jeu de mains
-Mon starwars
-Mon dessinatout
-Mon niaiseux version 2.0
-Mon niaiseux version 3.0
-Inferno
-Mon super labyrinthe (en cours)
-Mon call of duty en 3D
-Casion (avec Az)
Citer : Posté le 21/01/2015 20:07 | #
Ha oui j'oubliais, je doit exporter pour quoi ?
FA-124 ? Il y a d'autres trucs ?
C'est quoi les "sto" ?
Citer : Posté le 21/01/2015 20:10 | #
→ qui premet de stocker des valeurs
a→b // la valeur de a va dans b