ratala
Messages postés248Date d'inscriptionjeudi 3 février 2005StatutMembreDernière intervention22 juin 2008
-
7 juin 2006 à 21:30
benads
Messages postés3Date d'inscriptionmercredi 7 juin 2006StatutMembreDernière intervention15 février 2007
-
15 févr. 2007 à 12:16
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
benads
Messages postés3Date d'inscriptionmercredi 7 juin 2006StatutMembreDernière intervention15 février 2007 15 févr. 2007 à 12:16
Bonjour JBWAN56,
Le : if(((X-J.X-10)*(X-J.X-10)+ (Y-J.Y-9)*(Y-J.Y-9))<1500)
est un test sur la distance entre le centre de la boule et le centre de la quille en utilisant la formule distance²=(x-x')²+(y-y')².
Il ya cependant une correction apportée à la formule avec "-10" et "-9" car les coordonnées "X" et "Y" ne correpondent pas au centre mais à la position des images de la boule et de la quille, c'est-à-dire le sommet gauche. Quand le test est vrai, cela veut dire que la boule et la quille sont assez proches pour qu'il y ait collision et donc rebond.
Tu peux aller sur mon site "jeuxjava.site.voila.fr" si tu veux me contacter directement pour plus d'explications.
jbwan56
Messages postés2Date d'inscriptionmercredi 19 octobre 2005StatutMembreDernière intervention27 novembre 2006 27 nov. 2006 à 17:02
Bonsoir,
Je souhaiterais réaliser une version de ce pong avec plusieurs raquettes par joueur. Le but du jeu étant de réaliser une sorte de "pong basket".
Par contre je ne comprend pas trop comment tu gères les collisions. Le :
if(((X-J.X-10)*(X-J.X-10)+ (Y-J.Y-9)*(Y-J.Y-9))<1500)
{
...}
est un peu flou pour moi.
Pourrais-tu m'éclairer ?
Merci.
benads
Messages postés3Date d'inscriptionmercredi 7 juin 2006StatutMembreDernière intervention15 février 2007 7 sept. 2006 à 20:22
Faut appuyer sur Entrée pour démarrer la quille.
broumbroum
Messages postés39Date d'inscriptionjeudi 17 août 2006StatutMembreDernière intervention10 septembre 2007 29 août 2006 à 00:34
Comment on fait démarrer la partie? ça reste immobile sur java 1.5....
ratala
Messages postés248Date d'inscriptionjeudi 3 février 2005StatutMembreDernière intervention22 juin 2008 8 juin 2006 à 08:30
Merci !
benads
Messages postés3Date d'inscriptionmercredi 7 juin 2006StatutMembreDernière intervention15 février 2007 8 juin 2006 à 06:56
Tu peux essayer JCreator, il est simple et très performant. Il te faut télécharger la JDK à partir du site de sun pour qu'il fonctionne comme pour tout compilateur JAVA.
ratala
Messages postés248Date d'inscriptionjeudi 3 février 2005StatutMembreDernière intervention22 juin 2008 7 juin 2006 à 21:30
Bonjour, je voudrai éssayer de commencer à programmer en java mais
est-ce que quelqun pourrait me dire s'il existe des compilateurs gratuits et si oui où les trouver ?
Est-ce que le java est difficile et nécéssite beaucoup d'experience dans d'autres languages ?
Merci d'avance !
15 févr. 2007 à 12:16
Le : if(((X-J.X-10)*(X-J.X-10)+ (Y-J.Y-9)*(Y-J.Y-9))<1500)
est un test sur la distance entre le centre de la boule et le centre de la quille en utilisant la formule distance²=(x-x')²+(y-y')².
Il ya cependant une correction apportée à la formule avec "-10" et "-9" car les coordonnées "X" et "Y" ne correpondent pas au centre mais à la position des images de la boule et de la quille, c'est-à-dire le sommet gauche. Quand le test est vrai, cela veut dire que la boule et la quille sont assez proches pour qu'il y ait collision et donc rebond.
Tu peux aller sur mon site "jeuxjava.site.voila.fr" si tu veux me contacter directement pour plus d'explications.
27 nov. 2006 à 17:02
Je souhaiterais réaliser une version de ce pong avec plusieurs raquettes par joueur. Le but du jeu étant de réaliser une sorte de "pong basket".
Par contre je ne comprend pas trop comment tu gères les collisions. Le :
if(((X-J.X-10)*(X-J.X-10)+ (Y-J.Y-9)*(Y-J.Y-9))<1500)
{
...}
est un peu flou pour moi.
Pourrais-tu m'éclairer ?
Merci.
7 sept. 2006 à 20:22
29 août 2006 à 00:34
8 juin 2006 à 08:30
8 juin 2006 à 06:56
7 juin 2006 à 21:30
est-ce que quelqun pourrait me dire s'il existe des compilateurs gratuits et si oui où les trouver ?
Est-ce que le java est difficile et nécéssite beaucoup d'experience dans d'autres languages ?
Merci d'avance !