Le Forum de TI-BANK.fr
Le forum de la banque de programmes pour calculatrices graphiques Texas Instruments (aide débutants, résolution problèmes...).
AccueilPortailCalendrierFAQRechercherS’enregistrerConnexion
Poster un nouveau sujet   Répondre au sujet
 

Aide pour programmation ds un casse-brique

Voir le sujet précédent Voir le sujet suivant Aller en bas 
Aller à la page : Précédente  1, 2, 3  Suivante
AuteurMessage
LinkWebmaster
Grand Initié
Grand Initié



Inscrit le : 03 Jan 2005
Messages : 60

MessageSujet: Re: Aide pour programmation ds un casse-brique   Lun 3 Jan - 22:41

ti-80????????????looooooooooooooooooooooooooooooooool
c'était ma première calculette, mes premières armes, mon premier nombre caché
jusqu au jour ou j'ai fait un simcity
et depuis elle n'a plus jamais remarché....elle a dû cramer y avait trop d'opérations à traiter
_________________
Mes projets (V200 - Ti92):
DBZ : http://www.ticalc.org/archives/files/fileinfo/369/36975.html
Ti-Punch : http://www.ticalc.org/archives/files/fileinfo/384/38418.html
Spy Vs Ti : http://www.ticalc.org/archives/files/fileinfo/384/38417.html
...si quelqu'un pouvait me renvoyer Ti-Gotchi ca serait super!! merci
Revenir en haut Aller en bas
Phacops
Animateur
Animateur



Inscrit le : 20 Oct 2004
Messages : 526
Localisation : Bourg la Reine 92
Calculatrice : Lycéen
Classe : Informatique, programmation, DAoC, rugby

MessageSujet: Re: Aide pour programmation ds un casse-brique   Lun 3 Jan - 23:03

remarque qui sert a rien :
avec ton avatar nvidia, tu fais dans la carte graphique (la vodoo est un modele de carte graphique^^)

moi premiere caltos, une ti-30 et apres ti-89, et j'ai changer les piles 4 fois depuis le debut de l'annee, ce qui parait invraisemblable a mes copains de classes car eux ils ont parfois la caltos de leurs grands freres et soeurs avec piles d'origines (j'ai verifier)
_________________
ANIMATEUR - MODERATEUR DES TESTS

Phacops
TI-89
AMS 2.09 - PreOs 0.71
Revenir en haut Aller en bas
LinkWebmaster
Grand Initié
Grand Initié



Inscrit le : 03 Jan 2005
Messages : 60

MessageSujet: Re: Aide pour programmation ds un casse-brique   Lun 3 Jan - 23:28

Ok pour le concours (je ne l'avais pas vu)
J'espère que tu as bien révisé tes gammes...car je n'ai pas envie de me retrouver contre des petits joueurs (lol)
_________________
Mes projets (V200 - Ti92):
DBZ : http://www.ticalc.org/archives/files/fileinfo/369/36975.html
Ti-Punch : http://www.ticalc.org/archives/files/fileinfo/384/38418.html
Spy Vs Ti : http://www.ticalc.org/archives/files/fileinfo/384/38417.html
...si quelqu'un pouvait me renvoyer Ti-Gotchi ca serait super!! merci
Revenir en haut Aller en bas
chatterrible
Débutant
Débutant



Inscrit le : 01 Jan 2005
Messages : 11

MessageSujet: Re: Aide pour programmation ds un casse-brique   Lun 3 Jan - 23:49

OK bon je vous laisse vous défier entre grands joueurs et je retourne à mon casse brique
au fait Link c pas mal le petit programme que tuas écrit ça y ressemble, ça y ressemble!!! à quelques différences près bien sûr comme utiliser repeat au lieu des label! il est moins long que ça mais la syntaxe est bizarre, je vois la logique mais les commandes st différentes ce sont les commandes de la TI 80? car moi je programme sur TI 83+ il nedoit pas y avoir bcp de différences vu que je comprend ce que tu as écrit (évidemment j'ai écrit presque la même chose!!!)

P.S.: j'ai vu que tu es passé en "initié" pas mal, mais bon vu ton niveau je suis pas trop étonnée...
Revenir en haut Aller en bas
LinkWebmaster
Grand Initié
Grand Initié



Inscrit le : 03 Jan 2005
Messages : 60

MessageSujet: Re: Aide pour programmation ds un casse-brique   Lun 3 Jan - 23:55

toi aussi tu es initié
je programme sous V200 mais le langage BASIC est pratiquement le meme d'une machine à l'autre
le repeat peut etre dangereux si ton programme est long...tu pourrais y perdre ton latin à force. Les labels te permettent de te situer dans le programme.
_________________
Mes projets (V200 - Ti92):
DBZ : http://www.ticalc.org/archives/files/fileinfo/369/36975.html
Ti-Punch : http://www.ticalc.org/archives/files/fileinfo/384/38418.html
Spy Vs Ti : http://www.ticalc.org/archives/files/fileinfo/384/38417.html
...si quelqu'un pouvait me renvoyer Ti-Gotchi ca serait super!! merci
Revenir en haut Aller en bas
k@z00
Modérateur
Modérateur


Sexe:MasculinCapricorneChat
Age : 20
Inscrit le : 02 Oct 2004
Messages : 485
Localisation : Paris
Calculatrice : etudiant
Classe : TS3 (SI)


Impureté:
141/200  (141/200)
Dernière note en maths: 10/20

MessageSujet: Re: Aide pour programmation ds un casse-brique   Mar 4 Jan - 0:32

le grade initie correspond en fait au nombre de posts sur le forum.
_________________
MODERATEUR DES SALONS TI-68K
webmaster de http://progti89.free.fr
Revenir en haut Aller en bas
fpgforce
Elite
Elite



Inscrit le : 14 Nov 2004
Messages : 325
Localisation : Paris
Calculatrice : Etudiant licence Maths-Info
Classe : Programmation :), HandBall, Litterature

MessageSujet: Re: Aide pour programmation ds un casse-brique   Mar 4 Jan - 11:48

LinkWebmaster a écrit:
Le langage Basic à pour grooooooossssse différence avec son confrère ASM de ne pouvoir réaliser une action simultanément à une autre.

Oula ne mélange pas tout, aucun language de programmation sur TI n'execute deux directives à la fois, le multitache ne peux exister que si il y a plusieurs processeurs ou alors sur ton ordinateur, il est simulé mais n'est pas du vrai multi tache :)

LinkWebmaster a écrit:
Dans le cas de Casse brique il ne faut prendre en compte qu'une donnée: la balle.
Et le chariot aussi pendant que la balle bouge, ce qui n'est pas vraiment simple non plus.

Désolé de ne pouvoir trop t'aider sur les jeux Chatterrible mais ce n'est pas vraiment mon domaine :)
_________________
God bless ETP-Basic!
Sexy Programmers: http://www.sexy-programmers.info
Revenir en haut Aller en bas
LinkWebmaster
Grand Initié
Grand Initié



Inscrit le : 03 Jan 2005
Messages : 60

MessageSujet: Re: Aide pour programmation ds un casse-brique   Mar 4 Jan - 14:28

Y en a qui cherche la petite bête?
Dans l'action simultanée je parle par exemple de la fluidité du mouvement. Lance un jeu en BASIC et un en ASM...bien sur que techniquement il va falloir mettre un ordre de déplacement mais le résultat n'est pas le même.
Réalise un jeu de foot en basic et essai de faire bouger onze joueurs sur l'écran....si tu aimes le ralenti il n'y aura pas de problèmes...finalement ca ne rendra rien.
Si tu arrives à me prouver le contraire, envois moi ton prog direct alors!!!

Pour la deuxième remarque...je me doutais fortement que quelqu'un allait me parler de la barre, il a fallu que ce soit toi!!!lol
Je l'ai zappé car le déplacement est tellement insignifiant (de gauche à droite et de droite à gauche) qu'elle ne doit comprendre qu'au grand maximun 4 lignes de code à rentrer dns la boucle principale:
var B pr l'horizontal, avec getkey()->k, et déplacement de la barre (très lente lol) de 1 par 1
if k=340:B+1->B
if k=337:B-1->B
if B<1:1->B
if B>200:200->B
c tout
_________________
Mes projets (V200 - Ti92):
DBZ : http://www.ticalc.org/archives/files/fileinfo/369/36975.html
Ti-Punch : http://www.ticalc.org/archives/files/fileinfo/384/38418.html
Spy Vs Ti : http://www.ticalc.org/archives/files/fileinfo/384/38417.html
...si quelqu'un pouvait me renvoyer Ti-Gotchi ca serait super!! merci
Revenir en haut Aller en bas
fpgforce
Elite
Elite



Inscrit le : 14 Nov 2004
Messages : 325
Localisation : Paris
Calculatrice : Etudiant licence Maths-Info
Classe : Programmation :), HandBall, Litterature

MessageSujet: Re: Aide pour programmation ds un casse-brique   Mar 4 Jan - 15:16

Citation:
Y en a qui cherche la petite bête?
Non pas du tout on discute stou :)
Citation:
Réalise un jeu de foot en basic et essai de faire bouger onze joueurs sur l'écran....si tu aimes le ralenti il n'y aura pas de problèmes...finalement ca ne rendra rien.
Je n'ai jamais parlé de vitesse dans mon post je n'aborde que le sujet du multi-tâche parcqu'il ne faut pas tout mélanger :D
Citation:
Je l'ai zappé car le déplacement est tellement insignifiant
Là je ne suis pas d'accord :) Regarde combien tu vas perdre en fluidité de jeu sur ti83+ (parce que là il s'agit de 83+) en rajoutant une barre ;)
_________________
God bless ETP-Basic!
Sexy Programmers: http://www.sexy-programmers.info
Revenir en haut Aller en bas
LinkWebmaster
Grand Initié
Grand Initié



Inscrit le : 03 Jan 2005
Messages : 60

MessageSujet: Re: Aide pour programmation ds un casse-brique   Mar 4 Jan - 21:09

Je programme actuellement sur V200.
En fait je me suis mal exprimé, excuse moi.
J'appelle de nom simultané, les déplacements fluides de tout objet sur l'écran en fait. lol
Par contre, j'ai pas trop compris...comment tu peux faire un jeu de casse-brique sans la barre? si le programme est vraiment bien structuré...le déplacement de la barre ( oui, c'est sur que ca va ralentir puisque le mouvement de la barre va arreter le mouvement de la balle...et assez de temps pour que le joueur s'en rendre compte...en fait là on revient sur le sujet du "simultané" ou sur un type de programme en ASM de casse brique tu ne resentiras pas ce ralenti et que tu auras l'impression que la barre et la balle bouge en même temps), oui donc le déplacement de la barre peut ne pas trop gêner le jeu. De plus si on rajoute une variable élevée au déplacement de la barre, on aura moins l'impression que ca rame.
_________________
Mes projets (V200 - Ti92):
DBZ : http://www.ticalc.org/archives/files/fileinfo/369/36975.html
Ti-Punch : http://www.ticalc.org/archives/files/fileinfo/384/38418.html
Spy Vs Ti : http://www.ticalc.org/archives/files/fileinfo/384/38417.html
...si quelqu'un pouvait me renvoyer Ti-Gotchi ca serait super!! merci
Revenir en haut Aller en bas
chatterrible
Débutant
Débutant



Inscrit le : 01 Jan 2005
Messages : 11

MessageSujet: Re: Aide pour programmation ds un casse-brique   Mer 5 Jan - 18:14

on est parti d'une toute petite aide en casse brique et on atterrit sur un "programming contest" lol! evidemment que dans l'absolu on ne peut faire bouger qu'une chose à la fois et que le BASIC ne permet pas une très grande fluidité de mouvement mais à mon niveau je crois que c pour l'instant un problème que je classe ds les derniers (sans doute qu'avec l'expérience je deviendrai de + en + exigeante!). Vous allez pas vous battre sur "le caractère simultané ou non des commandes exécutées", ça s'appelle jouer avec les mots!
Au fait une dernière question g bcp réfléchi à l'histoire de la balle renvoyée etc. :? mais d'après le script elle tracera tjs un angle de 90° (si A+1->A et B-1->B pour l'arrivée et A+1->A et B+1->B pour le rebond)
si je veux que l'angle d'incidence soit respecté quand la balle arrive quasi à la verticale il faudra mettre A+1->A et B-2->B et l'opposé de B pour le rebond. Je sais pas si vous voyez ce que je veux dire (c pas forcément très clair!)
donc suivant cette logique quand la balle arrive en rasant le sol il faut mette A+1->1 (pas de changement) et B-0.5->B mais on peut enlever 0.5? g déjà essayé un truc du même genre ds 1 autre jeu et g eu une syntaxe error...
bon sinon j'espère que g compris le raisonnement et que ce que j'écris n'est pas totalement idiot! :)


P.S.: hihihi je savais pas que le rang correspondait au nombre de posts lol! thanks: genocyd!
Revenir en haut Aller en bas
LinkWebmaster
Grand Initié
Grand Initié



Inscrit le : 03 Jan 2005
Messages : 60

MessageSujet: Re: Aide pour programmation ds un casse-brique   Mer 5 Jan - 19:24

Salut!
Ne t'inquietes pas on est loin encore du Programming Contest!
Un jeu de brique n'est pas difficile à réaliser.

Bon j'ai essayé de comprendre ta question
Quand tu dis que ta balle rase le sol? euh...dans un jeu de brique y a pas de sol, lol
Tu veux dire quand la balle se déplace presque à l'horizontale?
Tu peux retirer 0,5 (mais là aussi je vois pas pourquoi!) 1 est assez lent comme ca!
Il y a des trucs à faire attention:
imaginons que ton déplacement de balle va de 1 en 1 et que ta barre aussi...ca va etre nul.
Par contre ta barre se déplace de 2,25 et ta balle de 3,65 là ca devient plus intéressant!
Après il faut faire attention à bien tout limiter! pareil pour la zone de renvoi dans c cas là tu ne dois pas mettre :
disons que A est la variable de la balle et B la variable de la barre
(grosomodo)
A=B ne marchera pas
par contre A<B+5 and A>B-5 c déjà mieux
Fo penser à la longueur de la balle pour la variable Horizontale
et à la vitesse de déplacement de la balle pour la variable verticale
_________________
Mes projets (V200 - Ti92):
DBZ : http://www.ticalc.org/archives/files/fileinfo/369/36975.html
Ti-Punch : http://www.ticalc.org/archives/files/fileinfo/384/38418.html
Spy Vs Ti : http://www.ticalc.org/archives/files/fileinfo/384/38417.html
...si quelqu'un pouvait me renvoyer Ti-Gotchi ca serait super!! merci
Revenir en haut Aller en bas
LinkWebmaster
Grand Initié
Grand Initié



Inscrit le : 03 Jan 2005
Messages : 60

MessageSujet: Re: Aide pour programmation ds un casse-brique   Mer 5 Jan - 19:26

lol
longueur de la barre pour l'horizontal plutot lol
_________________
Mes projets (V200 - Ti92):
DBZ : http://www.ticalc.org/archives/files/fileinfo/369/36975.html
Ti-Punch : http://www.ticalc.org/archives/files/fileinfo/384/38418.html
Spy Vs Ti : http://www.ticalc.org/archives/files/fileinfo/384/38417.html
...si quelqu'un pouvait me renvoyer Ti-Gotchi ca serait super!! merci
Revenir en haut Aller en bas
Mic
Administrateur
Administrateur


Sexe:MasculinGémeauxRat
Age : 24
Inscrit le : 07 Sep 2004
Messages : 9874
Localisation : Talence
Calculatrice : Voyage 200 & TI-Nspire CAS
Classe : Prof de Maths


Impureté:
56/450  (56/450)
Dernière note en maths: -/20

MessageSujet: Re: Aide pour programmation ds un casse-brique   Jeu 13 Jan - 13:32

Un peu de trigonométrie permettrait de renvoyer la balle sans problème avec la bonne inclinaison d'incidence.
_________________
Responsable de TI-BANK (http://www.ti-bank.fr)

Projet 1 : How well do you know your World ? [68k] (19%)
Projet 2 : Da Vinci Flight [68k] (0.5%)
Projet 3 : Mastermind Nspire [Nspire] (80%)
Projet 4 : Ephy Nspire [Nspire] (0%)
Revenir en haut Aller en bas
Phacops
Animateur
Animateur



Inscrit le : 20 Oct 2004
Messages : 526
Localisation : Bourg la Reine 92
Calculatrice : Lycéen
Classe : Informatique, programmation, DAoC, rugby

MessageSujet: Re: Aide pour programmation ds un casse-brique   Jeu 13 Jan - 17:52

Tout simplement (je me demandais si cette solution était envisageable justement)
_________________
ANIMATEUR - MODERATEUR DES TESTS

Phacops
TI-89
AMS 2.09 - PreOs 0.71
Revenir en haut Aller en bas

Aide pour programmation ds un casse-brique

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 2 sur 3Aller à la page : Précédente  1, 2, 3  Suivante

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Le Forum de TI-BANK.fr :: Forum TIz80 :: Programmation-
Poster un nouveau sujet   Répondre au sujet