Tout 82
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Rechercher
 
 

Résultats par :
 


Rechercher Recherche avancée

Connexion

Récupérer mon mot de passe

Chatbox externe


Derniers sujets
» [JEU] Mon voisin du dessous
Flappy Bird TI-Basic EmptyDim 16 Oct 2022 - 21:11 par Wistaro

» Bonne année 2018!
Flappy Bird TI-Basic EmptyVen 2 Nov 2018 - 19:42 par Ti64CLi++

» Lancement du TI-Concours 2017 !
Flappy Bird TI-Basic EmptySam 20 Mai 2017 - 0:27 par Paulo1026

» Chaînes Youtube des membres
Flappy Bird TI-Basic EmptyVen 19 Mai 2017 - 22:41 par Wistaro

» cacul du taux d'intêret
Flappy Bird TI-Basic EmptyVen 24 Mar 2017 - 21:50 par m@thieu41

» [Projet] Un mario by tout82
Flappy Bird TI-Basic EmptyDim 29 Jan 2017 - 14:09 par Wistaro

» Cherche documentation assembleur TI82stat
Flappy Bird TI-Basic EmptyMer 25 Jan 2017 - 12:29 par Ti64CLi++

» Probleme Ti-82 Stats fr
Flappy Bird TI-Basic EmptyJeu 12 Jan 2017 - 13:56 par Ti64CLi++

» ROM 82 stats.fr
Flappy Bird TI-Basic EmptyJeu 15 Déc 2016 - 10:24 par Ti64CLi++

Partenaires
TI-Planet Espace-TI : Forum

Faire un don à Tout-82...
Où va cet argent ?
Membres donateurs:- Persalteas (10€)
- Wistaro (5€)
- jo2geek (22€)

Les posteurs les plus actifs du mois
Aucun utilisateur

Le Deal du moment : -17%
SSD interne Crucial SSD P3 1To NVME à ...
Voir le deal
49.99 €

Flappy Bird TI-Basic

2 participants

Aller en bas

Flappy Bird TI-Basic Empty Flappy Bird TI-Basic

Message par rayane314 Dim 23 Mar 2014 - 0:15

Salut,

Voila j'ai fait ce flappy bird il y a longtemps et je me suis dit que j'allais le poster Smile

J'ai joint un .zip avec soit les 4 fichiers BIRD,FLAPBIRD,GDB9 et PIC1 distincts soit le tout rassemblé dans un fichier de groupe .tig selon ce que vous preferez.

Pour lancer le programme lancez FLAPBIRD et non BIRD qui lui est un ensemble de fonctions graphiques.

Les commandes :
Enter pour sauter,
Clear pour quitter uniquement dans l'écran titre, et le reste est assez intuitif pour ne pas être explicité Smile

J'ai fait de mon mieux pour optimiser la partie in-game pour un maximum de rapidité et un minimum de place Smile
par contre pour l'autre partie (BIRD) j'ai pas cherché a optimiser c'est totalement imbuvable Razz

Pour ceux qui veulent voir le code :
FLAPBIRD:


Attention je vous préviens, celui la est pas beau a voir
BIRD:



PS:Si vous avez un bug du genre vous êtes tout en bas en début de partie essayez d'appuyer sur enter avant que la partie commence :)sinon si c'est un autre bug prévenez moi !



EDIT: Je rajoute quand même quelques screens au cas ou.
Flappy Bird TI-Basic Splash11

Flappy Bird TI-Basic Gameov10

Flappy Bird TI-Basic Game_b10
Fichiers joints
Flappy Bird TI-Basic Attachment
FLAPBIRD.zip Flappy Bird.zip(4 Ko) Téléchargé 532 fois

rayane314
Nouveau Venu
Nouveau Venu

Messages : 4
Points Concours : 2
Productivité : 2
Date d'inscription : 22/03/2014

Revenir en haut Aller en bas

Flappy Bird TI-Basic Empty Re: Flappy Bird TI-Basic

Message par rayane314 Lun 24 Mar 2014 - 21:01

C'est clairement un flop..

rayane314
Nouveau Venu
Nouveau Venu

Messages : 4
Points Concours : 2
Productivité : 2
Date d'inscription : 22/03/2014

Revenir en haut Aller en bas

Flappy Bird TI-Basic Empty Re: Flappy Bird TI-Basic

Message par Linkakro Lun 24 Mar 2014 - 22:23

Les flops sont courants. Et bien que je commente voire même améliore une majorité de programme j'arrive à saturation.

Je teste le fichier et j'en conclus déjà des choses.
Les graphismes statiques sont excellent.
Les graphismes mobiles sont simplistes mais cela permet une excellente fluidité.
La taille des tressauts me parait trop grande devant la taille des interstices. Ou bien les interstices trop petits. Mais cela doit être parce que je suis mauvais.
Je trouve que le premier obstacle qui pop en plein milieux de l'écran ne laisse même pas le temps de se placer.
Tu devrais sérieusement stocker les graphismes statiques du jeu dans une Pic. Tu peux dessiner avec le programme une fois puis utiliser la Pic les fois suivantes, tu n'es pas obligé de la fournir comme l'écran titre. Cela sera bien plus agréable pour ceux dans mon cas qui recommencent très souvent.
Le programme routine BIRD me parait banal excepté l'utilisation d'une liste de paramètres graphiques.
Linkakro
Linkakro
----------------------
----------------------

Messages : 533
Points Concours : 55
Productivité : 31
Date d'inscription : 30/07/2013
Localisation : origine région centre, puis perpignan
Calculatrice(s) :
  • TI-82 Stats.fr

. : TI-82 Stats.fr

Revenir en haut Aller en bas

Flappy Bird TI-Basic Empty Re: Flappy Bird TI-Basic

Message par rayane314 Lun 24 Mar 2014 - 23:32

Ah tout de même :)je commençais à désespérer de ne pas voir de réponses. Mais j'ai enfin ce plaisir (Oui vous savez.. le plaisir qu'on ressent quand quelqu'un utilise notre programme ;)c'est la une bonne motivation)

Et une réponse aussi constructive en plus ! ça réchauffe le cœur xD
Merci pour les graphismes, c'est vrai que c'était une partie assez longue a programmer.

Pour les graphismes mobiles, c'est malgré moi que j'ai mit un point a la place de l'oiseau et des lignes a la place des tuyaux mais oui c’était surtout une question de fluidité et d'optimisation

Alors là je sais pas quoi faire, ça dépends, est-ce qu'un jeu plus facile  est plus attrayant ou l'inverse moi je sais pas répondre :)et puis c'est pas si difficile (j'ai réussi à faire 36 haha)

Ah ça faut que je corrige tu as raison, je viens de voir ça, des fois c'est techniquement impossible de passer !

Ah oui pas faux, à la base j'ai fait exprès de faire apparaître les tuyaux progressivement (d'où les for dans la partie if 2=ans(1 dans BIRD)  mais c'est vrai que ça freine un peu. techniquement je peut aussi afficher mes tuyaux quasi instantanément, sans utiliser de storepic au risque d'en écraser une existant, à voir, c'est quoi le plus avantageux ?

Et pour le menu quand on perd, il est trop lent aussi non ? je dois l’accélérer ?

Oui c'est surtout cette liste dont je suis fier :)C'est simple mais elle me permet d'afficher mon oiseau ou je veux, d'afficher mon tuyaux ou je veux aussi et avec la taille que je veux etc, et ça ça fait le bonheur d'un programmeur !

Sinon tu vois encore quelque chose a optimiser dans la boucle de jeu ?

En tout cas merci d'avoir prit du temps pour moi !

rayane314
Nouveau Venu
Nouveau Venu

Messages : 4
Points Concours : 2
Productivité : 2
Date d'inscription : 22/03/2014

Revenir en haut Aller en bas

Flappy Bird TI-Basic Empty Re: Flappy Bird TI-Basic

Message par Linkakro Mar 25 Mar 2014 - 0:06

Je ne m'inquiète pas des Pic mais ne pas risquer d'écraser est un argument valable. C'est toi qui voit. Moi je prendrais la place pour gagner en efficacité, quitte à modifier un programme moi-même.

Tu gardes le noircissement si tu veux laisser un effet. Moi je blanchirais directement.

Le Goto A dans le Then/End est une source de ralentissement.
http://tout82.free.fr/forum/sujet.php?sujet=2757

Je ne prendrai pas le temps d'analyser le code en détail bientôt.
Linkakro
Linkakro
----------------------
----------------------

Messages : 533
Points Concours : 55
Productivité : 31
Date d'inscription : 30/07/2013
Localisation : origine région centre, puis perpignan
Calculatrice(s) :
  • TI-82 Stats.fr

. : TI-82 Stats.fr

Revenir en haut Aller en bas

Flappy Bird TI-Basic Empty Re: Flappy Bird TI-Basic

Message par rayane314 Mar 25 Mar 2014 - 22:50

Alors voilà, j'ai suivi tout tes conseils sauf peut-être celui d'agrandir les interstices ^^mais si vraiment tu veux le faire tu peux changer la valeur 10 dans
ans+10->F
et
ans+10->G
tu met celle que tu veux mais je te prévient après il faut redéfinir en conséquence les limites dans le randInt pour pas avoir des espaces trop collés au sol et plafond

C'est vrai que c'est beaucoup plus agréable de pouvoir rejouer très vite !

Alors voilà le code :

FLAPBIRD:


Celui la je crois pas l'avoir modifié mais je le met pour être sur.
BIRD:

Par contre ta dernière phrase est assez paradoxale je dois dire :)Le mélange entre la négation et le bientôt est sujet a controverse, du coup je ne sais pas quoi comprendre
Fichiers joints
Flappy Bird TI-Basic Attachment
FLAPBIRD.zip (3 Ko) Téléchargé 551 fois

rayane314
Nouveau Venu
Nouveau Venu

Messages : 4
Points Concours : 2
Productivité : 2
Date d'inscription : 22/03/2014

Revenir en haut Aller en bas

Flappy Bird TI-Basic Empty Re: Flappy Bird TI-Basic

Message par Linkakro Mar 25 Mar 2014 - 23:12

Pour dire que je suis occupé en temps et saturé en motivation. Ce n'est pas bientôt donc c'est dans une durée longue et indéterminée.
Linkakro
Linkakro
----------------------
----------------------

Messages : 533
Points Concours : 55
Productivité : 31
Date d'inscription : 30/07/2013
Localisation : origine région centre, puis perpignan
Calculatrice(s) :
  • TI-82 Stats.fr

. : TI-82 Stats.fr

Revenir en haut Aller en bas

Flappy Bird TI-Basic Empty Re: Flappy Bird TI-Basic

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum