| Aide pour programmation ds un casse-brique | |
|
Aller à la page : 1, 2, 3  |
| Auteur | Message |
|---|
LinkWebmaster Grand Initié


Inscrit le : 03 Jan 2005 Messages : 60
| |
 | |
Phacops Animateur


Inscrit le : 20 Oct 2004 Messages : 526 Localisation : Bourg la Reine 92 Calculatrice : Lycéen Classe : Informatique, programmation, DAoC, rugby
| Sujet: 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 |
|
 | |
LinkWebmaster Grand Initié


Inscrit le : 03 Jan 2005 Messages : 60
| |
 | |
chatterrible Débutant

Inscrit le : 01 Jan 2005 Messages : 11
| Sujet: 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... |
|
 | |
LinkWebmaster Grand Initié


Inscrit le : 03 Jan 2005 Messages : 60
| |
 | |
k@z00 Modérateur


   Age : 20 Inscrit le : 02 Oct 2004 Messages : 485 Localisation : Paris Calculatrice : etudiant Classe : TS3 (SI)
Impureté:
   (141/200) Dernière note en maths: 10/20
| Sujet: 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
|
|
 | |
fpgforce Elite


Inscrit le : 14 Nov 2004 Messages : 325 Localisation : Paris Calculatrice : Etudiant licence Maths-Info Classe : Programmation :), HandBall, Litterature
| Sujet: 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 |
|
 | |
LinkWebmaster Grand Initié


Inscrit le : 03 Jan 2005 Messages : 60
| Sujet: 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 |
|
 | |
fpgforce Elite


Inscrit le : 14 Nov 2004 Messages : 325 Localisation : Paris Calculatrice : Etudiant licence Maths-Info Classe : Programmation :), HandBall, Litterature
| Sujet: 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 |
|
 | |
LinkWebmaster Grand Initié


Inscrit le : 03 Jan 2005 Messages : 60
| Sujet: 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 |
|
 | |
chatterrible Débutant

Inscrit le : 01 Jan 2005 Messages : 11
| Sujet: 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! |
|
 | |
LinkWebmaster Grand Initié


Inscrit le : 03 Jan 2005 Messages : 60
| Sujet: 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 |
|
 | |
LinkWebmaster Grand Initié


Inscrit le : 03 Jan 2005 Messages : 60
| |
 | |
Mic Administrateur


   Age : 24 Inscrit le : 07 Sep 2004 Messages : 9874 Localisation : Talence Calculatrice : Voyage 200 & TI-Nspire CAS Classe : Prof de Maths
Impureté:
   (56/450) Dernière note en maths: -/20
| Sujet: 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%)
|
|
 | |
Phacops Animateur


Inscrit le : 20 Oct 2004 Messages : 526 Localisation : Bourg la Reine 92 Calculatrice : Lycéen Classe : Informatique, programmation, DAoC, rugby
| Sujet: 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 |
|
 | |
| Aide pour programmation ds un casse-brique | |
|