Journal Sortie de Box2D 2.3.0

Posté par  (Mastodon) . Licence CC By‑SA.
Étiquettes :
18
17
nov.
2013

À la suite de l'épisode 04 où on avait parlé de Box2D, et où je disais que la dernière version (2.2.1) était un peu vieille (septembre 2011), voici qu'une nouvelle version vient de sortir le 3 novembre dernier : la version 2.3.0 !

Peu de changement. Le principal étant qu'il n'est plus nécessaire de déclarer les polygones dans le sens anti-horaire, ni avec les points dans l'ordre : la bibliothèque calcule maintenant l'enveloppe convexe des points toute seule (…)

Journal Comment garantir les libertés sur Internet ?

Posté par  (Mastodon) . Licence CC By‑SA.
17
6
sept.
2011

«Lors du Remue-Méninges à Gauche le 27 août 2011 a eu lieu une table ronde intitulée "Comment garantir les libertés sur Internet ?". Cette vidéo non montée vous permet de retrouver les interventions de Benjamin Bayart (président de la fédération FDN), Tangui Morlier (président de l'APRIL) et Axel Simon (La Quadrature du Net) autour de Sophie Duvauchelle, co-responsable de la commission Numérique du Parti de Gauche.»

http://www.freetorrent.fr/details.php?id=17dbab75014261617ca9a30e8440a5abca8f1e11

Pour précision, les vidéos sont brutes (non-montés) et sont sous licence libre (CC-BY-SA). (…)

Journal Gamedev Framework fête ses deux ans avec la version 0.9.0

Posté par  (Mastodon) . Licence CC By‑SA.
Étiquettes :
16
15
juil.
2018

Gamedev Framework a deux ans ! Initialement partie d'un mécontentement à propos de SFML, la bibliothèque a considérablement évolué et s'est enrichie de tout un tas de fonctionnalités très pratiques que j'utilise pour faire des vrais jeux.

Ceci dit, je n'oublie pas mon objectif de long terme qui s'appelle encore et toujours Akagoria ! Même si ce projet apparaît en pause, il ne l'est pas vraiment tant que ça. Je continue de réfléchir à plein de choses. Je pense (…)

Journal Du C++11 et des jeux !

Posté par  (Mastodon) . Licence CC By‑SA.
Étiquettes :
14
18
mar.
2015

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.

  1. Arkanoid clone in 160~ lines of code (SFML 2.1)
  2. Frametime, FPS, constexpr, uniform initialization
  3. Automatic lifetime, pointers, dynamic allocation
  4. Smart pointers
  5. 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 (…)

Journal Gestionnaire de dépendances en C++

Posté par  (Mastodon) . Licence CC By‑SA.
Étiquettes :
14
7
avr.
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 Portage de TapTempo en Wren

Posté par  (Mastodon) . Licence CC By‑SA.
Étiquettes :
13
2
mar.
2018

Wren est un langage de script assez simple, basé sur des classes et destiné à être embarqué dans des applications (notamment des jeux vidéos). J'avais envie d'essayer ce langage depuis un moment, je me suis dit qu'il fallait participer à la hype du moment.

Donc, suite au portage de TapTempo en divers langage: Rust, Ada, JavaScript, Perl, Python 2.7, Bash, Perl6 Haskell et PWA, voici la version en Wren.

import "io" for Stdin,
(…)

Journal Version minimum de CMake

Posté par  (Mastodon) . Licence CC By‑SA.
13
7
juin
2017

Bonjour Nal,

Je vais bientôt me retrouver face à un dilemme insoluble : choisir la bonne version minimum de CMake pour écrire un CMakeLists.txt. Jusqu'à présent, ma distribution préférée avait CMake 3.0.2 dans sa mouture stable. Donc, c'est celle que j'utilisais et c'est celle que je prenais comme version minimum. Déjà, ça me posait un certain nombre de problème parce que dans Ubuntu Trusty (la LTS de 2014), qui est installé dans mon univ, CMake en est à (…)

Journal Un langage de description de diagramme/figure

Posté par  (Mastodon) . Licence CC By‑SA.
13
13
oct.
2012

Sommaire

Je cherche à faire un langage de description de diagramme/figure qui soit à la fois simple à utiliser et puissant. Dans l'idéal, il serait possible de spécifier des formes simples et de les composer de manière à fabriquer des formes complexes. Sur le moyen terme, il serait possible d'utiliser des sortes de gestionnaire de layout (comme pour les interfaces graphiques) pour ne pas (…)

Journal Le code des serveurs de jeu de World of Conflict libéré

Posté par  (Mastodon) . Licence CC By‑SA.
Étiquettes : aucune
12
22
déc.
2017

Ubisoft vient de décider de libérer le code source des serveurs de jeu World of Conflict sous licence GPL-2. Le jeu a été édité en 2007. Ubisoft explique qu'ils ont été sensible à l'effort de la communauté d'essayer de maintenir le jeu multijoueur en ligne et qu'ils ont décidé d'aider en fournissant les sources du serveur de jeu multijoueur. Le jeu reste propriétaire (et gratuit jusqu'au 23 décembre). La communauté pourra donc avoir ses propres serveurs.

Journal ma Global Game Jam 2015

Posté par  (Mastodon) . Licence CC By‑SA.
Étiquettes : aucune
12
30
jan.
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 (…)

Journal OpenSMTPd forke...

Posté par  (Mastodon) .
Étiquettes : aucune
11
8
sept.
2010
Je suis de loin le développement de OpenSMTPd et en voulant voir où ça en était, je suis tombé sur une nouvelle assez étrange, daté du 3 septembre 2010 : un des deux développeurs originaux de OpenSMTPDd, Gilles Chehade, vient de forker implicitement le code.

Au départ, l'autre développeur a écrit un patch pour améliorer la gestion des files. Problème : Gilles Chehade n'a pas été impliqué dans le design de ce nouveau code. Du coup, il avait plein de (…)

Journal Quelques mesures sociales...

Posté par  (Mastodon) . Licence CC By‑SA.
Étiquettes :
9
21
oct.
2011
  • Électricité à usage domestique gratuite.
  • Eau à usage domestique gratuite.
  • Prix d’un litre d’essence à 0,08 EUROS.
  • Prêts des banques sans intérêt.
  • Pas d’impôt à payer et pas de TVA.
  • Pour chaque étudiant voulant faire ses études à l’étranger, le gouvernement attribue une bourse de 1 627,11 EUROS par mois et l’enseignement supérieur est gratuit à l’étranger.
  • Tout étudiant diplômé reçoit le salaire moyen de la profession du cursus choisi s’il ne trouve pas d’emploi.
  • Lorsqu’un couple se marie, l’Etat (…)

Journal Adieu Biicode, bonjour Conan

Posté par  (Mastodon) . Licence CC By‑SA.
Étiquettes :
9
6
jan.
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 (…)