{"partition": "head_middle", "source_domain": "linuxfr.org", "digest": "sha1:SHTFWOZDNR67IAECARENJTIZ3COGAZ2Q", "path": "/lustre/fsn1/projects/rech/qgz/uzq54wg/processed_redpajama/base_processing/output/fr/2016-26/000_00046.parquet"}
Je crée mon jeu vidéo E16 : Nouveautés
C++17 est sur les rails
Vulkan 1.0
Adieu Biicode, bonjour Conan
page de wiki
Séries de dépêches et de journaux sur un même thème
C++ Core Guidelines
Je crée mon jeu vidéo E15 : J'arrête...
biicode, c'est fini
François Hollande visite 42, non mais allô quoi...
Quand le libre est un faux nez pour de la vraie propriété intellectuelle
Gestionnaire de dépendances en C++
Du C++11 et des jeux !
ma Global Game Jam 2015
Je crée mon jeu vidéo E14 : formats de données
L'attaque de Mitnick a 20 ans
Sortie de SFML 2.2
Le réseau dans C++
Dead Pixels Society
Je crée mon jeu vidéo E13 : un an, premier bilan journal
rewind a écrit 75 contenus
Flux Atom de rewind
Posté par rewind le 06/05/16 à 15:35. Édité par Benoît Sibaud et palm123. Modéré par ZeroHeure.
Licence CC by-sa
6mai2016
«Je crée mon jeu vidéo» est une série d'articles sur la création d'un jeu vidéo, depuis la feuille blanche jusqu'au résultat final. On y parlera de tout : de la technique, du contenu, de la joie de voir bouger des sprites, de la lassitude du développement solitaire, etc. Vous pourrez suivre cette série grâce au tag gamedev.
Dans l'épisode 15, j'arrêtais… les systèmes à entités. Et j'avais un peu fait miroiter des nouveautés. Donc dans cet épisode, on va en parler de ces nouveautés. Depuis ce dernier épisode qui date quand même d'août dernier, je n'ai pas avancé d'un iota sur Akagoria même (ce qui veut dire que vous auriez pu avoir cet épisode depuis des mois !).
Akagoria, la revanche de Kalista
(298 clics)
le tag gamedev
(83 clics)
Akagoria sur github
Lire la suite (16 commentaires).
Journal C++17 est sur les rails
Posté par rewind le 12/03/16 à 09:28.
12mar.2016
À la dernière réunion du comité de normalisation de C++ qui a eu lieu à Jacksonville (Floride), les fonctionnalités de C++17 ont été plus ou moins gelées. On sait désormais ce qu'il y aura dedans mais aussi ce qu'il n'aura pas dedans. Et ça crée pas mal de remous.
Dans les nouveautés attendues :
une API pour gérer le système de fichier (basée sur Boost.Filesystem)
des algorithmes parallèles (ceux de la STL où on a ajouté un argument en premier (...)
Journal Vulkan 1.0
opengles
khronos
17fév.2016
Voilà, c'est fait, Vulkan sort enfin en première version publique. Vulkan est une API graphique conçue par le Khronos Group, les mêmes qui conçoivent la grande famille OpenGL. Vulkan remplacera-t-il OpenGL ? Dans l'immédiat non. Dans le futur, peut-être. Vulkan est plus bas niveau qu'OpenGL et donc ne s'adresse pas forcément au même public. Vulkan est aussi bien plus complexe vu de loin (la «quick reference» fait quand même 13 pages, là où celle d'OpenGL ES2 en fait 4). (...)
Journal Adieu Biicode, bonjour Conan
biicode
6jan.2016
Biicode était un gestionnaire de dépendances pour C/C++ et quelques autres trucs. La boîte qui était derrière a fermé faute d'avoir trouvé un business model adéquat. On en avait parlé ici.
Et bien, voici maintenant Conan. C'est exactement la même chose, avec la même personne (90% des commits) sauf que c'est bleu à la place d'être jaune. Ça a été lancé il y a un mois et donc, l'auteur principal nous fait un premier bilan. Entre la (...)
Journal C++ Core Guidelines
2oct.2015
En ce moment a lieu la conférence CPPCon qui regroupe la crème des acteurs du C++ et de son comité de normalisation. Au cours de cette conférence, Herb Sutter (le responsable du comité de normalisation, travaillant à Microsoft) et Bjarne Stroustrup (inventeur du C++) ont donné deux exposés sur la manière de bien écrire du C++.
Ils en ont profité pour dévoiler un guide des règles de bonne conduite pour C++ accompagné d'une bibliothèque, GSL (Guideline Support Library) permettant (...)
Posté par rewind le 30/08/15 à 22:24. Édité par Benoît Sibaud et palm123. Modéré par Pierre Jarillon.
30août2015
Dans l'épisode 14 (il y a trop longtemps), on a discuté des formats de données et de compilation croisée. Pour cet épisode, je vais expliquer pourquoi j'arrête. Il y a tout un tas de raison que je vais tâcher d'expliquer.
Journal biicode, c'est fini
biicode est un gestionnaire de dépendances pour C/C++. La startup qui développait biicode depuis le début vient d'annoncer l'arrêt de ses activités, ce qui signe sûrement l'arrêt de biicode également.
Quelles sont les raisons d'un tel échec alors qu'il y a un besoin criant pour un tel outil en C/C++ ? Le CEO de l'entreprise dit qu'ils n'ont pas réussi à trouver suffisamment de clients payants pour le service qu'ils offraient (on pouvait avoir un compte payant sur leur (...)
Journal François Hollande visite 42, non mais allô quoi...
école_42
mammouth
29juil.2015
Vous êtes peut-être passé à côté de cette information capitale : François Hollande a visité l'école 42. Mais qu'allait-il faire là ? Honnêtement, je me le demande encore. Il avait peut-être un besoin urgent et il a vu de la lumière, il est rentré ? Je ne vois que ça comme explication.
Plus sérieusement, ce coup de projecteur sur cette école pose de nombreuses questions. En tant qu'enseignant-chercheur dans une université publique, je m'interroge. Tout d'abord sur l'école en elle-même.
1) (...)
Lire la suite (701 commentaires).
Journal Quand le libre est un faux nez pour de la vraie propriété intellectuelle
29mai2015
Journal Gestionnaire de dépendances en C++
7avr.2015
Le problème de la gestion des dépendances en C++ serait-il en passe d'être pris suffisamment au sérieux ? On en a parlé il y a quelques temps, à propos de biicode, un gestionnaire de dépendance qui a l'inconvénient de ne pas être libre. Mais on risque de voir le paysage bouger.
Au programme de la prochaine conférence C++Now, qui aura lieu mi-mai à Aspen (Colorado), pas moins de 4 présentations sur le sujet ou approchant. On retrouve évidemment le sus-nommé (...)
Journal Du C++11 et des jeux !
c++11_tuto_vidéo
Petit journal bookmark pour signaler cette série (en cours) sur l'apprentissage de C++ dans sa version 11 à travers la création d'un jeu de type casse-brique. Ce sont des vidéos YouTube.
Arkanoid clone in 160~ lines of code (SFML 2.1)
Frametime, FPS, constexpr, uniform initialization
Automatic lifetime, pointers, dynamic allocation
Smart pointers
Game entity management basics
Le code source sous licence libre (Academic Free License 3).
Dans le dernier épisode, il met en œuvre une forme de système à entités (...)
Lire la suite (2 commentaires).
Journal ma Global Game Jam 2015
30jan.2015
Le week end dernier a eu lieu la Global Game Jam. Une game jam est «un hackathon avec pour thème le jeux vidéo» (Wikipedia), c'est-à-dire que sur un temps limité, ici 48h, il faut produire un jeu en suivant le thème de la game jam. Une particularité de la Global Game Jam est qu'il est possible de faire tout type de jeu, y compris des jeux sur table. Même si la majorité des participants font des jeux vidéos.
Le (...)
Posté par rewind le 02/01/15 à 14:21. Édité par Nils Ratusznik, Benoît Sibaud et palm123. Modéré par NeoX.
Dans l'épisode 13, on a fait le bilan d'une année de développement. Un des constats était que le temps manquait, et au vu de la durée entre cet épisode-là et celui-ci, on peut dire que c'est toujours le cas. Dans ce nouvel épisode, on va discuter non seulement de formats de données, mais aussi de compilation croisée.
Journal L'attaque de Mitnick a 20 ans
25déc.2014
Il y a 20 ans, Kevin Mitnick lançait la célèbre attaque qui allait faire sa gloire au vu de la complexité technique de l'attaque, mais également causer sa perte et le mener tout droit à la case prison. Les plus anciens se souviendront de la vague Free Kevin qui a alors déferlé sur le web et au delà.
En revanche, on oubliera le film sur cette affaire…
Joyeux Noël et protégez bien vos machines et vos réseaux !
Lire la suite (0 commentaire).
Posté par rewind le 14/12/14 à 02:04. Édité par BAud et Benoît Sibaud. Modéré par Pierre Jarillon.
Simple and Fast Multimedia Library (SFML) est une bibliothèque C++ destinée à faciliter le développement d'applications multimédia et en particulier de jeux vidéo. Elle intègre à la fois les éléments graphiques, le réseau, la gestion des sons et la gestion des fontes. Cette bibliothèque est disponible sur les principaux systèmes d'exploitation et, en particulier, votre préféré.
Le 7 décembre est sortie la version 2.2, soit un an et demi après la version 2.1. Cette nouvelle version apporte quelques nouvelles fonctionnalités, dont la prise en charge d'Android et iOS et la correction de nombreux bugs.
Sur LinuxFr.org : Bibliothèque SFML version 2.1
Simple and Fast Multimedia Library
SFML sur github