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++

thesuperbest
thesuperbest
Niveau 8
05 mars 2005 à 16:09:57

Ok merci Ptival ! J´ai compris et ça marche. Mais je voudrais savoir s´il y a un moyen pour que le sprite bouge autant lorsque il est en haut de la map que lorsqu´il est en dessous.

jejej
jejej
Niveau 9
05 mars 2005 à 16:13:32

Lol , merci pour les compliments JYY :p)

mais la , j´aurais un autre problème . .. :

je lis mes donnees dans un fichier , je recupere les donnees en lecture binaire , dans un tableau de CHAR ( parceque , la fonction read demande un tableau de char :snif: )

mais , les coordonnees ( un seul chiffre ) où afficher mes tiles sont ecrites dans ce fichier

mais , comme chacun le sait , le char " 1" vaut en fait un int 50;

c a dire que j´affiche mes maps 50 fois trop loin sur l´ecran :p)

donc , j´aurais voulu convertir mon tableau de caracteres , qui contient les donnees du fichier , char *carte;

en tableau d´entiers , avant d´afficher la map

je sais qu´il existe une fonction atoi , j´ai reussi à m´en servir pour une lettre , je pense que c cela qu´il me faut , mais la , le probleme , c´est qu´il faudrait allouer en plus la memoire pour le tableau d´entiers convertis . ..

je sais pas du tout comment faire , je resume en bref au cas où je n´ai pas ete clair :

je dois convertir un tableau de caracteres en tableau d´entiers :)

merci :)

sonic66
sonic66
Niveau 10
05 mars 2005 à 16:49:44

SDL_Surface* LoadBMP(char* fichier) / / 2eme forme
{
SDL_Surface* f = SDL_LoadBMP(fichier); // charge l´image dans f en RAM
SDL_Surface* surface=SDL_CreateRGBSurface(SDL_HWSURFACE, 1024, 768, 32, 0, 0, 0, 0); / / cree une image en VRAM
SDL_Rect R=Rect(0,0,f->w,f->h);
SDL_BlitSurface(f,NULL,firstscreen,&); // copie l´image f de la RAM vers firstscreen en VRAM
SDL_FreeSurface(f); / / supprime la surface f : inutile maintenant --> libere la mémoire
return surface;
}

Voila ceci charge limage en vram , quand je charge limage en vram , ca me faitt bouger mon arriere plan alors que quand je charge en ram , ca charge mon image!

sonic66
sonic66
Niveau 10
05 mars 2005 à 17:13:35

:up: :up: :up:
pour mon truc c koi le probleme?

jejej
jejej
Niveau 9
05 mars 2005 à 20:15:28

up
svp , j´ai vraiment besoin de ça :p)

sonic66
sonic66
Niveau 10
05 mars 2005 à 22:44:21

:up:

Orquss
Orquss
Niveau 7
06 mars 2005 à 11:10:43

Salut j´ai encore un probleme pour le premier tuto sdl de JYY ou il fait afficher une image, j´ai 27 fautes, et l´image je peut pas la charger car c´est en RM-X et il faut une license, aider moi sil ca vou le plai . ..

jejej
jejej
Niveau 9
06 mars 2005 à 12:06:47

Bon , en fait , mon probleme n´en est plus un, puisque , il suffit de lire les fichiers dans un tableau d´entiers :honte:
en plus , ca va carrement simplifier toute la suite de mon jeu . ..

orquss : tu es SUR d´avoir LU TOUT le tuto sur la SDL de JYY ? je veux dire , y compris la partie INSTALLATION ?
parceque , je vois pas ce que vient faire du " RM-X " dedans . .. ca affiche une image BMP , et RIEN D´AUTRE ! essaye pas une image jpg ou quoi que ce soit : telecharge les images qu´il propose sur son site , et LIT TOUT

JEUVIDEODAR
JEUVIDEODAR
Niveau 9
06 mars 2005 à 13:41:52

bonjour, je debute en openGL et voici mon code que jai fais tout seul :content: lol

glClearColor ( 0.0f, 0.0f, 0.4f, 0.0f); / /definie la couleur de fond ( l´espace)
glClear ( GL_COLOR_BUFFER_BIT);

glPushMatrix ( );
glRotatef ( theta, 0.0f, 1.0f, 0.5f); / /definie la rotation du carré
glBegin(GL_QUADS);// defini la forme ( la QUADS = carré mais il y a aussi TRIANGLES etc...)
glColor3f( 0.0f, 0.0f, 1.0f ) ; / /defini la couleur du vertex qui suit
glVertex3f(1.0,1.0,0.0); / /definie un des quatre vertex du carré
glVertex3f(0.0,1.0,0.0); / /definie un des quatre vertex du carré
glVertex3f(0.0,0.0,0.0); / /definie un des quatre vertex du carré
glVertex3f(1.0,0.0,0.0); / /definie un des quatre vertex du carré
glEnd(); / /dit au compilateur que les paramètre du carré sont fini

jai mis les commentair pour que c soit comprehensible
et jaimerais savoir le code pour coller une image sur la carré
est ce que vous pouvez me le dire svp

merci

fantasy-hearts
fantasy-hearts
Niveau 5
06 mars 2005 à 13:48:50

Comment on fait le C++

fantasy-hearts
fantasy-hearts
Niveau 5
06 mars 2005 à 13:57:14

je ve dire avec koi

LGV
LGV
Niveau 28
06 mars 2005 à 14:28:03

jeuvideodar : il faut définir une texture active, et préciser des coordonnées de mapping pour tes triangles => cf. le redbook pour les details.

fantasy-hearts : un IDE et un compilo sont necessaire. Fais une recherche sur dev-c++ ou visual c++ dans ce forum pour plus d´infos.

gollumkawder
gollumkawder
Niveau 10
06 mars 2005 à 14:38:03

Si ceux de Jyy ne te plaisent pas tu peux chercher sur google
avec le mot clé " c++ pour les nuls"
http://google.fr

c´est très simple

JEUVIDEODAR
JEUVIDEODAR
Niveau 9
06 mars 2005 à 14:59:54

LGV est ce que tu peu me donner le code stp ?

JEUVIDEODAR
JEUVIDEODAR
Niveau 9
06 mars 2005 à 15:49:37

:up:

LGV
LGV
Niveau 28
06 mars 2005 à 15:55:16

non ; il a bcp de parametres valides pour gerer les textures ( les filtres à appliquer, les mipmaps, les texture stages, etc.). Il n´y a pas UNE version pour appliquer une texture, les parametres dependent de ce que tu veux faire
Et quand je dis d´aller voir le RedBook, c´est qu´il y a un chapite dédié à cela, avec toutes les alternatives. Tu peux trouver le RedBook en PDF gratuitement ( et si tu me demandes, là je tape...)

JEUVIDEODAR
JEUVIDEODAR
Niveau 9
06 mars 2005 à 16:06:22

lol ok dsl

sonic66
sonic66
Niveau 10
06 mars 2005 à 19:25:52

voila :

r=SDL_CreateRGBSurface(SDL_SWSURFACE, f->w, f->h, 32, 0, 0, 0, 0); / / cree une image en VRAM
les 4 o a la fin ils signifient quoi?

sonic66
sonic66
Niveau 10
06 mars 2005 à 19:45:45

:up:

dnob700
dnob700
Niveau 10
06 mars 2005 à 21:57:36

c´est la couleur de la surface,

c´est le scomposante rouge verte, bleu et alpha ( transparence - mais ça sers à rien avec la SDL).

donc 4 zéro ça veut dire un noir opaque.

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