Gestion du compte
Calculatrices
Graph 35 à 100 (CFX)
Graph 25/25+ (Pro) (fx-7400)
Graph 35+USB/75/85/95 (SD)
Graph 100/100+ (AFX)
ClassPad 300/330
Fx-CG 10/20
Fx-CP 400
Graph 90+E

Retour aux miniatures
Tri avancé
Liste des programmes
Nom Date
Pong
Invaders
STICK HERO
GRAVIT et MUR
Turf Math
LE basket
Fifaa 19
Penalty game
SIRDM
New Mario Maker
Disney
SpeedWar
Supermariomaker
D64
Across
CasioBANG
Loi ES
Integrales TES
Pac-Maan
Don't Miss !
Pages: 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16 >>

¤ Transférer un programme sur
sa calculatrice

¤ Vous cherchez une fonction ?
Jeux >> Graphs 35 à 100 >> Action/Sport >> Pong
Pong
Version : v2 Taille : 964 octets Ajouté le : 2018-12-07 15:05 Modifié le : 2018-12-07 20:46
Auteur et posteur :
Thoricelli
Hors ligne
Membre
Points: 40
Défis: 0
Message
Planète Casio - Jeu Casio action ou sport - Pong - thoricelli - Calculatrices
Nombre de visites sur cette page : 256
Score au progrank : 19
Pas encore de note !

Vous devez être inscrit(e) et avoir 20 points ou plus pour noter.
74 téléchargements | Soumettre un test


Description :

Bonjour tout le monde je suis de retour
Cette fois avec un bon vieux classique

Je prévois une partie à 2 joueurs
Compatible uniquement avec les calculatrices avec menu et fonction RanInt #!

-Correction du clignotement

Prendre plaisir


Commentaires :


Kikoodx
Hors ligne
Membre
Points: 806
Défis: 7
Message
Posté le 07-12-2018 à 17:24 | #
D'où provient le clignotement désagréable sur l'image ?
Sinon ça à l'air sympa
Pour le deux joueurs je ne vois pas trop comment tu pourrais faire, le Getkey ne supporte qu'une touche à la fois.
Manolo
Hors ligne
Membre
Points: 621
Défis: 13
Message
Posté le 07-12-2018 à 18:31 | #
je pense qu'il fait un cleartext dans la boucle principale, comme moi à mes début...
Flash
Statut : Invité
Posté le 07-12-2018 à 19:17 | #
Hé, avez-vous une idée de la façon dont je pourrais réparer le clignotement parce que j'utilise du cleartext?
Shadow15510
Hors ligne
Administrateur
Points: 2220
Défis: 15
Message
Posté le 07-12-2018 à 19:57 | #
Enlève le cleartext de ta boucle principale et met-le uniquement pour rafraichir l'écran lorsqu'une touche est appuyée, pour les déplacements, opte pour un effacement de l'ancienne position de l'objet par l'affichage d'un espace, c'est plus rapide...
Manolo
Hors ligne
Membre
Points: 621
Défis: 13
Message
Posté le 07-12-2018 à 20:05 | #
tu mets une variable xb et yb au valeurs des variables (xa et ya) utilisées et déplacées au début de la boucle, avant le déplacement de xa et ya, puis apres le déplacement, tu fais un locate " " au coordoné xb ; yb, comme ceci :
1->A
1->B
Do
A->C : B->D
Locate A,B,"O"
Getkey->K
K=27=>A!=21=>A+1->A
K=38=>A!=1=>A-1->B
K=37=>B!=7=>B+1->B
K=28=>B!=1=>B-1->B
A!=C or B!=D=>Locate C,D," "
LpWhile 1
Manolo
Hors ligne
Membre
Points: 621
Défis: 13
Message
Posté le 07-12-2018 à 20:05 | #
t'as yt plus rapide...
Ne0tux
Hors ligne
Membre d'honneur
Points: 3231
Défis: 261
Message
Posté le 07-12-2018 à 21:43 | #
Il y a encore mieux :

1 : initialiser ce qui doit l'être
2 : afficher le pad
3 : effacer la balle
4 : calculer les nouvelles coordonnées de la balle
5 : afficher la balle
6 : écouter les entrées clavier : si aucune touche n'est appuyée, aller en 3, sinon aller en 7
7 : effacer le pad
8 : calculer la nouvelle position du pad puis aller en 1
Drak
Hors ligne
Rédacteur
Points: 1920
Défis: 38
Message
Posté le 08-12-2018 à 00:17 | #
Je pense que la technique de Ne0tux est très appropriée. Je plussoie.

Planète Casio v42 © créé par Neuronix et Muelsaco 2004 - 2018 | Il y a 55 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire indépendant, géré bénévolement et n'est donc pas affilié à Casio | Toute reproduction de Planète Casio, même partielle, est interdite
Les fichiers, programmes et autres publications présents sur Planète Casio restent la propriété de leurs auteurs respectifs et peuvent être soumis à des licences ou des copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd