CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[Ace Tennis] Pong Graphismes Tennis

dynoplasmma
dynoplasmma
Niveau 9
14 juin 2006 à 16:33:05

Bonjours a tous :)

Aujourd´hui, un nouveau pong vient de naitre, Ace Tennis. Comme enoncé dans le titre, ce petit jeu est tout simplement un Pong, sauf que les graphismes, mais aussi les scores, sont tournées vers le tennis.

Ce jeu a ete programmé en C a l´aide de SDL, SDL_ttf ainsi que FMOD.

Deux modes de jeu :
:pacg: Joueur1 VS Joueur2
:pacg: Joueur1 VS Ordinateur

Ce jeu est multilingue, tout le monde pourra y jouer, ou presque. Langues presentes : (Anglais, Francais, Allemand, Italien, Espagnol).

:pacg: Peu etre des erreurs de traductions, Si vous en trouvez, vous pouvez me les postez sur ce sujet, et merci a vous :)

Coté musique, j´ai fouille et j´ai trouvé un compositeur, j´ai ete voir son site, sa license demandait :
:pacg: Pas de commercialisation
:pacg: Affichage de son nom
:pacg: Amener un lien vers la license

Tout ca a été fait.
par contre je l´ai pas prevenu que j´integrais son son dans mon Pong.

Voici le lien pour telecharger Ace Tennis sans le code source :
http://membres.lycos.fr/dynozone/programmes/Ace%20Tennis%20EXE.rar

Voici le lien pour telecharger Ace Tennis avec le code source :
http://membres.lycos.fr/dynozone/programmes/Ace%20Tennis.rar

Voici le lien pour voir des images sur Ace Tennis :
http://membres.lycos.fr/dynozone/cpp-acetennis.php

PS : le code est bien repartit (plusieurs fichiers) mais pas du tout commenté et pourvue de quelques variables possedant des noms non-explicites, ainsi que du bidouillage pour masquer les defauts ou les corriger.

Bon jeu !

_Xaar
_Xaar
Niveau 10
14 juin 2006 à 18:09:09

Dans l´ensemble c´est bien fait et j´ai bien aimé, et le thème tennis est bien trouvé :ok:

Quelques petits points à améliorer si tu comptes faire une autre version:

- dans les menus il y a des phrases en noir qui ne sont pas facilement lisibles à cause du fond;

- en mode un joueur j´aurais bien voulu avoir les flèches au lieu de a et q (n´en déplaise aux afficionnados des fps qui jouent avec des lettres décalées moi je trouve les flèches plus intuitives);

- à confirmer par d´autres personnes, il me semble bien que des fois la balle passe au travers de la raquette.

Voilà volà, et même si l´ordi est moins fort que le dernier pong qui est passé par ici une fois de plus je n´arrive pas à gagner :)

dynoplasmma
dynoplasmma
Niveau 9
14 juin 2006 à 18:30:01

Merci pour les commentaires :)

Pour la police noire, j´en ai pas mise ^^
De la bleue foncée, oui, peu etre parles tu de celle la ?

Pour les fleches, ca peut en gener certains.
Disons que si ils commencent a jouer en deux joueurs, en mode un joueurs, ils comprendraient plus, je prefere laisser une commande fixe.

Pour la balle qui traverse la raquette, je l´ai deja vu parfois, la vitesse de la balle doit etre plus elevée que la zoneX de collision, pourtant pour corriger ce bug, j´ai creer une variable maximum, selon la vitesse en X de la balle, j´ai ensuite fait X tours de fors dans lesquels la vitesse en X de la balle est divisée par maximum.

Petite question sur ce bug, as tu eu ce bug lorsque le service etait plutot fort ?

Et pour finir l´ordinateur ^^
Il me bat souvent aussi, pourtant il est logiquement moin intelligent que nous :

Si la balle va vers la gauche, il se replace au centre, si la balle reviens vers lui, il la suit en coordonnée Y + un nombre aleatoire qui fait qu´il ne tappe pas en horizontal a chaque fois.

Il n´a donc pas la capacité de viser, ce qui nous laisse un grand avantage. Mais vu qu´il se deplace vite, il arrive a chopper la plupart des balles grace au replacement.

TNToon
TNToon
Niveau 9
14 juin 2006 à 18:37:09

On voit pas souvent des projets C aboutir alors bravo ! :ok:

PS : si si moi j´arrive à gagner ! :)

_Xaar
_Xaar
Niveau 10
14 juin 2006 à 18:53:10

Pour la police noire c´est celle de l´écran où on choisi un joueur ou deux joueurs, j´aurais bien fait un screenshot mais cà marche pas. Sinon pour les autres pages la police est blanche.

Pour le bug j´ai essayé de reproduire et effectivement cà me l´a refait deux fois quand j´ai essayé de mettre le service au maximum.

PS : si si moi j´arrive à gagner !< <<

Gnagnagna :nah: :)

dynoplasmma
dynoplasmma
Niveau 9
14 juin 2006 à 18:57:16

Merci TNToon! Bien joué!

Je pense donc changer la police bleue foncée, pour le bug de la raquette, je vais augmenter le diviseur, et augmenter un peu la taille de la zone de collision.

Je suis sure que ca vient de la.
Le seul probleme si j´augmente mon diviseur, c´est que la balle se renverra moin vite (a cause des calculs).

dynoplasmma
dynoplasmma
Niveau 9
14 juin 2006 à 20:20:17

Passer travers la balle
-> CORRIGE

Couleur non lisible
-> CORRIGE

J´upload ca, je previendrais quand ca sera bon :)

younggamedesign
younggamedesign
Niveau 10
14 juin 2006 à 20:52:09

je l´ai essayé c´est trop fort :ok:

en tout cas :bravo:

dynoplasmma
dynoplasmma
Niveau 9
14 juin 2006 à 20:54:49

Merci beaucoup, Upload terminée.

Moule53
Moule53
Niveau 10
14 juin 2006 à 21:08:05

En un mot : Superbe.

Les graphismes sont vraiment pas mal, les idées et le gameplay bien trouvés, enfin bref, pour une fois qu´un projet C se termine (pour une personne de ton/notre age surtout), je dis bravo !

Bonne continuation.

1aragorn
1aragorn
Niveau 10
14 juin 2006 à 23:54:21

:bravo: le chanceux moi mon adversaire etait imbattable et je savait pas pourkoi, je t´envoierai mon code.

dynoplasmma
dynoplasmma
Niveau 9
15 juin 2006 à 00:51:50

Encore merci :)
Quand a ton pong 1aragorn, je l´ai telechargé, mais je n´ai pas pu y jouer, un message d´erreur...

Lapintade
Lapintade
Niveau 30
15 juin 2006 à 07:54:26

Ca a l´air migon ca, je vais voir.

Il a bien progressé notre dynoplasmma :ok:

Lapintade
Lapintade
Niveau 30
15 juin 2006 à 07:59:38

J´arrive pas a download bouhhh

dynoplasmma
dynoplasmma
Niveau 9
15 juin 2006 à 10:18:06

Argh, meme en allant sur le site ?

geo51
geo51
Niveau 8
15 juin 2006 à 13:17:27

pareil pour moi, je clic sur le lien et je fais "telecharger le fichier" la fenetre de telechargement s´ouvre mais tout reste a 0% ...

Sous forums
  • Aide à l'achat Mac
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Hardware
La vidéo du moment