Projet: Pokémon ONYX
40 posts
• Page 2 of 4 • 1, 2, 3, 4
Re: Projet: Pokémon ONYX
Maismaismais..
Regarde l'image. Compresser pour retirer le vide c'est un peu je que je dois faire -.-
Regarde l'image. Compresser pour retirer le vide c'est un peu je que je dois faire -.-
-
zero44
Niveau 12: CP (Calculatrice sur Pattes)- Posts: 94
- Images: 14
- Joined: 27 Jun 2012, 13:51
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Licence 2 Informatique
Re: Projet: Pokémon ONYX
J'ai bien vu l'image, c'est pour ça que j'ai proposé de mettre les intérieurs dans le vide vu qu'il y en a plein.
Et ce que je propose n'est pas la même chose que toi. Je propose de faire une map en un bloc compressé (vu le vide qu'il y a, ça doit pouvoir tenir dans une seule appvar) et de décompresser par blocs (de 20x18 si tu veux) au lieu de faire une map par blocs directement.
Enfin bon, fais comme tu veux, tant que ça marche ^^
Et ce que je propose n'est pas la même chose que toi. Je propose de faire une map en un bloc compressé (vu le vide qu'il y a, ça doit pouvoir tenir dans une seule appvar) et de décompresser par blocs (de 20x18 si tu veux) au lieu de faire une map par blocs directement.
Enfin bon, fais comme tu veux, tant que ça marche ^^
![]() Pokemon Topaze (Axe) discussion and download links here | (19:29:36) noelnadal: plus sérieusement, j'ai très peu de problèmes (22:45:44) Clifward: J'aime rire du malheur des autres ![]() (2017.11.18 - 17:07:12) Fireworks: Hayleia !!!!! (2017.11.18 - 17:07:19) TI-Bot: Fireworks has been logged out (Kicked). (2017.11.18 - 17:07:22) TI-Bot: Ban of user Fireworks revoked. (2017.11.18 - 17:07:25) TI-Bot: Fireworks logs into the Chat. (2017.11.18 - 17:07:28) Fireworks: <3 (2017.11.18 - 17:07:31) Fireworks: 208 |
-
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)- Posts: 2509
- Images: 2
- Joined: 30 Aug 2011, 08:22
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Templar
Re: Projet: Pokémon ONYX
Oui mais tu vois, on peut (selon moi) mapper les routes avec 16 textures, les villes avec 32 ou 64. Et donc une tile de map prend 4, 5 ou 6 bits, ce qui fait gagner 50%, 37.5% ou 25% de la place non vide
Et puis cette grosse map fait plus de 256*256 donc j'aurais la flemme :-°
Et puis cette grosse map fait plus de 256*256 donc j'aurais la flemme :-°
-
zero44
Niveau 12: CP (Calculatrice sur Pattes)- Posts: 94
- Images: 14
- Joined: 27 Jun 2012, 13:51
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Licence 2 Informatique
Re: Projet: Pokémon ONYX
Non, mais, j'espère qu'on s'entend bien... En gros il y a à peine une 50aine de décors différents... donc bon, il faut juste une map contenant chacun de ces décors et un adressage pour l'affichage.
Enfin, j'espère que c'est ce dont vous parlez parce que là, ce n'est pas très évident avec son "je vais faire une seule tile d'eau"... ben j'espère bien !! et puis une seule d'herbe, et une seule de montagne, etc...
Enfin, j'espère que c'est ce dont vous parlez parce que là, ce n'est pas très évident avec son "je vais faire une seule tile d'eau"... ben j'espère bien !! et puis une seule d'herbe, et une seule de montagne, etc...
-
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)- Posts: 5670
- Joined: 11 Mar 2008, 00:00
- Location: Lyon
- Gender:
- Calculator(s):→ MyCalcs profile
Re: Projet: Pokémon ONYX
Je m'apprêtais à reproduire en mode yolo toute la map, coins de montagne et bords d'eau y compris 

-
zero44
Niveau 12: CP (Calculatrice sur Pattes)- Posts: 94
- Images: 14
- Joined: 27 Jun 2012, 13:51
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Licence 2 Informatique
Re: Projet: Pokémon ONYX
Là ta carte c'est du 940*540... 
Tu te sens capable de mapper 507600 tiles?...
Ou alors tu fais un utilitaire en C/C++ qui parcourt ton image et qui te génère la map, sinon tu vas y passer des centaines d'heures
EDIT: Bon, si on enlève les tiles vides, ça fait plus que 139680... Mais c'est tout de même énorme! La seule solution est de recenser toutes les tiles différentes, et de faire un petit programme... Ça va être très long...
D'ailleurs, du coup, si tu te limites à 64 types de tiles, ça fera quand même 4,0608 mo
Je sais même pas si ça peut se loger dans une z80 non?

Tu te sens capable de mapper 507600 tiles?...
Ou alors tu fais un utilitaire en C/C++ qui parcourt ton image et qui te génère la map, sinon tu vas y passer des centaines d'heures

EDIT: Bon, si on enlève les tiles vides, ça fait plus que 139680... Mais c'est tout de même énorme! La seule solution est de recenser toutes les tiles différentes, et de faire un petit programme... Ça va être très long...
D'ailleurs, du coup, si tu te limites à 64 types de tiles, ça fera quand même 4,0608 mo

Bonjour
-
pierrotdu18Premium
Niveau 15: CC (Chevalier des Calculatrices)- Posts: 975
- Joined: 07 Nov 2013, 20:18
- Location: Paris V
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: MP* Lycée Henri IV
Re: Projet: Pokémon ONYX
Euh.. Moi je vois un peu moins de 100 rectangles de 20*18. Soit 36000 tiles, en prenant 6 bits par tile on tient facile dans 32ko.. Je vois pas comment tu as compté.
Et pour l'utilitaire, je code avec Processing
http://www.processing.org/
Et pour l'utilitaire, je code avec Processing

http://www.processing.org/
-
zero44
Niveau 12: CP (Calculatrice sur Pattes)- Posts: 94
- Images: 14
- Joined: 27 Jun 2012, 13:51
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Licence 2 Informatique
Re: Projet: Pokémon ONYX
Bah tout simplement, j'ai zommé, j'ai compté et j'ai trouvé qu'une tile faisait 8*8, j'ai juste fait ensuite des divisions...
Bonjour
-
pierrotdu18Premium
Niveau 15: CC (Chevalier des Calculatrices)- Posts: 975
- Joined: 07 Nov 2013, 20:18
- Location: Paris V
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: MP* Lycée Henri IV
Re: Projet: Pokémon ONYX
.. Sauf que c'est 16x16. Bref, l'extérieur tient sur 32ko.
-
zero44
Niveau 12: CP (Calculatrice sur Pattes)- Posts: 94
- Images: 14
- Joined: 27 Jun 2012, 13:51
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Licence 2 Informatique
Re: Projet: Pokémon ONYX
Hop, cadeau, v'là tes tiles 

EDIT: Là, une tile fait 1 octet entier, et elle le mérite bien! (il y a presque 255 tiles)
EDIT2: Et donc, comme il y a en tout 126900 tiles (ça y est, le chiffre est le bon
), ça fait donc à la fin 127ko de map ce qui est ma foi assez peu
Par contre il faut voir combien pèse la tileset finale aussi...
EDIT3 (désolé, ça répond pas donc je continue sur le même post
): Si tu prends des tiles de 8x8, j'en étais sûr, il y en a un peu moins de 200 différentes!
Donc ça veut dire que le tileset serait plus léger. Par contre, la tilemap serait beaucoup plus conséquente, donc il faut voir si ça fait gagner de la place à la fin 

EDIT: Là, une tile fait 1 octet entier, et elle le mérite bien! (il y a presque 255 tiles)
EDIT2: Et donc, comme il y a en tout 126900 tiles (ça y est, le chiffre est le bon


EDIT3 (désolé, ça répond pas donc je continue sur le même post



Bonjour
-
pierrotdu18Premium
Niveau 15: CC (Chevalier des Calculatrices)- Posts: 975
- Joined: 07 Nov 2013, 20:18
- Location: Paris V
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: MP* Lycée Henri IV
40 posts
• Page 2 of 4 • 1, 2, 3, 4
Return to Langages alternatifs
Who is online
Users browsing this forum: ClaudeBot [spider] and 6 guests