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

Discussion :

Guide d'achat de premier livre

  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2012
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2012
    Messages : 3
    Points : 4
    Points
    4
    Par défaut Guide d'achat de premier livre
    Bonjour à tous,
    Ayant déjà un peu touché à la programmation, de loin au travers de mes expériences dans le développement de jeux vidéo (Ruby/RGSS de RPG Maker, C pour Game Makers), je souhaiterais tout reprendre de zéro (cela remonte à quelques années déjà), et apprendre tout d'abord l'algorithmique puis un langage orienté object (C++ ?), pour le jeu vidéo. Ayant du mal à m'aiguiller sur un chemin complet par le biais d'articles internet, sujets au fouillis et aux divergences d'avis des auteurs, je cherche un bon ouvrage traitant de l'algorithmique et un second du C++, le tout pour débutants.

    Je suis ouvert à tout conseils, qu'il s'agisse de commencer par autre chose ou par un autre langage (même si par ma capacité d'assimilation je me sens capable de me lancer dans un langage déjà complexe), l'important pour moi étant de prendre de bonne habitudes de programmation, et de pouvoir ensuite me diversifier.

    Cordialement.

  2. #2
    Membre expérimenté
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2011
    Messages
    366
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2011
    Messages : 366
    Points : 1 361
    Points
    1 361
    Par défaut
    C'est discutable, mais apprendre l'algorithmique nécessite de se confronter à des vrais problèmes, donc à du code.

    Je dirais donc de commencer par le C++ et de voir les problèmes d'algo au fur et à mesure. J'ai commencé le C++ avec le livre de Delannoy, çà va te couter 20€ et pour commencer, c'est bien pour le prix. Titre exact: Apprendre le C++ . Mais ce sont les bases, rien sur le jeu.

    Après, tu as l'excellent dernier livre de B. Stroustrup, qui parle de graphique en plus.
    les raisonnables ont duré, les passionné-e-s ont vécu

  3. #3
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2012
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2012
    Messages : 3
    Points : 4
    Points
    4
    Par défaut
    Je vois, mais ce qui me pose un peu problème c'est qu'il me semble très abstrait d'apprendre une syntaxe d'un langage sans faire d'algorithmique pour répondre à de vrais problèmes et comprendre l'utilité de chaque chose faite.
    Pour un étudiant en langues, ça m'apparaît un peu comme apprendre de la grammaire sans savoir ce que signifient les mots que j'utilise.
    J'attends d'autres réponses, mais je note ça tout de même, merci beaucoup

  4. #4
    Expert éminent sénior
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    6 803
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Décembre 2007
    Messages : 6 803
    Points : 32 058
    Points
    32 058
    Par défaut
    C'est le serpent qui se mord la queue : l'algo sans code, c'est un peu du pédalage dans le vide, le code sans algo, c'est du pédalage sans gouvernail.

    Pour moi, le plus pédagogique, c'est le projet : on se fixe un petit objectif, et on voit comment on peut y arriver. Algorthmiquement et syntaxiquement. Puis on essaye de faire un truc qu'on ne sait pas encore faire. Et on progresse, comme ça.

    Sinon, pour le JV, C++ reste le choix de référence.
    Les 4 règles d'airain du développement informatique sont, d'après Michael C. Kasten :
    1)on ne peut pas établir un chiffrage tant qu'on a pas finalisé la conception
    2)on ne peut pas finaliser la conception tant qu'on a pas complètement compris toutes les exigences
    3)le temps de comprendre toutes les exigences, le projet est terminé
    4)le temps de terminer le projet, les exigences ont changé
    Et le serment de non-allégiance :
    Je promets de n’exclure aucune idée sur la base de sa source mais de donner toute la considération nécessaire aux idées de toutes les écoles ou lignes de pensées afin de trouver celle qui est la mieux adaptée à une situation donnée.

  5. #5
    Membre expérimenté
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2011
    Messages
    366
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2011
    Messages : 366
    Points : 1 361
    Points
    1 361
    Par défaut
    Citation Envoyé par el_slapper Voir le message
    Pour moi, le plus pédagogique, c'est le projet : on se fixe un petit objectif, et on voit comment on peut y arriver. Algorthmiquement et syntaxiquement. Puis on essaye de faire un truc qu'on ne sait pas encore faire. Et on progresse, comme ça.
    Tout à fait d'accord!
    Dans ce cas, si c'est la façon de procéder de neodesy, je lui recommande le bouquin de stroustrup, qui se place exactement dans cette optique. C'est son dernier, qui s'appelle "Programmation: principes et pratique avec C++". C'est une belle façon d'apprendre.
    les raisonnables ont duré, les passionné-e-s ont vécu

  6. #6
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2012
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2012
    Messages : 3
    Points : 4
    Points
    4
    Par défaut
    Merci beaucoup, je vais donc suivre vos conseils et m'attaquer au C++ en commençant par le cours Penser en C++, l'achat d'un livre suivra certainement (budget étudiant obligeant, et ayant acheté il y a peu un livre assez onéreux sur le game design).
    Merci encore !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Achat d'un livre : attente de la version 3 de Silverlight ?
    Par pmichel dans le forum Silverlight
    Réponses: 4
    Dernier message: 11/06/2009, 10h19
  2. Achat d'un livre
    Par snyfir dans le forum Livres
    Réponses: 1
    Dernier message: 05/05/2008, 09h32

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