Terminal Overload est un FPS (First Person Shooter) libre multijoueur, qui se déroule dans un univers abstrait et futuriste. C’est un successeur de [Revenge Of The Cats: Ethernet](http://ethernet.wasted.ch/), sorte de mix entre KernelPanic et Warsow avec un rendu de type filiforme qui peut rappeler Tron. Les binaires 32 bits pour Windows et GNU/Linux sont fournis ainsi que le code source à compiler.
Enigmaki : le retour du koala masqué aux chaussettes rayées
Vous vous souvenez sans doute de Ned et les Maki ? Mais si, le jeu que nous développions il y a quelques années… Le développement du projet a ralenti jusqu’à être différé pour cause de… raisons personnelles diverses (entre autres, l’un d’entre nous était parti finir ses études en Inde), mais notre koala préféré est de retour !
Challenge de code « Code4Life » du 12/05 au 22/05 2017
La plate‐forme CodinGame vous invite à son prochain concours de programmation d’intelligence artificielle en ligne : Code4Life. L’événement se déroulera en ligne du vendredi 12 mai 2017 à 18 h (heure de Paris) au lundi 22 mai à 10 h. La participation est gratuite et ouverte à tous.
Code4Life est un jeu de type multi‐joueur où les participants devront développer un bot capable de rivaliser avec d’autres bots de manière autonome. Même si c’est un jeu multi‐joueur, les adeptes de puzzles d’optimisation s’y retrouveront.
Les participants commencent en ligue Bois 2. De nouvelles règles sont ajoutées à chaque passage de ligue, jusqu’en ligue Bronze. Les ligues Argent, Or et Légende seront ouvertes respectivement le lundi, mercredi et vendredi.
Xonotic 0.8.2
Le 1er avril 2017 est sorti Xonotic 0.8.2 !
Au menu de cette version : trois nouvelles cartes, de nouveaux modèles pour les armes, une reprise en profondeur du code, des retours visuels améliorés et plein de petites choses pour rendre l’expérience Xonotic plus ludique même quand on ne frag pas !
Parution de 0 A.D. alpha 21 Ulysses
0 A.D. : Empires Ascendant est un jeu vidéo de stratégie historique en temps réel (RTS) 3D développé par Wildfire Games. C’est un projet libre (code sous GNU GPL v3, données sous CC BY-SA 3.0) au développement ouvert, visant des standards de qualité artistique comparables à ceux de l’industrie, ainsi qu’un grand respect de la réalité historique.
Le jeu, multi‐plate‐forme et multilingue, permet d’incarner douze factions qui ont marqué l’histoire entre les rives de l’Atlantique et la chaîne de l’Himalaya, au cours de la période allant de -500 à -1.
0 A.D. : Empires Ascendant a été libéré en 2009. Le jeu est actuellement en cours de développement et une communauté de joueurs conséquente s’est déjà construite autour.
Cette dépêche présente la version alpha 21 du projet.
Challenge de code « Coders of the Caribbean » du 14/04 au 24/04 2017
La plate‐forme CodinGame vous invite à son prochain concours de programmation d’intelligence artificielle en ligne : Coders of the Caribbean. L’événement se déroulera en ligne du vendredi 14 avril 2017 à 18 h (heure de Paris) au lundi 24 avril à 10 h. La participation est gratuite et ouverte à tous.
Coders of the Caribbean est un jeu de type multi‐joueur où les participants devront développer un bot capable de rivaliser avec d’autres bots de manière autonome. Les participants commencent en ligue Bois 2. De nouvelles règles sont ajoutées à chaque passage de ligue, jusqu’en ligue Bronze. Les ligues Argent, Or et Légende seront ouvertes respectivement le lundi, mercredi et vendredi.
Rencontre avec les développeurs du moteur de jeu libre Godot Engine @ Mozilla Space Paris
Le samedi 22 avril 2017 aura lieu une journée de rencontre intitulée Meet the Nodes entre les développeurs et les utilisateurs du moteur de jeu libre Godot Engine (sous licence MIT), au Mozilla Space de Paris.
Sorties de Freedoom 0.11 et 0.11.1
Freedoom 0.11 est sorti le 16 février 2017. Freedoom est un projet visant à créer un ensemble de données libres pour les source ports du moteur de jeu FPS 3D Id Tech 1 publié par id Software en 1999 sous licence GPL (disponible aussi sous licence MIT sur GitHub) — autrement dit, le moteur d’un célèbre jeu des années 90.
Freedoom désigne aussi, suivant le contexte, l’ensemble des données publiées par le projet Freedoom, ou tout jeu complet composé d’un source port ainsi que des données de Freedoom.
Freedoom est sous licence BSD-new. Notons que Freedoom: Phase 1 et Freedoom: Phase 2 sont des clones de jeux non libres, visant à être compatibles avec ceux‐ci — comme font beaucoup de jeux libres.
Rolisteam v1.8 et ses nouveautés
L’équipe de Rolisteam est heureuse d’annoncer la sortie de la version 1.8 du logiciel de table virtuelle (pour la réalisation de parties de jeu de rôle). Pour rappel, le but de Rolisteam est de proposer une solution pour jouer à tout type de jeux de rôle. Il propose une série de fonctionnalités allant du partage d’image au lancement de dés.
Cette nouvelle version apporte son lot de nouveautés :
- des plans vectoriels ;
- la gestion des fiches de personnage ;
- de nouveaux opérateurs pour le système de dés ;
- et d’autres détaillées ci‐dessous.
Challenge de code « Ghost in the Cell » du 25/02 au 5/03 2017
La plate‐forme CodinGame vous invite à son prochain concours de programmation d’intelligence artificielle en ligne : Ghost in the Cell. L’événement se déroulera en ligne du samedi 25 février 2017 à 18 h (heure de Paris) au dimanche 5 mars à 20 h. La participation est gratuite et ouverte à tous.
Ghost in the Cell est un jeu de type multi‐joueur où les participants devront développer un bot capable de rivaliser avec d’autres bots de manière autonome. Pendant les huit jours du concours, il sera possible de modifier son code autant que souhaité pour améliorer sa stratégie (pas de limitations, pas d’obligations).
N. D. M. : Il est indiqué dans le règlement que
« Le Participant accepte de manière irrévocable que toutes les solutions qu’il soumet à la plate‐forme CodinGame lors du Concours soient publiées sous licence GPL v3, et qu’elles puissent être mises à disposition de quiconque par CodinGame dès la fin du concours. »
Ryzom offre un éditeur scénographique à ses joueurs !
Ryzom est un jeu de rôle en ligne massivement multi‐joueur (MMORPG) de science fantasy basé sur un monde vivant unique : une planète‐plante aux paysages envoûtants, sauvage, et peuplée de mille dangers. Vous pouvez y incarner une des quatre races humanoïdes du jeu, contribuer à la reconquête de leur civilisation perdue et influer sur l’évolution du monde.
Première étape publique de son grand projet de mise à disposition de l’outil de création Ryzom Arkitect à sa communauté de joueurs, l’arrivée de l’éditeur scénographique suscite interrogations et intérêt.
N. D. M. : Ryzom Arkitect (dit Ark) comprenant l’éditeur scénographique est sous licence propriétaire gratuite, contrairement au reste du projet qui est sous AGPL (voir le compte‐rendu de la réunion via IRC du 10 octobre 2016 du projet et après confirmation avec l’équipe projet sur IRC). Les contenus produits seront sous licence CC-BY-SA (comme pour le reste du projet).
Lugaru enfin libre
Peut‐être vous souvenez‐vous encore de Lugaru, jeu vidéo indépendant faisant partie du premier Humble Indie Bundle, du temps où ceux‐ci contenaient encore des jeux indépendants et tenaient la promesse de fournir des versions GNU/Linux.
Suite au succès de cette opération, le code de 4 des 5 jeux avait été libéré, dont celui de Lugaru [N. D. M. : un jeu d’action / combat prenant, original et au gameplay poussé, voir les commentaires].
Après quelque temps les libristes avaient obtenu de Wolfire, l’éditeur, la libération d’une partie des données fournies avec la démo. Cela laissait entrevoir une possibilité de libération complète en remplaçant le reste par des données libres. Si une timide tentative en ce sens a vu le jour, cela n’a jamais abouti.
Mais Wolfire approchant de plus en plus de la sortie de leur prochain jeu Overgrowth, ils ont finalement accepté de mettre sous licence libre l’ensemble du jeu !
Le développement a repris de plus belle (et il y en a besoin, l’état du code est catastrophique) et nous (l’équipe d‘OSS Lugaru) venons de sortir Lugaru 1.1, première version libre publiée par la communauté.
Plus d’informations sur les nouveautés et projets futurs dans la suite de la dépêche.
Le père Noël arrive avec des jeux
« Mais non !
— Mais si ! »
Voici un nouveau CD de jeux libres mis à votre disposition pour toujours plus de plaisir. Ce CD pour petits et grands enfants est le deuxième CD de l’année et le premier sorti sous l’égide de LibreGamesInitiatives. Les jeux sont toujours en version Windows mais existent en version GNU/Linux, même s’il faut parfois les compiler à partir des sources. Pour 40 % d’entre eux toutefois, ils sont exécutables sous GNU/Linux grâce à Wine.
Challenge de code « Fantastic Bits » du 26/11 au 4/12 2016
La plate‐forme CodinGame vous invite à son prochain concours de programmation d’intelligence artificielle : Fantastic Bits. L’événement se déroulera en ligne du samedi 26 novembre 2016 à 18 h (heure de Paris) au dimanche 4 décembre à 20 h. La participation est gratuite et ouverte à tous.
Fantastic Bits est un jeu de type multi‐joueurs où les participants devront développer un bot capable de rivaliser avec d’autres bots de manière autonome. Pendant les huit jours du concours, il sera possible de modifier son code autant que souhaité pour améliorer sa stratégie (pas de limitations, pas d’obligations).
De nombreux lots en rapport avec l’univers d’Harry Potter sont à gagner, ainsi que des T‐shirts CodinGame.
Sortie de battle‐rage: un jeu de combat, dans le genre Street Fighter.
battle‐rage : un jeu de combat, ou « la bataille fait rage » !
battle‐rage est un jeu de combat en 2D proposant les principes d’un tournoi mondial d’arts martiaux, dans lequel les combattants se castagnent dans la joie et la bonne humeur. Un joystick est obligatoire pour y jouer, peut‐être serez‐vous amené à monter dessus pour faire des scores d’excellence ? De terribles duels à mains nues à venir, avec seize combattants différents !
NdM. : voir les commentaires pour la discussion sur la réutilisation sans autorisation des sprites tirés d’un jeu non libre. Les captures d'écran ont été retirées de la dépêche et converties en lien.
Écrit en C++ avec les bibliothèques sdl2, sdl2_image, sdl2_ttf et sdl2_mixer, il est publié selon les termes de la licence GPL v3.
La suite de la dépêche propose de passer en revue le mode d’emploi, à lire le temps d’installer Battle‐Rage !
Les clients officiels de Ryzom migrent de la version 2.1 à la version 3.0
Ryzom est un MMORPG de science-fantasy basé sur un monde vivant unique : une planète-plante aux paysages envoûtants, sauvage, et peuplée de mille dangers. Vous pouvez y incarner une des quatre races humanoïdes du jeu, contribuer à la reconquête de leur civilisation perdue et influer sur l'évolution du monde.
Les clients officiels de Ryzom sont en cours de migration de la version 2.1 à la version 3.0. Cette version sera également disponible depuis le site officiel de Ryzom et depuis la Logithèque Ubuntu et l'AppStore d'Apple.
La liste des améliorations de la v3 est disponible dans la suite de la dépêche.
CatchChallenger version 2
CatchChallenger est un MMORPG, un jeu de rôle massivement multijoueur. Particularité ? il est indépendant, en ligne et entièrement libre : licence GPLv3 pour le code, les données (artwork) et le site.
La base du jeu est un mélange de différent styles : combat, agriculture, exploration, fabrication, commerce, gestion, compétition. Le travail est concentré sur la jouabilité, les performances et la créativité.
Cette version totalise plus de 8Mo de code, plus de 2500 commits avec 400k de lignes sur cinq ans de vie (sur les différentes parties du projet). Le client et le serveur sont développés sous GNU/Linux, puis empaquetés automatiquement pour MacOSX et Windows.
Hypersonic, concours d'intelligence artificielle en ligne du samedi 24 sept. au dimanche 2 oct. 2016
La plate-forme CodinGame fête ses deux ans et vous invite à son prochain concours de programmation d'intelligence artificielle: Hypersonic. L'événement se déroulera en ligne du samedi 24 septembre 2016 à 18 h (heure de Paris) au dimanche 2 octobre à 20 h. La participation est gratuite et ouverte à tous.
Hypersonic est un jeu de type multi-joueurs où les participants devront développer un bot capable de rivaliser avec d'autres bots de manière autonome. Pendant les 8 jours du concours, il sera possible de modifier son code autant que souhaité pour améliorer sa stratégie (pas de limitations, pas d'obligations).
De nombreux lots sont à gagner: un vidéoprojecteur, un artwork du challenge, une chaise de massage et des T-Shirts CodinGame.
Ouverture du site Libre Games Initiatives
Le jeu libre est un cas particulier du jeu indépendant et aujourd'hui très balbutiant. Mais ne pourrait-il pas se développer comme on l'a vu dans les logiciels ?
De nombreuses idées ont émergé ces dernières années concernant les jeux libres.
Le principe du site Libre Games Initiatives, et d'une éventuelle structure l'accompagnant, est de regrouper toutes ces idées et de réfléchir sur la façon de les mettre en oeuvre.
Dans un premier temps, le site reprend les activités jeux libres de l'association LanPower et les complète par des rubriques sur l'économie du jeu libre, les aspects juridiques et le développement : y sont regroupés des médias divers sur le sujet (radio, vidéo, livre) ainsi que des liens.
Une structure associée pourrait voir le jour si suffisamment d'énergie apparaissait. Il y a encore de nouvelles activités, de nouveaux métiers à créer ; le futur est à vous.
Le sujet vous intéresse ? Rejoignez-nous, on ne sera pas de trop.
jXBattle, Xbattle en Java, nouvelle mouture !
Après 4 ans de sommeil, jXBattle profite de la torpeur estivale pour refaire surface.
Il s'agit de la réécriture de XBattle, un jeu de stratégie temps réel multi joueur où des liquides de couleur s'affrontent sur une grille. Le jeu n'a pas la climatisation, mais il rafraîchit par ses quelques nouveautés :
- un seul exécutable pour le client et le serveur ;
- une interface remaniée ;
- des canons et des parachutes ;
- des raccourcis claviers en plus ;
- un code en grande partie réécrit.
Au départ écrit pour Unix, cette version est en Java et possède une interface graphique (de mignons petits fichiers de conf étaient là pour retarder votre plaisir de jouer…). J'ai réécrit ce jeu par pur plaisir (et la frustration de voir ramer l'original, pourtant en C, quand on commence à jouer à beaucoup).
Ce qui ne change pas non plus, c'est la licence : GPLv3.
Merci pour les retours (cf. adresse de contact sur le site) !
SDL ou SFML ? Ne choisissez plus, prenez Gamedev Framework (gf)
Gamedev Framework (gf) est un framework de développement de jeu vidéo 2D en C++11. Il est basé sur SDL et OpenGL ES 2.0 et s'inspire très largement de l'API du module graphique de SFML avec quelques différences mineures et surtout en ajoutant des fonctionnalités non-présentes dans SFML.
La première version publique 0.1.0 de ce framework est sortie le 14 juillet 2016.
Gamedev Framework (gf) est publié sous licence zlib/libpng, identique à celle de SDL et SFML.
Parution de 0 A.D. alpha 20 Timosthenes
0 A.D. : Empires Ascendant est un jeu vidéo de stratégie historique en temps réel (RTS) 3D développé par Wildfire Games.
C’est un projet libre (code sous GNU GPL v3, données sous CC BY-SA 3.0) au développement ouvert, visant des standards de qualité artistique comparables à ceux de l’industrie, ainsi qu’un grand respect de la réalité historique.
Le jeu, multiplateforme et multilingue, permet d’incarner douze factions qui ont marqué l’histoire entre les rives de l’Atlantique et la chaîne de l’Himalaya, au cours de la période allant de -500 à -1.
0 A.D. : Empires Ascendant a été libéré en 2009. Le jeu est actuellement en cours de développement et une communauté de joueurs conséquente s’est déjà construite autour.
Cette dépêche présente la version alpha 20 du projet.
CodeBusters, concours d'intelligence artificielle en ligne du 25 juin au 3 juillet 2016
CodeBusters sera le prochain concours de programmation d'intelligence artificielle organisé par CodinGame. L'événement se déroulera en ligne du samedi 25 juin 2016 à 18h (heure de Paris) au dimanche 3 juillet à 20h. La participation est gratuite et ouverte aux développeurs du monde entier.
CodeBusters est un jeu de type multijoueurs où les participants devront développer un bot capable de vaincre ses adversaires de manière autonome. Pendant les 8 jours du concours, il sera possible de modifier son code autant que souhaité pour améliorer sa stratégie (pas de limitations, pas d'obligations). Pour rassurer ceux qui n'auraient pas beaucoup de temps à consacrer à leur programme, sachez qu'on peut démarrer et s'amuser avec une solution minimale qui peut être codée en quelques minutes seulement.
Les participants pourront tenter de décrocher les lots offerts aux meilleurs du classement, et candidater pour des emplois ou des stages auprès des sociétés sponsors de l'évènement.
Le MMORPG Ryzom sur Steam depuis le 6 mai 2016
La sortie du MMORPG Ryzom est disponible sur la plateforme de distribution Steam depuis le 6 mai 2016.
Qu'est-ce que Ryzom ?
Ryzom est un MMORPG de science-fantasy basé sur un monde vivant unique : une planète-plante aux paysages envoûtants, sauvage, peuplée de mille dangers. Vous pouvez y incarner une des quatre races humanoïdes du jeu, contribuer à la reconquête de leur civilisation perdue et influer sur l'évolution du monde.
Je crée mon jeu vidéo E16 : Nouveautés
«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 !).