IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++ Discussion :

D�placement dans la console


Sujet :

C++

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre habitu�
    Homme Profil pro
    Pentester
    Inscrit en
    Septembre 2014
    Messages
    9
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 31
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activit� : Pentester
    Secteur : High Tech - Multim�dia et Internet

    Informations forums :
    Inscription : Septembre 2014
    Messages : 9
    Par d�faut D�placement dans la console
    bonsoir � tous,

    je suis actuellement en seconde ann�e de BTS informatique, et je passe mon temps � enrichir mes connaissances en C++ �tant donn� que l'on en fait plus en cours, et que je trouve ce langage vraiment tr�s int�ressant.
    bref, je viens solliciter votre aide, car je d�veloppe en ce moment, en objet, un mini jeu vraiment basique en C++ qui consiste en 1 combat entre deux joueurs, soit gr�ce � une arme, soit gr�ce � la magie. Le probl�me n'est pas l�, mes classes fonctionnent � merveilles, et les tests sont bons.

    Le soucis c'est que pour rendre le jeu un peu plus int�ressant, je souhaiterais y ajouter quelques "animations" inint�ressante, mais je ne parviens pas � trouver comment me d�placer dans la console.

    Je voudrais donc savoir si des fonctions existent et si oui comment puis je les utiliser?

  2. #2
    Membre �m�rite

    Homme Profil pro
    Non disponible
    Inscrit en
    D�cembre 2012
    Messages
    478
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : Non disponible

    Informations forums :
    Inscription : D�cembre 2012
    Messages : 478
    Billets dans le blog
    1
    Par d�faut
    Bonsoir et bienvenue sur le forum !

    Le mode console � vraiment ses limites.

    Cependant pour avoir un truc "graphique" le mieux serait peut-�tre d'utiliser un tableau de char (sdt::vector<char>) en guise de buffer.
    Il suffirait ainsi de le remplir aux besoins puis d'afficher tout d'un coup : PS : L'affichage console est souvent (toujours par defaut ?!) compos� de 24 lignes par 80 colonnes.

  3. #3
    R�dacteur/Mod�rateur


    Homme Profil pro
    Network game programmer
    Inscrit en
    Juin 2010
    Messages
    7 153
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 38
    Localisation : Canada

    Informations professionnelles :
    Activit� : Network game programmer

    Informations forums :
    Inscription : Juin 2010
    Messages : 7 153
    Billets dans le blog
    4
    Par d�faut
    Salut,

    tu peux continuer � utiliser la console et te lancer dans l'ASCII art, ou bien commencer � vouloir t'amuser avec un vrai rendu 2D en utilisant SFML par exemple.
    Pensez � consulter la FAQ ou les cours et tutoriels de la section C++.
    Un peu de programmation r�seau ?
    Aucune aide via MP ne sera dispens�e. Merci d'utiliser les forums pr�vus � cet effet.

  4. #4
    Expert �minent

    Femme Profil pro
    Ing�nieur d�veloppement logiciels
    Inscrit en
    Juin 2007
    Messages
    5 202
    D�tails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Essonne (�le de France)

    Informations professionnelles :
    Activit� : Ing�nieur d�veloppement logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 5 202
    Par d�faut
    Pour l'affichage console, il faut peut-�tre envisager le mode raw de la console.

    Il y a une biblioth�que d�di�e � cela, mais je ne sais plus son nom. Une recherche sur le forum ou les faq C ou C++ te donneras la r�ponse.

  5. #5
    Membre Expert
    Homme Profil pro
    Ing�nieur d�veloppement logiciels
    Inscrit en
    Juin 2011
    Messages
    760
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, H�rault (Languedoc Roussillon)

    Informations professionnelles :
    Activit� : Ing�nieur d�veloppement logiciels

    Informations forums :
    Inscription : Juin 2011
    Messages : 760
    Par d�faut
    Citation Envoy� par leternel Voir le message
    Il y a une biblioth�que d�di�e � cela, mais je ne sais plus son nom.
    ncurses et pdcurses

  6. #6
    Membre habitu�
    Homme Profil pro
    Pentester
    Inscrit en
    Septembre 2014
    Messages
    9
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 31
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activit� : Pentester
    Secteur : High Tech - Multim�dia et Internet

    Informations forums :
    Inscription : Septembre 2014
    Messages : 9
    Par d�faut
    Merci beaucoup pour vos r�ponse, je vais tester un peu tout cela et je vous recontacterais si besoin

    encore un grand merci !!

Discussions similaires

  1. Couleur dans la console
    Par Tarrke dans le forum C++
    R�ponses: 2
    Dernier message: 27/07/2005, 15h27
  2. messages dans la console au cours de l'execution
    Par meli0207 dans le forum MFC
    R�ponses: 10
    Dernier message: 13/06/2005, 14h15
  3. Accents dans une console windows
    Par JolyLoic dans le forum Windows
    R�ponses: 8
    Dernier message: 20/10/2004, 00h57
  4. [VB.NET] Tabulation dans une console
    Par jacma dans le forum Windows Forms
    R�ponses: 5
    Dernier message: 30/09/2004, 09h50
  5. Probl�me a l'affichage dans la console (printf)
    Par PhoneKilleR dans le forum C
    R�ponses: 21
    Dernier message: 23/09/2003, 17h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo