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

J´aide les personne en C/C++

sonic66
sonic66
Niveau 10
21 mai 2005 à 16:00:03

dynoplasmma

moi aussi , j´ai debuté ya peu mais je part pas dans la meme direction que toi ^^

je veut d´abord avoir touché un peu a tout et apres je ferait de la sdl :) ^^

dynoplasmma
dynoplasmma
Niveau 9
21 mai 2005 à 16:02:14

ah, ok.
Mais moi, je pense que je ne suis pas reste asser longtemps sur les bases de la C++, car j´ai eu du mal a debuter la SDL.
Je ne faisais pas autant de trucs que toi. Donc, tu auras normalement moin de difficultés a faire la SDL que moi. :)

sonic66
sonic66
Niveau 10
21 mai 2005 à 16:05:08

j´ai debuté la sdl , j´ai regardé vite fait , finalement , jvoulais pas trop faire de jeu , alors je garde la console ^^

mais ce que je tente de faire la me sera tres pratiques pour de futurs jeux ^^

( la , g aussi un projet assez chiant sur console :noel: ^^)

sonic66
sonic66
Niveau 10
21 mai 2005 à 16:07:21

dyno , ta vraiment 14 ans? :ouch:

sonic66
sonic66
Niveau 10
21 mai 2005 à 16:11:15

bon , la prochaine fois , je c comment je ferait ,
http://rafb.net/paste/results/TaRcYz91.html
bah c un exemple de mon code mais vla le vrai site! :ok:
http://rafb.net/paste/

Rikkuman4
Rikkuman4
Niveau 10
21 mai 2005 à 17:12:09

bon en ce moment je moccupe des attaque comme y´a 3 personnage

Vlad
Garet
Korky

eux 3 auron 2 attaque Perso et comme j´aimerais que pour le boss sa varie, je pense utilise for mais je suis pas sur du bon chois :/

Ptival
Ptival
Niveau 10
21 mai 2005 à 17:16:52

sonic66 -> Tu veux transformer a de int vers char ?

Sans passer par une autre variable je vois pas trop :\

Sinon, soit tu fais un pointeur que tu reinterpret_cast, soit tu castes ton int dans une nouvelle variable char...

sonic66
sonic66
Niveau 10
21 mai 2005 à 17:30:28

heu , a ok!

jsuis trop bete :honte:

mais , je pensait quen fait , on pouvait mettre n´importe quel calsse dans le pointeur , sans que la classe du pointeur influe dessus , sinon , je connait encore que new et delete ^^

et , je fait bien de lallcution dynamique la?

dynoplasmma
dynoplasmma
Niveau 9
21 mai 2005 à 18:07:06

oui j´est effectivement 14 ans:).
Sinon, dans mon proframme, je veux lancer la balle que au moment ou je presse la barre espace, donc j´ai mit cela :

void deplacement_balle()
{
SDL_FillRect(screen,NULL,0);
SDL_PollEvent(&);
keystate=SDL_GetKeyState ( NULL);

if(keystate[SDLK_BACKSPACE])r4.x+=3*sx,r4.y+=3*sy;

if ( r4.y<0) sy=1;
if ( r4.y>650) sy=-1;
if ( r4.x<0)r4.x=494,r4.y=333;
if ( r4.x>950)r4.x=494,r4.y=333;
}

Normalement, cela devrait marcher, mais non.
Le programme se lance normalement, mais la balle reste au milieu du terrein, meme si je presse la barre espace. Bizarre.

Sinon, sonic, quand tu comenceras SDL, je t´aiderais volontier :ok:

sonic66
sonic66
Niveau 10
21 mai 2005 à 18:10:50

tinkiete je veut bien mais , je comprendrait tout seul aussi je pense :-p , 14 ans , c pas un peu jeune? :diable:

non , jrigol , moi aussi g pareil ^^

dynoplasmma
dynoplasmma
Niveau 9
21 mai 2005 à 18:15:56

Tu as 14 ans alors !

sonic66
sonic66
Niveau 10
21 mai 2005 à 18:17:58

ben ouaip ^^

dynoplasmma
dynoplasmma
Niveau 9
21 mai 2005 à 18:19:17

je me doutais bien aussi, vu ton ecriture et tout.
Sinon, j´ai vu que tu as commencer SDL, en foullient dans ce topic, mais pourquoi tu as arreter ?
Et pourquoi tu as mit 67 ans sur ta carte de visite ?

sonic66
sonic66
Niveau 10
21 mai 2005 à 18:20:42

DEPARTEMENT

et , j´ai arreté pour quelques raisons , au hazard :
-pas de game desing fait
-jai decouvert autre chose
-je stagnais a un endroit ^^

dynoplasmma
dynoplasmma
Niveau 9
21 mai 2005 à 18:21:55

Sinon, mes derniers problemes :

_ afficher les scores
_ gerer les collisions
_ espace pour lancer la balle
void deplacement_balle()
{
SDL_FillRect(screen,NULL,0);
SDL_PollEvent(&);
keystate=SDL_GetKeyState ( NULL);

if(keystate[SDLK_BACKSPACE])r4.x+=3*sx,r4.y+=3*sy;

if ( r4.y<0) sy=1;
if ( r4.y>650) sy=-1;
if ( r4.x<0)r4.x=494,r4.y=333;
if ( r4.x>950)r4.x=494,r4.y=333;
}

Ce petit truc ne marche pas, bien que mon programme se lance correctement, mais la balle reste au milieu.

dynoplasmma
dynoplasmma
Niveau 9
21 mai 2005 à 18:26:16

et tu ne veux pas recommencer, c´est ou que tu a stagné? peut etre je connais.

sonic66
sonic66
Niveau 10
21 mai 2005 à 18:42:45

g stagbé pour une raison toute bete , comme ta pu le voir avec tout mes topics zarbi ^^
quand ya une ligne de code que je ne comprendpas entierement , j´essaie de comprendre son utilitée , pour sdl , ya troop de ligne ou je comprend pas tous ( meme si je comprend le fonctionnezment et tt)

Rikkuman4
Rikkuman4
Niveau 10
21 mai 2005 à 18:47:53

et pour moi ?

dynoplasmma
dynoplasmma
Niveau 9
21 mai 2005 à 18:48:27

Moi aussi, avant, pleins de lignes que je ne comprenais pas, maintenant, il presque tout ce qui il y a dans mon pong.

Je resume mes problemes :

_ scores

_ collisions
void collisions()
{
if(r2.x=r4.x,r2.y=r4.y)sy=1,sx=1;
if(r3.x=r4.x,r3.y=r4.y)sy=-1,sx=-1;
}
PS : les 2 barres se collent a la barrent et la balle ne bouge pas.

_ espace pour lancer la balle
void deplacement_balle()
{
SDL_FillRect(screen,NULL,0);
SDL_PollEvent(&);
keystate=SDL_GetKeyState ( NULL);

if(keystate[SDLK_BACKSPACE])r4.x+=3*sx,r4.y+=3*sy;

if ( r4.y<0) sy=1;
if ( r4.y>650) sy=-1;
if ( r4.x<0)r4.x=494,r4.y=333;
if ( r4.x>950)r4.x=494,r4.y=333;
}
Ce petit truc ne marche pas, bien que mon programme se lance correctement, mais la balle reste au milieu.

sonic66
sonic66
Niveau 10
21 mai 2005 à 18:57:45

rikkuman4 Posté le 21 mai 2005 à 17:12:09
bon en ce moment je moccupe des attaque comme y´a 3 personnage

Vlad
Garet
Korky

eux 3 auron 2 attaque Perso et comme j´aimerais que pour le boss sa varie, je pense utilise for mais je suis pas sur du bon chois :/

et comme j´aimerais que pour le boss sa varie

:gné:

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