π
<-

Projet: Pokémon ONYX

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

Projet: Pokémon ONYX

Unread postby 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 !
Last edited by zero44 on 21 Jun 2014, 19:37, edited 1 time in total.
User avatar
zero44
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 90.1%
 
Posts: 94
Images: 14
Joined: 27 Jun 2012, 13:51
Gender: Male
Calculator(s):
MyCalcs profile
Class: Licence 2 Informatique

Re: Projet: Pokémon θNYX

Unread postby AnToX98 » 12 Oct 2013, 17:31

Bonne chance à toi, zero44 :bj:
User avatar
AnToX98Premium
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 75.5%
 
Posts: 1022
Images: 15
Joined: 19 May 2013, 16:54
Location: Paris, France
Gender: Male
Calculator(s):
MyCalcs profile
Class: 1ere S

Re: Projet: Pokémon θNYX

Unread postby 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)
User avatar
NspireCasModo
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 6.4%
 
Posts: 1304
Images: 7
Joined: 04 Oct 2012, 20:44
Location: Paris
Gender: Male
Calculator(s):
MyCalcs profile
Class: -

Re: Projet: Pokémon θNYX

Unread postby 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.
User avatar
zero44
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 90.1%
 
Posts: 94
Images: 14
Joined: 27 Jun 2012, 13:51
Gender: Male
Calculator(s):
MyCalcs profile
Class: Licence 2 Informatique

Re: Projet: Pokémon θNYX

Unread postby 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.
User avatar
matref
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 25%
 
Posts: 506
Joined: 11 Dec 2011, 03:08
Location: France, Châteaurenard
Gender: Male
Calculator(s):
MyCalcs profile
Class: Prépa MPSI

Re: Projet: Pokémon θNYX

Unread postby zero44 » 18 Jun 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.
Last edited by zero44 on 22 Jun 2014, 08:13, edited 3 times in total.
User avatar
zero44
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 90.1%
 
Posts: 94
Images: 14
Joined: 27 Jun 2012, 13:51
Gender: Male
Calculator(s):
MyCalcs profile
Class: Licence 2 Informatique

Re: Projet: Pokémon ONYX

Unread postby zero44 » 21 Jun 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)
User avatar
zero44
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 90.1%
 
Posts: 94
Images: 14
Joined: 27 Jun 2012, 13:51
Gender: Male
Calculator(s):
MyCalcs profile
Class: Licence 2 Informatique

Re: Projet: Pokémon ONYX

Unread postby Hayleia » 22 Jun 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
User avatar
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 43.8%
 
Posts: 2509
Images: 2
Joined: 30 Aug 2011, 08:22
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Templar

Re: Projet: Pokémon ONYX

Unread postby zero44 » 23 Jun 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.)
User avatar
zero44
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 90.1%
 
Posts: 94
Images: 14
Joined: 27 Jun 2012, 13:51
Gender: Male
Calculator(s):
MyCalcs profile
Class: Licence 2 Informatique

Re: Projet: Pokémon ONYX

Unread postby Hayleia » 23 Jun 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
User avatar
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 43.8%
 
Posts: 2509
Images: 2
Joined: 30 Aug 2011, 08:22
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Templar

Next

Return to Langages alternatifs

Who is online

Users browsing this forum: ClaudeBot [spider] and 3 guests

-
Search
-
Social TI-Planet
-
Featured topics
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 !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
933 utilisateurs:
>907 invités
>19 membres
>7 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)