Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
La shoutbox n'est pas chargée par défaut pour des raisons de performances. Cliquez pour charger.

Forum Casio - Projets de programmation


Index du Forum » Projets de programmation » Terrario Graph 90+E (un meilleur appel aux volontaires)
Tuper4 Hors ligne Membre Points: 838 Défis: 19 Message

Terrario Graph 90+E (un meilleur appel aux volontaires)

Posté le 17/02/2024 10:36


Projet de Schengen
(mais vous pouvez toujours aider )


Salut tout le monde ,

Alors, vous avez surement vu le projet de Kbd2 qui est un Terraria pour calculatrices monochromes. Je vous propose alors un projet (dont n'importe qui peut participer) qui consistera a reprendre ce jeu et le "transformer" pour les graph 90+E et CG-50. Ce projet sera séparé en 3 étapes consécutifs:

I. transformation des images en couleur
La première est assez simple, il faut juste colorier les images avec votre logiciel préféré (paint, Gimp, Paitbrush, etc...)
II. agrandissement des images
La deuxième est de aggrandire les images pour que ça passe sur l'écran de la G90 (les maths, je ne les ai pas encore fais ^^")
3. et changer tout les "dsubimage"
Et la troisième est de changer tout les "dsubimage" qui consiste a prendre qu'une seule partie de l'image (regarde cet exemple pour mieux comprendre). La raison de changer toutes ces commandes est par ce qu'on changé la taille des images donc on aura besoin de lui dire quelle partie de l'image il a maintenant besoin de prendre.

Alors vous pouvez directement commencer (sans besoin de demander) en allant sur le dépot Github, et en prenant une image de assets-fx, la télécharger et la colorier, et de la remettre dans le assets-cg.
Exemple:
si vous prenez l'image vulture.png qui se trouve dans: assets-fx/img/ents, vous devrez la colorier et la mettre dans: assets-cg/img/ents et renommer avec le même nom que le original.


Pour l'instant, vous ne devez que colorier les images sans besoin de modifier la taille. Et j'ai déja commencé un peu . Si vous trouvez une image colorier et que vous croyez que vous pouvez faire mieux, vous pouvez juste la renommer avec un 2 a la fin. (Évidemment si le 2 est déja utilisé, mettez un 3 et si le 3 est déja utilisé, mettez un 4 et ainsi de suite .)
De cette façon, cette image de slime est coloré en une image comme ça!

Dépôt Github
Dépôt Gitea
Toutes les images se mettent sur Github et non sur Gitea (car il s'agit de son mirroir et on a juste besoin de synchroniser de temps en temps)

Toutes questions ou problème sont attendus dans les commentaires

Le fichier .g3a a venir

J'attends de vos graphismes
Voilà
Tuper


Tuper4 Hors ligne Membre Points: 838 Défis: 19 Message

Citer : Posté le 17/02/2024 15:06 | #


Voici un exemple de conversion de couleur:
devient ça



Aucune expérience précédente est demandé, la preuve est que c'est moi qui l'a fais .
Ne vous arrêtez pas quand vous êtes fatigé(e), arrêtez vous quand vous avez terminez.
Le_masque Hors ligne Membre Points: 77 Défis: 0 Message

Citer : Posté le 17/02/2024 21:18 | #


Je m'y met de suite !
Le_masque Hors ligne Membre Points: 77 Défis: 0 Message

Citer : Posté le 17/02/2024 21:20 | #


Juste, est-ce qu'il y a un code couleur précis, parce que si on est plusieurs, on va sûrement utiliser des couleur un minimum différentes, donc ce serait bien un code couleur précis, nan ?
Tuper4 Hors ligne Membre Points: 838 Défis: 19 Message

Citer : Posté le 18/02/2024 09:19 | #


Le_masque a écrit :
Je m'y met de suite !
Merci beaucoup!
Le_masque a écrit :
Juste, est-ce qu'il y a un code couleur précis, parce que si on est plusieurs, on va sûrement utiliser des couleur un minimum différentes, donc ce serait bien un code couleur précis, nan ?
non non tant qu'il ressemble a l'original, ça va
Ne vous arrêtez pas quand vous êtes fatigé(e), arrêtez vous quand vous avez terminez.
Lephenixnoir En ligne Administrateur Points: 24268 Défis: 170 Message

Citer : Posté le 18/02/2024 21:17 | #


Il est peut-être possible de récupérer les assets d'origine sur la Graph 90 du coup non ?
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Tuper4 Hors ligne Membre Points: 838 Défis: 19 Message

Citer : Posté le 18/02/2024 21:19 | #


Lephenixnoir a écrit :
Il est peut-être possible de récupérer les assets d'origine sur la Graph 90 du coup non ?
quel assets? Le Terraria? Je suis un peu confus
Ne vous arrêtez pas quand vous êtes fatigé(e), arrêtez vous quand vous avez terminez.
Fcalva En ligne Membre Points: 521 Défis: 9 Message

Citer : Posté le 18/02/2024 21:20 | #


Tuper4 a écrit :
]quel assets? Le Terraria? Je suis un peu confus

Les assets du vrai Terraria. Par contre il faudrait voir pour la license.
Pc master race - Apréciateur de Noctua moyen
Caltos : G90+E, FX-92+ (x2)
Tuper4 Hors ligne Membre Points: 838 Défis: 19 Message

Citer : Posté le 18/02/2024 21:23 | #


Fcalva a écrit :
Tuper4 a écrit :
]quel assets? Le Terraria? Je suis un peu confus

Les assets du vrai Terraria. Par contre il faudrait voir pour la license.
Ahh, oops.... Je croyais que c'était un autre forum

@Lephenixnoir oui oui, ce serait sans doute possible par contre, ça va le faire en petit et sans couleur (je sais que tu le sais mais c'est pour les autres gens qui ne comprennent pas).
Ne vous arrêtez pas quand vous êtes fatigé(e), arrêtez vous quand vous avez terminez.
Tuper4 Hors ligne Membre Points: 838 Défis: 19 Message

Citer : Posté le 19/02/2024 18:09 | #


Alors, j'ai essayé de faire le build-cg mais il y a un souci, il n'y a pas de CMakeLists.txt mais a la place il y a un MakeFile :/
y-a t-il un moyen? car meme en essayant de le modifier, l'émulateur s'allume et se re-éteint de suite

merci d'avance
Tuper
Ne vous arrêtez pas quand vous êtes fatigé(e), arrêtez vous quand vous avez terminez.
Slyvtt Hors ligne Maître du Puzzle Points: 2314 Défis: 17 Message

Citer : Posté le 19/02/2024 18:30 | #


Tu peux créer un CMakeLists.txt en prenant celui d'un autre projet et en le convertissant à celui-ci, ça prend pas des lustres et surtout c'est très formateur pour comprendre les rouage du fonctionnement de cmake.

Toutes les infos nécessaires à cette opération se trouvent actuellement dans le Makefile (qui lui est pour make), à savoir les options de compilations, les fichiers nécessaires (sources et assets).

Si vraiment tu n'y arrives pas, alors on t'aidera, mais idéalement il faut que tu essayes et que tu viennes avec des questions précises sur ce qui te pose problème.
There are only 10 types of people in the world: Those who understand binary, and those who don't ...
Tuper4 Hors ligne Membre Points: 838 Défis: 19 Message

Citer : Posté le 19/02/2024 18:35 | # | Fichier joint


merci beaucoup! mais le probleme est que il n'y a pas toutes les images dans le MakeFile. Je l'ai mis en FJ. Si il n'y a vraiment aucun autre moyen pour le faire, je peux recopier tous a la main mais prendra beaucoup de temps....
Ne vous arrêtez pas quand vous êtes fatigé(e), arrêtez vous quand vous avez terminez.
Slyvtt Hors ligne Maître du Puzzle Points: 2314 Défis: 17 Message

Citer : Posté le 19/02/2024 20:02 | #


T'es au courant que si tu as déjà la flemme de faire un CMakeLists.txt t'es pas sorti de l'auberge, car par rapport à de la conversion de code, c'est rien du tout ...

Il faudra aussi que tu fasses les fxconv-metadata.txt pour l'ensemble de ces images afin de les passer à fxconv puis à ton projet (cf le tuto #1 de Papy Sly )
There are only 10 types of people in the world: Those who understand binary, and those who don't ...
Tuper4 Hors ligne Membre Points: 838 Défis: 19 Message

Citer : Posté le 19/02/2024 20:11 | #


Ah oui, donc j'aurai besoin de faire un fxconv-metadata.txt et un CMakeLists.txt et ensuite y entrer TOUTES les images? Ça v aprendre du temps .
Ne vous arrêtez pas quand vous êtes fatigé(e), arrêtez vous quand vous avez terminez.
Slyvtt Hors ligne Maître du Puzzle Points: 2314 Défis: 17 Message

Citer : Posté le 19/02/2024 21:14 | #


1 fxconv-metadata.txt par sous-repertoire où il y aura des ressources, pas 1 pour tout.
Et dans les CMakeLists.txt, il faut mettre tous les noms des ressources avec le bon chemin relatif.
There are only 10 types of people in the world: Those who understand binary, and those who don't ...
Tuper4 Hors ligne Membre Points: 838 Défis: 19 Message

Citer : Posté le 19/02/2024 21:34 | #


Ok ok, ça va prendre du temps mais ce sera possible .

Merci beaucoup pour ton aide
Tuper
Ne vous arrêtez pas quand vous êtes fatigé(e), arrêtez vous quand vous avez terminez.

LienAjouter une imageAjouter une vidéoAjouter un lien vers un profilAjouter du codeCiterAjouter un spoiler(texte affichable/masquable par un clic)Ajouter une barre de progressionItaliqueGrasSoulignéAfficher du texte barréCentréJustifiéPlus petitPlus grandPlus de smileys !
Cliquez pour épingler Cliquez pour détacher Cliquez pour fermer
Alignement de l'image: Redimensionnement de l'image (en pixel):
Afficher la liste des membres
:bow: :cool: :good: :love: ^^
:omg: :fusil: :aie: :argh: :mdr:
:boulet2: :thx: :champ: :whistle: :bounce:
valider
 :)  ;)  :D  :p
 :lol:  8)  :(  :@
 0_0  :oops:  :grr:  :E
 :O  :sry:  :mmm:  :waza:
 :'(  :here:  ^^  >:)

Σ π θ ± α β γ δ Δ σ λ
Veuillez donner la réponse en chiffre
Vous devez activer le Javascript dans votre navigateur pour pouvoir valider ce formulaire.

Si vous n'avez pas volontairement désactivé cette fonctionnalité de votre navigateur, il s'agit probablement d'un bug : contactez l'équipe de Planète Casio.

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 69 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd