π
<-

Projet: Pokémon ONYX

Assembleur, Axe, C/C++, ICE...

Projet: Pokémon ONYX

Message non lude zero44 » 12 Oct 2013, 16:30

Image


Bonjour à tous,

Aujourd'hui sortent sur Nintendo DS Pokémon X et Y, j'en profite donc pour annoncer officiellement le développement de Pokémon θNYX.

Programmé en Axe, compatible avec les calculatrices TI-83+ (SE)(.fr) et TI-84+ (SE)(Pocket), ce jeu est destiné à être un n-ième clone de Pokémon sur TI-z80, et si possible le meilleur et le plus complet.

Puisque tout bon jeu se doit d'être dévoilé un minimum, voici quelques screens :

Show/Hide spoilerAfficher/Masquer le spoiler
Le screen ci-dessus représente l'écran titre, non programmé actuellement.

Image
[artwork] La mini-carte de Johto, composée de sprites 5*5 faute de place

Image
[program] La vraie carte de Johto, entièrement identique à celle affichée par le pokématos dans la 2ème génération de Pokémon :)


Destiné à être le plus fidèle possible aux deux premières générations (Pokémon Rouge, Bleu et Jaune sur Gameboy, puis Pokémon Or, Argent et Cristal sur Gameboy Color), Pokémon θNYX sera doté des 151 pokémons de première génération, se déroulera en Johto (carte de départ de la deuxième génération), et devrait inclure un système d'objets et de CT/CS. L'échange de pokémons par câble devrait également être possible.

Liste (non ordonnée) des fonctionnalités prévues :
Show/Hide spoilerAfficher/Masquer le spoiler
    Carte de Johto (Kanto non prévu étant donné la mémoire disponible)
    Map-scrolling centré sur le personnage, sprites 8*8 en noir et blanc (peut-être 3 niveaux de gris, à voir)
    Sprite animé pour le déplacement du personnage, scrolling pixel par pixel (selon la vitesse)
    Cycle jour/nuit (matin ?), changement du contraste
    Vitesses de déplacement différentes (à pied/en courant/à vélo)
    151 pokémons :)
    Dresseurs différents
    États BRUlure, GEL, PARalysie, PoiSoN, SOMmeil (+ confusion ?)
    Niveaux de 1 à 100
    Échange de pokémons par câble, peut-être évolutions par échanges (Kadabra, Machopeur, Gravalanch, ..)

Note technique :
Je vais tenter des programmes séparés selon les actions exécutées, par exemple un programme pour le combat, un pour le pokédex, etc., chacun recopié en RAM puis lancé quand nécessaire. Les dialogues seront peut-être stockés dans des appvars différentes, autorisant ainsi une 'mise à jour' lors de l'avancée dans le gameplay pour éconosmiser de la mémoire.


Je souhaite également dire que je suis ouvert à toutes suggestions, n'hésitez pas à me contacter via ce sujet, par MP sur TI-Planet ou encore par mail : zero44.e@gmail.com

Version alpha disponible dans moins d'un an, j'espère.

Clones de Pokémon sur TI-z80 : téléchargez-les tous !
Dernière édition par zero44 le 21 Juin 2014, 19:37, édité 1 fois.
Avatar de l’utilisateur
zero44
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 90.1%
 
Messages: 94
Images: 14
Inscription: 27 Juin 2012, 13:51
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Licence 2 Informatique

Re: Projet: Pokémon θNYX

Message non lude AnToX98 » 12 Oct 2013, 17:31

Bonne chance à toi, zero44 :bj:
Avatar de l’utilisateur
AnToX98Premium
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 75.5%
 
Messages: 1022
Images: 15
Inscription: 19 Mai 2013, 16:54
Localisation: Paris, France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: 1ere S

Re: Projet: Pokémon θNYX

Message non lude NspireCas » 12 Oct 2013, 19:18

Super projet zero44 !
(j'ai vu
"Re: Projet: Pokémon θNYX55
AnToX98 (12/10/2013 18:31)"

J'avais cru qu'AnToX98 prévoyait un pokemon lua :D)
Avatar de l’utilisateur
NspireCasModo
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 6.4%
 
Messages: 1304
Images: 7
Inscription: 04 Oct 2012, 20:44
Localisation: Paris
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: -

Re: Projet: Pokémon θNYX

Message non lude zero44 » 12 Oct 2013, 19:37

Merci de votre soutien !

S'il y a des gens (très) intéressés, je voudrais bien les graphismes des sprites de la map, d'abord en noir et blanc, 8*8 pixels. Il me faut juste les éléments de décor (arbres, toits/murs de maison, etc.), les dresseurs et objets viendront après.
Des suggestions sur la taille de la map seraient également bienvenues.
Avatar de l’utilisateur
zero44
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 90.1%
 
Messages: 94
Images: 14
Inscription: 27 Juin 2012, 13:51
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Licence 2 Informatique

Re: Projet: Pokémon θNYX

Message non lude matref » 28 Oct 2013, 21:16

C'est toujours vivant ? Le projet a une bonne tête, ce serait dommage d'abandonner si tôt.
Avatar de l’utilisateur
matref
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 25%
 
Messages: 506
Inscription: 11 Déc 2011, 03:08
Localisation: France, Châteaurenard
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Prépa MPSI

Re: Projet: Pokémon θNYX

Message non lude zero44 » 18 Juin 2014, 16:45

Toujours vivant, juste endormi..

À cause de mon année de prépa j'ai pas fait grand chose. Mais vu que je ne la continue pas, je pourrai m'y mettre aux vacances..
Actuellement je texture/mappe Bourg Geon, j'espère réussir à compresser la map jusqu'à 32ko.. Je devrais pouvoir faire les grandes villes sur 6 bits par tile, les routes sur 4 bits et certains endroits (Bourg Geon) sur 5 bits.

Je requiers l'avis des programmeurs sur un point :
Je pense attribuer une ID unique aux tiles d'eau (dans l'archive) pour ensuite, pendant le processus d'extraction de la map, remplacer "une tile d'eau qui se trouve près de la terre" par "une tile de bord d'eau" (pareil pour le toit du labo du prof Orme)

La map sera gérée comme Pokémon Bleu sur TI-89.
Dernière édition par zero44 le 22 Juin 2014, 08:13, édité 3 fois.
Avatar de l’utilisateur
zero44
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 90.1%
 
Messages: 94
Images: 14
Inscription: 27 Juin 2012, 13:51
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Licence 2 Informatique

Re: Projet: Pokémon ONYX

Message non lude zero44 » 21 Juin 2014, 19:36

Map : http://www.vgmaps.com/Atlas/GB-GBC/Poke ... -Johto.png

Je rappelle que je suis ouvert à toutes suggestions ! :)

(oh, et quand j'ai dit 32ko.. Je parlais de l'extérieur seulement :D)
Avatar de l’utilisateur
zero44
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 90.1%
 
Messages: 94
Images: 14
Inscription: 27 Juin 2012, 13:51
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Licence 2 Informatique

Re: Projet: Pokémon ONYX

Message non lude Hayleia » 22 Juin 2014, 09:54

Au pire, tu peux mettre ce que tu appelles "intérieur" dans les trous sur la même map, c'est ce que j'ai fait dans Topaze. Comme ça, t'as une seule map avec des téléporteurs partout, mais une seule map.

Image
ImageImageImage
Pokemon Topaze (Axe) discussion and download links here
(19:29:36) noelnadal: plus sérieusemen​t, j'ai très peu de problèmes
(22:45:44) Clifward: J'aime rire du malheur des autres :troll:

(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
Avatar de l’utilisateur
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 43.8%
 
Messages: 2509
Images: 2
Inscription: 30 Aoû 2011, 08:22
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Templar

Re: Projet: Pokémon ONYX

Message non lude zero44 » 23 Juin 2014, 12:25

Oui, mais ta map est tellement pleine de vide.. C'est pas du tout contre toi, hein, mais je veux économiser l'espace le plus possible. La map sera donc morcelée en morceaux de (20*x)*(18*y) tiles, séparées par routes, villes, etc.
Et chaque portion de map sera gérée comme, si tu t'en rappelles, le RPG Zozor de kindermoumoute (oui, c'est le premier exemple que j'ai trouvé :P)
En gros map centrée sur le personnage sauf quand tu approche des bords.

(Et autant Topaze non compressée avec grottes et avec vide fait 11ko, autant Johto.. Je suis pas sûr de pouvoir descendre en-dessous des 32ko :/ faudra que j'aille voir sur Omnimaga comment gérer les groupes de 48ko.)
Avatar de l’utilisateur
zero44
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 90.1%
 
Messages: 94
Images: 14
Inscription: 27 Juin 2012, 13:51
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Licence 2 Informatique

Re: Projet: Pokémon ONYX

Message non lude Hayleia » 23 Juin 2014, 12:27

Ben tu compresses pour retirer le vide :P
Puis tu décompresses par morceaux pour éviter d'avoir du lag toute la journée ;)

Image
ImageImageImage
Pokemon Topaze (Axe) discussion and download links here
(19:29:36) noelnadal: plus sérieusemen​t, j'ai très peu de problèmes
(22:45:44) Clifward: J'aime rire du malheur des autres :troll:

(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
Avatar de l’utilisateur
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 43.8%
 
Messages: 2509
Images: 2
Inscription: 30 Aoû 2011, 08:22
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Templar

Suivante

Retourner vers Langages alternatifs

Qui est en ligne

Utilisateurs parcourant ce forum: ClaudeBot [spider] et 3 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Ndless for CX 4.5.5 / CX II 6.2.0
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
12345
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
2696 utilisateurs:
>2672 invités
>16 membres
>8 robots
Record simultané (sur 6 mois):
32248 utilisateurs (le 01/09/2025)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)