Détail de l'auteur
Auteur Frédéric Drouillon |
Documents disponibles écrits par cet auteur (3)
Affiner la recherche Interroger des sources externes
Allegro 5 / Frédéric Drouillon
Titre : Allegro 5 : programmation de jeux en C ou C++ Type de document : texte imprimé Auteurs : Frédéric Drouillon, Auteur Editeur : Saint-Herblain : Editions ENI Année de publication : cop. 2015 Collection : Expert it Importance : 1 vol. (556 p.) Présentation : ill. Format : 22 cm ISBN/ISSN/EAN : 978-2-7460-9386-7 Note générale : Index Langues : Français (fre) Langues originales : Français (fre) Mots-clés : Allegro (informatique) Jeux vidéo Programmation Résumé : Ce livre sur Allegro 5 s'adresse à tout développeur C ou C++ désireux d'allier la maîtrise du code et la créativité que nécessite la programmation de jeux vidéos. Il se partage en deux grandes parties : la première se présente plutôt comme un référentiel (en français bien sûr) et la seconde est une invitation à la programmation de jeux en 2D. Tout au long du livre, l'auteur invite le lecteur à utiliser Allegro 5 afin d'entrer dans sa logique de création et ainsi d'en exploiter tout le potentiel. Dans la première partie sont traités : le fenêtrage et le plein écran, la couleur, le dessin, les images et les événements (clavier, souris, minuteur, joystick). Dans la seconde partie (plus créative) l'auteur propose un début d'étude en vie artificielle basée sur des fourmis, un squelette de jeu d'action, la gestion d'une animation, la création de décors, les interactions de personnages entre eux et sur un décor. Pour aboutir à un livre bien plus approfondi qu'une simple prise en main, pour une même situation l'auteur envisage les différentes options possibles et propose parfois un détour pour comprendre comment certaines fonctionnalités de la bibliothèque sont élaborées et programmées. C'est un véritable cheminement exploratoire qui est proposé au lecteur pour partir à la découverte technique de la bibliothèque. La bibliothèque accepte les systèmes Linux, Windows, MacOsX et une adaptation pour Androïd est en cours d'élaboration. Les nombreux exemples de code du livre ont été travaillés et testés avec Visual Studio et Code::Blocks sous Windows 7, 8, 8.1. Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr. Allegro 5 : programmation de jeux en C ou C++ [texte imprimé] / Frédéric Drouillon, Auteur . - Saint-Herblain : Editions ENI, cop. 2015 . - 1 vol. (556 p.) : ill. ; 22 cm. - (Expert it) .
ISBN : 978-2-7460-9386-7
Index
Langues : Français (fre) Langues originales : Français (fre)
Mots-clés : Allegro (informatique) Jeux vidéo Programmation Résumé : Ce livre sur Allegro 5 s'adresse à tout développeur C ou C++ désireux d'allier la maîtrise du code et la créativité que nécessite la programmation de jeux vidéos. Il se partage en deux grandes parties : la première se présente plutôt comme un référentiel (en français bien sûr) et la seconde est une invitation à la programmation de jeux en 2D. Tout au long du livre, l'auteur invite le lecteur à utiliser Allegro 5 afin d'entrer dans sa logique de création et ainsi d'en exploiter tout le potentiel. Dans la première partie sont traités : le fenêtrage et le plein écran, la couleur, le dessin, les images et les événements (clavier, souris, minuteur, joystick). Dans la seconde partie (plus créative) l'auteur propose un début d'étude en vie artificielle basée sur des fourmis, un squelette de jeu d'action, la gestion d'une animation, la création de décors, les interactions de personnages entre eux et sur un décor. Pour aboutir à un livre bien plus approfondi qu'une simple prise en main, pour une même situation l'auteur envisage les différentes options possibles et propose parfois un détour pour comprendre comment certaines fonctionnalités de la bibliothèque sont élaborées et programmées. C'est un véritable cheminement exploratoire qui est proposé au lecteur pour partir à la découverte technique de la bibliothèque. La bibliothèque accepte les systèmes Linux, Windows, MacOsX et une adaptation pour Androïd est en cours d'élaboration. Les nombreux exemples de code du livre ont été travaillés et testés avec Visual Studio et Code::Blocks sous Windows 7, 8, 8.1. Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr. Réservation
Réserver ce document
Exemplaires (2)
Code-barres Cote Support Localisation Section Disponibilité m8/3211--1 m8/3211 Périodique Mathématiques et 'informatique indéterminé Disponible m8/3211--2 m8/3211 Périodique Mathématiques et 'informatique indéterminé Disponible Du C au C++ / Frédéric Drouillon
Titre : Du C au C++ : de la programmation procédurale à l'objet Type de document : texte imprimé Auteurs : Frédéric Drouillon, Auteur Editeur : Saint-Herblain : Ed. ENI Année de publication : cop. 2011 Collection : Ressources informatiques, ISSN 16278224 Importance : 1 vol. (577 p.) Présentation : ill., couv. ill. en coul. Format : 21 cm ISBN/ISSN/EAN : 978-2-7460-6655-7 Note générale : Index Langues : Français (fre) Langues originales : Français (fre) Mots-clés : C (langage de programmation) Résumé : Ce livre s'adresse aux développeurs débutants qui souhaitent maîtriser la conception algorithmique en s'appuyant sur le langage C puis sur le langage C++. L'efficacité, la complémentarité mais aussi la généricité de ces langages vont permettre au lecteur d'acquérir un savoir faire fondamental en programmation informatique pour évoluer ensuite facilement vers d'autres langages de développement. Dans cette perspective, l'auteur a tenu, non seulement à exposer le fonctionnement des outils fondamentaux du langage mais également à fournir les moyens de les mettre en pratique. Ainsi, chaque section théorique est suivie d'une section ""mise en pratique"" dédiée, composée d'exercices diversifiés. Les quatre premiers chapitres concernent l'apprentissage du langage C et les premières armes en algorithmique : - le premier chapitre permet de maîtriser l'écriture et l'organisation d'instructions simples à partir de variables basiques et d'opérations effectuées dessus - Le second chapitre introduit la notion de bloc d'instructions, avec les possibilités fondamentales de saut, branchement, boucle et écriture de fonctions. - Le troisième chapitre expose des types de données beaucoup plus puissants : les structures et les tableaux. Ces nouveaux types de variables permettent d'accéder à des niveaux de conception beaucoup plus élaborés. - Le quatrième chapitre va surtout donner de la puissance à l'écriture via les variables pointeurs qui permettent l'allocation dynamique et l'élaboration de structures de données non natives dans le langage comme les listes chainées. La suite du livre concerne essentiellement les listes ; les listes chainées dynamiques et statiques, mais également les piles et les files ainsi que les arbres, essentiellement les arbres binaires. Pour ce faire, ces chapitres donnent les clés de la récursivité, élément incontournable pour l'implémentation des arbres en C et C++. L'auteur a fait le choix de présenter les structures de données entre le langage C et le langage C++ pour illustrer la passerelle qu'elles peuvent représenter entre le monde sans objet du C et le monde de l'objet C++. La dernière partie présente les fonctionnalités et la dimension objet du langage C++. Tous les points importants sont abordés avec des petits programmes d'illustration. L'objectif est de fournir au lecteur un marchepied conséquent vers le monde de l'objet et d'autres langages objet et de lui donner les clefs pour passer à Java ou C# par exemple. Du C au C++ : de la programmation procédurale à l'objet [texte imprimé] / Frédéric Drouillon, Auteur . - Saint-Herblain : Ed. ENI, cop. 2011 . - 1 vol. (577 p.) : ill., couv. ill. en coul. ; 21 cm. - (Ressources informatiques, ISSN 16278224) .
ISBN : 978-2-7460-6655-7
Index
Langues : Français (fre) Langues originales : Français (fre)
Mots-clés : C (langage de programmation) Résumé : Ce livre s'adresse aux développeurs débutants qui souhaitent maîtriser la conception algorithmique en s'appuyant sur le langage C puis sur le langage C++. L'efficacité, la complémentarité mais aussi la généricité de ces langages vont permettre au lecteur d'acquérir un savoir faire fondamental en programmation informatique pour évoluer ensuite facilement vers d'autres langages de développement. Dans cette perspective, l'auteur a tenu, non seulement à exposer le fonctionnement des outils fondamentaux du langage mais également à fournir les moyens de les mettre en pratique. Ainsi, chaque section théorique est suivie d'une section ""mise en pratique"" dédiée, composée d'exercices diversifiés. Les quatre premiers chapitres concernent l'apprentissage du langage C et les premières armes en algorithmique : - le premier chapitre permet de maîtriser l'écriture et l'organisation d'instructions simples à partir de variables basiques et d'opérations effectuées dessus - Le second chapitre introduit la notion de bloc d'instructions, avec les possibilités fondamentales de saut, branchement, boucle et écriture de fonctions. - Le troisième chapitre expose des types de données beaucoup plus puissants : les structures et les tableaux. Ces nouveaux types de variables permettent d'accéder à des niveaux de conception beaucoup plus élaborés. - Le quatrième chapitre va surtout donner de la puissance à l'écriture via les variables pointeurs qui permettent l'allocation dynamique et l'élaboration de structures de données non natives dans le langage comme les listes chainées. La suite du livre concerne essentiellement les listes ; les listes chainées dynamiques et statiques, mais également les piles et les files ainsi que les arbres, essentiellement les arbres binaires. Pour ce faire, ces chapitres donnent les clés de la récursivité, élément incontournable pour l'implémentation des arbres en C et C++. L'auteur a fait le choix de présenter les structures de données entre le langage C et le langage C++ pour illustrer la passerelle qu'elles peuvent représenter entre le monde sans objet du C et le monde de l'objet C++. La dernière partie présente les fonctionnalités et la dimension objet du langage C++. Tous les points importants sont abordés avec des petits programmes d'illustration. L'objectif est de fournir au lecteur un marchepied conséquent vers le monde de l'objet et d'autres langages objet et de lui donner les clefs pour passer à Java ou C# par exemple. Réservation
Réserver ce document
Exemplaires (3)
Code-barres Cote Support Localisation Section Disponibilité m8/2969--1 m8/2969 Périodique Mathématiques et 'informatique indéterminé Disponible m8/2969--2 m8/2969 Périodique Mathématiques et 'informatique indéterminé Disponible m8/2969--3 m8/2969 Périodique Mathématiques et 'informatique indéterminé Disponible Du C au C++ / Frédéric Drouillon
Titre : Du C au C++ : de la programmation procédurale à l'objet Type de document : texte imprimé Auteurs : Frédéric Drouillon, Auteur Mention d'édition : 2e éd. Editeur : Saint-Herblain : Editions ENI Année de publication : cop. 2014 Collection : Ressources informatiques, ISSN 16278224 Importance : 1 vol. (911 p.) Présentation : ill. Format : 21 cm ISBN/ISSN/EAN : 978-2-7460-9020-0 Note générale : Index Langues : Français (fre) Langues originales : Français (fre) Mots-clés : C (langage de programmation) C plus-plus (langage de programmation) Résumé : Ce livre s'adresse aux développeurs débutants qui souhaitent maîtriser la conception algorithmique en s'appuyant sur le langage C puis sur le langage C++. Il est particulièrement adapté aux étudiants en licence d'informatique ou prépa scientifique et première année d'école d'ingénieur. L'efficacité, la complémentarité mais aussi la généricité des langages C et C++ vont permettre au lecteur d'acquérir un savoir faire fondamental en programmation informatique pour évoluer ensuite facilement vers d'autres langages de développement. Au-delà du fonctionnement de ces langages, l'auteur fournit ce qu'il faut de précision et de pratique pour que le lecteur se les approprie et les maîtrise ; chaque section théorique est suivie d'une section Mise en pratique dédiée, composée d'exercices diversifiés et une section Expérimentation propose des études de cas. Les six premiers chapitres concernent l'apprentissage du langage C et les premières armes en algorithmique, des variables simples aux tableaux et structures jusqu'aux pointeurs. Ensuite au chapitre 7 les fonctionnalités et la dimension objet du langage C++ sont exposées. Notamment une partie sur la communication entre objets est développée. Tous les points importants sont abordés avec des petits programmes d'illustration. Le lecteur trouvera là un marchepied conséquent vers le monde de l'objet qui lui donnera les clés d'autres langages objet comme C# ou Java par exemple. La suite du livre apporte des approfondissements avec l'étude des listes en C et des conteneurs qui en sont l'implémentation en C++. En langage C sont expliquées les listes chainées dynamiques, mais également les piles et les files ainsi que les arbres, essentiellement les arbres binaires. Pour ce faire, un chapitre expose la récursivité, élément incontournable pour l'implémentation des arbres. Ensuite les conteneurs du C++ sont détaillés et leurs principales caractéristiques explorées, l'objectif étant d'en faciliter l'utilisation. Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr. Du C au C++ : de la programmation procédurale à l'objet [texte imprimé] / Frédéric Drouillon, Auteur . - 2e éd. . - Saint-Herblain : Editions ENI, cop. 2014 . - 1 vol. (911 p.) : ill. ; 21 cm. - (Ressources informatiques, ISSN 16278224) .
ISBN : 978-2-7460-9020-0
Index
Langues : Français (fre) Langues originales : Français (fre)
Mots-clés : C (langage de programmation) C plus-plus (langage de programmation) Résumé : Ce livre s'adresse aux développeurs débutants qui souhaitent maîtriser la conception algorithmique en s'appuyant sur le langage C puis sur le langage C++. Il est particulièrement adapté aux étudiants en licence d'informatique ou prépa scientifique et première année d'école d'ingénieur. L'efficacité, la complémentarité mais aussi la généricité des langages C et C++ vont permettre au lecteur d'acquérir un savoir faire fondamental en programmation informatique pour évoluer ensuite facilement vers d'autres langages de développement. Au-delà du fonctionnement de ces langages, l'auteur fournit ce qu'il faut de précision et de pratique pour que le lecteur se les approprie et les maîtrise ; chaque section théorique est suivie d'une section Mise en pratique dédiée, composée d'exercices diversifiés et une section Expérimentation propose des études de cas. Les six premiers chapitres concernent l'apprentissage du langage C et les premières armes en algorithmique, des variables simples aux tableaux et structures jusqu'aux pointeurs. Ensuite au chapitre 7 les fonctionnalités et la dimension objet du langage C++ sont exposées. Notamment une partie sur la communication entre objets est développée. Tous les points importants sont abordés avec des petits programmes d'illustration. Le lecteur trouvera là un marchepied conséquent vers le monde de l'objet qui lui donnera les clés d'autres langages objet comme C# ou Java par exemple. La suite du livre apporte des approfondissements avec l'étude des listes en C et des conteneurs qui en sont l'implémentation en C++. En langage C sont expliquées les listes chainées dynamiques, mais également les piles et les files ainsi que les arbres, essentiellement les arbres binaires. Pour ce faire, un chapitre expose la récursivité, élément incontournable pour l'implémentation des arbres. Ensuite les conteneurs du C++ sont détaillés et leurs principales caractéristiques explorées, l'objectif étant d'en faciliter l'utilisation. Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr. Réservation
Réserver ce document
Exemplaires (5)
Code-barres Cote Support Localisation Section Disponibilité m8/2970--1 m8/2970 Périodique Mathématiques et 'informatique indéterminé Disponible m8/2970--2 m8/2970 Périodique Mathématiques et 'informatique indéterminé Disponible m8/2970--3 m8/2970 Périodique Mathématiques et 'informatique indéterminé Disponible m8/2970--4 m8/2970 Périodique Mathématiques et 'informatique indéterminé Disponible m8/2970--5 m8/2970 Périodique Mathématiques et 'informatique indéterminé Disponible