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

[C++/SDL] Question à propos de mon menu

ybai
ybai
Niveau 10
31 mai 2014 à 01:00:56

Bonjour à tous, alors voilà je suis en train de réaliser un menu en C++, j'utilise la SDL. :hap:

Donc j'ai réussi à faire mes zones de click tous ça, mais maintenant j'ai un petit, voir gros problème ! :-(

En effet je veux que quand on click sur une de mes zones de clik, je puisse donc lancer mon jeu.

J'ai pensé à utiliser une fonction qui me "nettoie" tous ce que j'ai mis dans ma fenêtre pour afficher mon jeu dans la fenêtre, suis-je sur la bonne voie ? Si oui comment je "nettoie" ma fenêtre ?

Merci d'avance pour vos réponses. :coeur:

bugar
bugar
Niveau 49
31 mai 2014 à 02:51:47

Je supose que ton menu est de la forme:

while(true)
{

}

Tu crée une fonction jeux de la forme ci dessous et tu l'appel lorsqu'on appui sur le bouton de ton interface

jeux()
{
Initialisations
while(Run)
{
Rendu de la scène
Gestion des évènements
système Lecture des contrôleurs
Mise à jour de la scène
Affichage du rendu
}
Libérations
Sortie
}

bugar
bugar
Niveau 49
31 mai 2014 à 03:05:38

Zut fail :honte:

Je supose que ton menu est de la forme:

initialisation();
while(vrai)
{
recuperation touche();
si boutton1 faire{...}
si bouton2 faire{...}
maj de l'affichage{...}
}
dechargement();

Tu crée une fonction jeux de la forme ci dessous et tu l'appel lorsqu'on appui sur le bouton de ton interface

jeux(ma fenetre)
{
Initialisations() //chargement niveau, image,...
while(vrai)
{
Gestion des évènements()
système Lecture des contrôleurs()
Mise à jour de la scène()
Affichage du rendu() //effacement écran + dessin nouvelle scene
Libérations()//déchargement niveau, image,...
Sortie de la fonction jeux() //retour au menu
}

ybai
ybai
Niveau 10
31 mai 2014 à 11:00:13

Euh je sais pas comment le dire je vais essayer d’être clair.

En gros la fonction "jeux" elle affiche mon jeu, comme j'ai pu le faire dans le code de mon jeu ? (que j’ai fais avant de faire la page de mon menu)

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