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

Methode d'apprentissage C/C++

Perdu_de_linfo
Perdu_de_linfo
Niveau 9
16 février 2005 à 18:31:52

Meme chose si j´essaie avec l´un de tes corrigés :-(

Lapintade
Lapintade
Niveau 30
16 février 2005 à 18:47:25

Qu´entends tu par un de mes corrigé ?

( je crains que tu ne charge directement le fichier cpp tout seul, dans ce cas, normal que ca link pas).

guyver2
guyver2
Niveau 10
16 février 2005 à 21:05:02

c´est quoi le telechargemen direct sur gba sans cartouche ? ???

Lapintade
Lapintade
Niveau 30
16 février 2005 à 21:10:52

Avec un cable ( MB2V je crois) tu peux telecharger un programme de 256Ko dans la GBA et l´executer. C´est comme ca que fonctionne certains jeux en link avec une seule cartouche.

guyver2
guyver2
Niveau 10
17 février 2005 à 15:36:21

vla comme promis mon premier jeu
ici
http://www.info.univ-angers.fr/pub/letouzey/sitefac/cbrik/cbrik.html

ou plus precisement ici
http://www.info.univ-angers.fr/pub/letouzey/sitefac/cbrik/cbriquev1.zip

Lapintade
Lapintade
Niveau 30
17 février 2005 à 16:20:42

C´est trés sympa. Bravo.

Je pense que maintenant tu peux commencer a desosser un peu plus NGCK et arreter d´utiliser l´affichage " case par case". Ta balle pour le moment se deplace en diagonale uniquement, faudrait maintenant lui faire faire des mouvement plus different. Pour cela tu dois utiliser un deplacement de la balle avec un nombre a virgule ( float) et non un entier.

guyver2
guyver2
Niveau 10
17 février 2005 à 18:07:23

je sais c´est d´ailleur pour ca que c´est super chaud de finir le jeu vu que si la balle entre dans un " cercle vicieu" elle n´en sort plus.

question:
as-tu le prob des touche a bourinner ?

guyver2
guyver2
Niveau 10
17 février 2005 à 18:07:53

et merci

Ykas
Ykas
Niveau 6
17 février 2005 à 20:15:35

moi g un blem j´arrive pa a tlchg t trucs tu px me les envoyer stp

guyver2
guyver2
Niveau 10
17 février 2005 à 23:05:12

je te les envois demain matin .
mais c´est pas nnormal ke t´arrive pas a telecharger.

guyver2
guyver2
Niveau 10
18 février 2005 à 10:11:01

nouvelle question:
comment ajouter des sons
genre
si ( la balle touche qqch)
{
sons;
}

=> ykas
je te poste le fichier zip tt de suite

Lapintade
Lapintade
Niveau 30
18 février 2005 à 11:24:24

Oui j´ai le probleme des touches, la repetitions n´est pas gerée. Faut debugger dans le fichier NGCK.cpp. Peut etre qu´un pro de SDL peut nous conseiller la dessus ?

Sinon, dans la version SDL de ngck, ca gere pas les sons. Si tu veux du sons, tu prends une lib son et tu code les fonctions ( ca doit pas etre dur). Je sais pas si SDL propose des fonctions de son, a toi de rechercher.

guyver2
guyver2
Niveau 10
18 février 2005 à 16:33:00

merci bien
j´ai mis la 2eme version du casse brique en ligne
nouvautés
-on peut choisir quand lancer la balle
-4 vie puis remise a zero
- un nouveau niveau ( pas bien différent du 1er)
- massivement jouable en ligne ( enfin presque.)

meme adresse
par contre :
je l´ai mis a 14h et j´ai essayé a 14h05 et le serveur n´étai pas a jour alors il va peut-etre faloir attendre mais je pense que maintenant c´est bon.
http://www.info.univ-angers.fr/pub/letouzey/sitefac/cbrik/cbrik.html
ou http://www.info.univ-angers.fr/pub/letouzey/sitefac/cbrik/cbrique.zip

guyver2
guyver2
Niveau 10
18 février 2005 à 16:34:49

oups la deuxiemme adress est fausse
c´est
http://www.info.univ-angers.fr/pub/letouzey/sitefac/cbrik/cbriquev1.zip

Lapintade
Lapintade
Niveau 30
18 février 2005 à 20:24:43

Y a un soucis, je lance la balle et je touche jamais aucune brique :)

guyver2
guyver2
Niveau 10
20 février 2005 à 22:15:06

oui je sais dans la version 2 la 1ere balle est bloqué dans une " boucle infernalle" in faut la laisser tomber et après ca remarche. bug corrigé aujourd´hui.

il n´y aura pas de nouvelle version avant la semaine prchaine vu que je suis en vacance mais je continu de bosser donc je viendrait sans doute poser des questions.

guyver2
guyver2
Niveau 10
24 février 2005 à 01:00:44

bon j´ai posé une question sur le topic de JYY mais personne répond alors je la pose ici:

´ai un probleme avec un programme:
j´ai une fonction qui teste si une touche est appuyée.

la voici:

void UpdateCommandes()
{
SDL_Event event; / * Evenements de l´application */

/ * Gestions des messages Systeme */
while ( SDL_PollEvent(&) ) {
switch ( event.type) {
case SDL_KEYDOWN:
switch( event.key.keysym.sym )
{
case SDLK_ESCAPE:
done = 1;
break;

case SDLK_SPACE:
IsSpace = 1;
break;
case SDLK_LEFT:
IsLeft = 1;
break;
case SDLK_RIGHT:
IsRight = 1;
break;
case SDLK_DOWN:
IsDown = 1;
break;
case SDLK_UP:
IsUp = 1;
break;

default:
break;
}
break;

case SDL_KEYUP:
switch( event.key.keysym.sym )
{
case SDLK_SPACE:
IsSpace = 0;
break;
case SDLK_LEFT:
IsLeft = 0;
break;
case SDLK_RIGHT:
IsRight = 0;
break;
case SDLK_DOWN:
IsDown = 0;
break;
case SDLK_UP:
IsUp = 0;
break;

default:
break;
}
break;

case SDL_QUIT:
done = 1;
break;

default:
break;
}
}

}
======================
le probleme c´est que ca ne detecte qu´un appui
et moi je voudrais que ca renvoi " vrai" meme quand on garde appuyée une touche.
comment faire???

===================
pour VOIR le prob vous pouvez prendre mon jeu sur ma page ( voir au dessus)
et pour voir le programme en entier vous pouvez prendre NGCK ( voir 1ere page de ce topic)

merci.

Lapintade
Lapintade
Niveau 30
24 février 2005 à 01:35:11

Je pense comprendre le probleme. La fonction " UpdateCommande" fonctionne trés bien. Par contre dans la boucle il y a aussi un appel a EffaceCommandes et ca c´est pas bon, car ca remets a zero les variables ( meme si tu encore appuyée).

Donc dans le code ( NGCK.cpp) il faut commenter la ligne :
EffaceCommandes();

Donc tu mets :
/ / EffaceCommandes();

guyver2
guyver2
Niveau 10
24 février 2005 à 23:39:58

merci bien je vais essayer ca ce soir.

autre probleme:
j´ai essayé de créer une fct KprintRaquet qui affiche une raquette ( pour le casse brik)

j´ai donc repris tt les fct qui définissaient l´affichage d´un carré et j´ai fait une image jpg de raquette. jusque la pas de pb ca compile bien.
mais dès que j´utilise cette fct ca plante ? ??

Lapintade
Lapintade
Niveau 30
25 février 2005 à 11:18:53

mais dès que j´utilise cette fct ca plante

Ben t´as du ecrire une connerie dans ta fonction. Ca peut compiler trés bien et planter a l´execution quand on fait une erreur. Relis ce que tu as fait.

Si t´es coincé, fait un copié collé de ta fonction ici. C´est le seul moyen de t´aider.

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