Journal AudioRacer : tentative de clone libre d'AudioSurf

Posté par (page perso) . Licence CC by-sa
22
15
mar.
2012

Bonjour!

Je viens vous présenter mon dernier projet de jeu-vidéo, réalisé dans le cadre de mes études. Le semestre dernier, aucun des sujets proposés n'ayant attiré mon attention, j'avais soumis et réalisé le sujet qui a mené au jeu Genetic Invasion.
Ce semestre ci, j'ai récidivé et ai cette fois soumis un sujet consistant à développer un clone du jeu AudioSurf.

Pour ceux qui ne connaissent pas, l'idée d'AudioSurf est de construire une piste de course basée sur l'analyse (...)

Genetic Invasion : La version 0.5 apporte l'éditeur de cartes

20
24
jan.
2012
Jeu

La version 0.5.1 de Genetic Invasion vient de sortir. C'est une version de stabilisation à cause de bugs majeurs trouvés dans la version 0.5, qui n'a du coup jamais été publiée sous forme binaire.

Pour rappel Genetic Invasion, est un jeu de tower defense sous licences Libres (incluant des morceaux sous LGPLv3, GPLv2 et GPLv3).

La nouveauté principale apportée par la version 0.5 est l'éditeur de cartes, dont le financement avait été effectué par le biais d'elveos. On peut donc maintenant éditer ou créer des cartes depuis le jeu, avec les mêmes touches que celles configurées pour le jeu, et grace à une interface similaire.

Seule limitation, on ne peut pour l'instant pas ajouter de nouveaux types de terrain, ni éditer ceux existants. Enfin, si vous en avez vraiment besoin, n'hésitez pas à aller éditer le fichier du niveau pour changer les types de terrain, puis d'éditer à nouveau ce niveau dans l'éditeur, les changements auront été pris en compte.

Si vous faites un niveau qui vous parait intéressant, n'hésitez pas à le soumettre à l'équipe de développement pour une intégration éventuelle au jeu.

Quel modèle économique pour le jeu vidéo libre?

Posté par (page perso) . Édité par Malicia, Nÿco et Pierre Jarillon. Modéré par Nÿco. Licence CC by-sa
24
16
déc.
2011
Jeu

Ayant donné une conférence sur les modèles économiques appliqués aux jeux vidéos libres lors des JM2L 2011 en novembre, je vous propose ci-dessous une version texte des idées énoncées.

Freesiege : un Tetris‐like de guerre entièrement libre

Posté par (page perso) . Modéré par Nÿco. Licence CC by-sa
38
7
nov.
2011
Jeu

Je me suis permis de reprendre le titre de la dépêche de 2007 en clin d’œil aux développeurs originaux. Je vous invite à la consulter pour avoir des informations sur le type de jeu, le gameplay, etc..

Quand j’ai découvert FreeSiege, il semblait abandonné depuis quelques années, j’ai contacté les développeurs et ils m’ont redirigé vers leur dépôt GitHub facile à forker.

Le principal problème de FreeSiege était ses données : elle n’étaient pas très jolies et surtout non‐libres ! Ce qui plaçait FreeSiege dans une situation illégale et bancale, le rendant non empaquetable pour les distributions et difficile à distribuer.

J’ai donc entrepris de remplacer les données de FreeSiege par des données libres, d’abord en piochant sur OpenGameArt et dans les données de BattleForWesnoth puis en demandant de l’aide sur un forum, les musiques viennent de Jamendo.

C’est enfin fini, faisant de FreeSiege un jeu entièrement libre ! Dans l’ensemble, c’est plutôt plus joli ; en revanche, les données graphiques ne sont pas très cohérentes entre elles, ça fait une espèce de florilège de données libres en tout genre, des icônes de Glest, des sprites de BattleForWesnoth, des illustrations du projet WTactics… Aussi des contributions de généreux artistes faites exprès pour l’occasion.

Comme je suis plutôt développeur à la base, j’en ai profité pour corriger quelques bogues, ajouter la gestion des sprites en PNG et réorganiser un peu le code. J’avais entrepris d’ajouter le jeu en réseau, mais finalement, je n’ai pas eu le courage de finir le boulot.

Copies d’écran pour comparaison dans la seconde partie de la dépêche.

GeneticInvasion en version 0.4.5

Posté par (page perso) . Modéré par baud123. Licence CC by-sa
26
29
oct.
2011
Jeu

GeneticInvasion, dont j’avais déjà parlé lors d’une précédente dépêche, est un jeu de tower defense, il vient de sortir en version 0.4.5.

En plus des nombreuses nouveautés présentées plus bas, cette version propose un nouveau niveau spécial Halloween, pour être dans le coup !
Nous essayons également le système proposé par Elveos, afin de financer le développement de l’éditeur de niveau. Je vous invite donc à vous rendre sur la page donnée en lien, si vous souhaitez nous voir développer un éditeur de niveau pour GeneticInvasion.

Le journal des modifications complet est disponible dans la suite de la dépêche.

Une version compilée statiquement pour i686 et x86_64 est disponible sur la page de téléchargement, ainsi qu’une version Windows.
Les sources sont disponibles sur le Git.

GeneticInvasion : des algorithmes évolutionnaires pour un meilleur jeu

45
3
sept.
2011
Jeu

Je m’en vais vous annoncer ici la sortie de version bêta 0.4 du jeu GeneticInvasion, pour lequel j’ai activement participé au développement.

L’idée me trottait dans la tête d’adapter la théorie de Darwin sur l’évolution pour créer un jeu où les ennemis s’adapteraient au comportement du joueur. Les jeux de type tower defense me paraissaient tout adaptés à cela. Aussi je proposais le sujet en tant que projet de fin de semestre à mon école d’ingénieur. J’ai trouvé trois collègues partants pour l’aventure et un tuteur spécialisé dans les algorithmes génétiques.
J’ai donc découvert que j’étais très loin d’être le premier à avoir l’idée d’informatiser la théorie de l’évolution, que c’était tout un domaine de recherche informatique et que cela s’appelait les algorithmes évolutionnaires.

Journal OpenStreetGame : un jeu pour vous faire réviser votre géographie

Posté par (page perso) .
Tags : aucun
32
22
juil.
2010
Bonjour cher journal!

Je suis là pour te présenter un nouveau jeu libre (sous AGPLv3) que je finis de développer.

C'est un jeu basé sur la librairie javascript OpenLayers qui permet d'exploiter facilement les données d'OpenStreetMap. (et de manipuler cartes et coordonnées)

Le jeu vous donne le nom d'une ville et il vous faut la placer sur une carte du monde. Si au bout de 10 villes vous avez tenu une moyenne de 2000km d'erreur maximum et le tout en (...)

Journal StripEd : Un éditeur de geekscottes en ligne

Posté par (page perso) .
31
27
juin
2010
Bien le bonjour à tous.

J'ai entamé un projet il y a quelques temps d'un éditeur de strip de BD en ligne, l'idée est de permettre aux gens qui ne savent pas dessiner d'utiliser les ressources disponibles sous licence libre pour faire leurs propres strips.
Il m'est arrivé de faire des strips de geekscottes perso à l'aide de inkscape et c'est de là que m'est venue cette idée.

J'ai donc entamé le développement en SVG et Javascript d'un outil permettant (...)

Journal PHPGiftIdeas : Gérez vos idées de cadeaux en famille

Posté par (page perso) .
Tags : aucun
14
1
mar.
2010
Bonjour,

Je viens de mettre en ligne un tout petit projet entamé en décembre (non non, il m'a pas fallu tout ce temps pour coder, juste pour trouver la motivation nécessaire à l'achèvement d'une version utilisable) permettant de gérer les idées de cadeaux.
L'idée m'est venu au n-ième mail de ma sœur donnant une idée de cadeau pour l'un ou l'autre des membres de la famille, mail dont était en copie toute la famille sauf le destinataire du cadeau.

Trouvant (...)

Journal Gravatar : une centralisation à éviter

Posté par (page perso) .
Tags :
10
25
fév.
2010
De plus en plus de blogs proposent de trouver automatiquement notre avatar sur Gravatar, qui héberge (généreusement?) nos avatars et les lie à nos pseudos.
Jusqu'ici j'ignorais ce fait plutôt anodin, mais je me suis rendu compte que sur la plupart des blogs, c'est le seul moyen d'avoir un avatar associé à son commentaire.

Pour moi Gravatar est une centralisation non-nécessaire, et comme toute centralisation, à fortiori nécessaire, elle est à éviter!
Cela oblige donc tous nos lecteurs (ou du (...)

iFreeTablet : free the tablet

Posté par (page perso) . Modéré par Christophe Guilloux.
Tags : aucun
11
4
fév.
2010
Audiovisuel
La sortie prochaine de l'iFreeTablet a été annoncée par une entreprise espagnole. Alternative à l'iPad d'Apple s'il en est, elle se démarque par son utilisation d'une distribution basée sur Debian GNU/Linux, ses quelques plus techniques et son prix réduit. L'EATCO Group de l'université de Cordoba a en effet annoncé présenter le 4 février cette tablette tactile aux spécifications techniques proches de celles de l'iPad (reste à voir la qualité du tactile et la longévité de la batterie).

Spécifications :
  • Écran : 10.2 pouces pour une résolution de 1024×600 (iPad : 9,7 pouces, 1 024 × 768) ;
  • Processeurs : Atom N270 1.6 GHz (iPad : Apple A4 1 GHz) ;
  • Poids : 2.2lbs soit ~1Kg (iPad : 730g) ;
  • Disque dur : 160 GB (iPad : 16, 32 ou 64 Go) ;
  • WiFi et Ethernet (iPad : Wifi Bluetooth et 3G) ;
  • 3 ports USB (iPad : prise spécifique à Apple) ;
  • VGA output ;
  • Memory card reader ;
  • Webcam : 1.3 Mp ;
  • Batterie : 2.5 heures (iPad : jusqu'à 10 h (1 mois en veille)) ;
  • SIeSTA operating system – based on Debian Linux.

Ils annoncent un prix entre 300 et 400 €. Nous sommes aujourd'hui le 4 février, nous devrions donc en savoir plus sous peu.

Journal SNCF : Antibes-Grenoble en 16h, c'est possible.

Posté par (page perso) .
Tags : aucun
14
19
sept.
2009
Bien le bonjour cher journal.

Je t'écris de Grenoble où je suis arrivé ce matin à 8h42. En étant parti d'Antibes hier, à 14h.
Bah, ça fait long.

Je pars donc d'Antibes à 14h en apprenant que le TGV Marseille - Valence est plein, et donc j'irai en train. (Pour la petite histoire, si le site de la SNCF permettait de correctement réserver un trajet comportant 2 changements, j'aurai été dans ce fichu TGV)
À Marseille, une heure d'attente puis (...)

Journal Réplication de BDD multi-maître asynchrône.

Posté par (page perso) .
Tags : aucun
9
2
sept.
2009
J'ai ce journal de rédigé depuis un moment alors pendant que j'y pense je vous le poste, ça pourrait en intéresser certains :

Ayant eu récemment besoin d'un système de réplication multi-maître asynchrone, j'ai fait tout un tas de recherches sur les différentes solutions libres existantes et souhaitait vous en faire un compte-rendu ici:

Rappel :
La réplication permet la copie automatique régulière des données d'un serveur maître vers un serveur esclave, dans la réplication de base on ne doit (...)

Journal Retours sur OxyRadio : réponses et réactions

Posté par (page perso) .
Tags : aucun
3
9
juin
2009
Suite aux remous provoqués par mon récent journal sur OxyRadio, je voulais revenir sur les différents effets provoqués par le journal, l'évolution d'OxyRadio et résumer ce qui a été dit.
Dans l'ensemble cela a obliger OxyRadio à faire un peu plus de communication et ce n'est jamais un mal. On en sait tous un peu plus sur les entrailles d'OxyRadio.

Je reprendrais donc mon précédent journal point par point :
1) Oxyradio participe à la confusion autour du terme "Libre"
(...)