Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Salut,  Merci d'avoir jouer à mon jeu.

Effectivement il le système de collision n'est pas parfait, je vais essayer de le corriger.
Il y a aussi celui lors du service, la balle ne colle pas à la raquette,  je cherche toujours un moyen de le corriger.

Encore merci,

:)

Si je devais coller la balle à la raquette,  j'utiliserai une variable "enService" qui prendrait les valeurs 1 (joueur de gauche qui doit servir), 2 (joueur de droite) ou 0 (pas de service à faire = balle en cours de déplacement).

Puis  dans la boucle du jeu :

si enService == 1 alors balle.x = raquettegauche.x + 10,   balle.y = raquettegauche.y

si enService == 2 alors balle.x = raquettedroite.x - 10, balle.y = raquettedroite.y

(10, cà serait l'épaisseur de la raquette)

Dès que la balle est lancée : enService = 0

Merci pour ton conseil, je vais essayer ta technique.

J'ai réutiliser la méthode de David lors du jeu Casse Briques, "BalleColle" ça ressemble a ce que tu viens de proposer.
Je vais voir ce que je peux faire, lol

Encore merci