Bilan Steam et GNU/Linux aux ¾ de l’année 2015

Posté par  . Édité par M5oul, Ytterbium, BAud, Ontologia, Anthony Jaguenaud, ptitjano et palm123. Modéré par bubar🦥. Licence CC By‑SA.
39
7
oct.
2015
Jeu

Steam est une plateforme très populaire de distribution de contenu en ligne, de DRM et de communication créée par Valve Corporation. Cette dernière développe des jeux vidéos tels que Half-life, Counter-Strike, Portal, Left 4 Dead ou encore DOTA qu’elle distribue sur sa plateforme.

Logo Steam

J’ai testé pour vous : la création d’un jeu pour Firefox OS

Posté par  (site web personnel) . Édité par Davy Defaud, M5oul, BAud, Nÿco, Nils Ratusznik, palm123 et ZeroHeure. Modéré par Nils Ratusznik. Licence CC By‑SA.
39
6
déc.
2014
Mozilla

Profitant d’un petit moment de répit entre l’envoi de mon manuscrit de thèse et la préparation de la soutenance, j’ai décidé d’assouvir mon besoin de coder. Et, si possible, quelque chose n’ayant rien à voir avec ce que je peux faire au boulot. J’ai donc voulu coder un petit jeu en JavaScript dans le but de le faire tourner sur Firefox OS et ainsi découvrir l’envers du décors du Firefox Marketplace. Attention : cette dépêche étant à l’origine un journal, les propos qui suivent sont très subjectifs.

Je vous propose ici un résumé des grandes étapes pour le développement d’un jeu pour Firefox OS, mais surtout de mes impressions. Je ne vais donc pas parler spécifiquement de mon jeu. En dépit des quelques critiques que je formule ici, j’espère que ce retour d’expérience poussera certains d’entre vous à se lancer, car le développement d’un jeu pour Firefox OS n’a rien de très compliqué.

Présentation du jeu Simutrans

Posté par  . Édité par baud123, Benoît Sibaud et NeoX. Modéré par Benoît Sibaud. Licence CC By‑SA.
39
14
avr.
2012
Jeu

Simutrans est un jeu gratuit open source (perl Artistic License) de simulation de transport.
Bien que ce jeu existe depuis assez longtemps, puisque son développement a commencé en 1997, cet article permet de faire un point sur l'actualité du projet et de sa communauté.

Fonctionnement du jeu

« Créer des réseaux de transports comme vous l'avez toujours rêvé » explique la page d'accueil du site officiel.

Logo

Le but est d'établir une ou plusieurs sociétés de transport prospères :

  • transports de passagers, de courriers et de matières premières ou de produits manufacturés par la route, le rail, la mer ou les airs.
  • interconnexion entre les villes, les quartiers avec des bâtiments publics, des attractions touristiques.

Vous devez contrôler l'état de vos finances et le trafic des véhicules et des biens transportés.
Des moyens de transports, des usines et divers bâtiments apparaissent au fil des années entre 1880 date de début de jeu et 2050 date de fin.
Il est également possible d'activer le mode jeu libre et d'avoir à disposition une inépuisable plate-forme de création de villes et de transports.

Enfin le jeu, multi-joueurs, peut aussi se décliner en version serveur. Il existe d'ailleurs un certain nombre de parties directement accessibles en ligne à travers Internet.

Cultivation, mise à disposition de la traduction française

Posté par  . Édité par claudex et Benoît Sibaud. Modéré par baud123. Licence CC By‑SA.
38
29
mar.
2012
Jeu

La sortie de la traduction française de ce jeu nous donne l'occasion d'en parler à nouveau.
Cultivation est un ovni vidéoludique du développeur indépendant américain Jason Rohrer.
Sorti en 2007, Cultivation est un jeu 2D où de petits jardiniers essaient de vivre en cultivant leur parcelle de terre dans un espace partagé entre tous. Ils s'échangent leur récolte pour se faire des amis. Ce faisant, étant également hermaphrodites, ils se reproduisent entre eux. Pour rassurer les parents inquiets, cela se fait par échange télépathique.
Votre but est donc de vous nourrir, de vous faire des amis et de vous assurer une descendance malgré des voisins parfois envahissants voire méchants. Si vous arrivez à atteindre l'immortalité, c'est encore mieux.

Les avancées des jeux pour GNU/Linux au mois d’octobre

38
9
nov.
2012
Jeu

Steam fait beaucoup parler de lui en ce moment, mais la plate‐forme GNU/Linux n’a pas attendu le bon vouloir de Valve [NdM : solution propriétaire de DRM nouvellement arrivée sur système GNU/Linux] pour devenir une plate‐forme de jeu vidéo ! Que s’est‐il passé durant le mois dernier ? Voici un petit aperçu du développement de certains jeux (libres ou non) qui courtisent le manchot sur sa banquise…

N.D.A. : Merci à baud123 pour sa relecture tout au long de la rédaction de cette dépêche et pour ses multiples corrections, même les plus petits détails comptent !

Journal J'ai fait un jeu

Posté par  (site web personnel) . Licence CC By‑SA.
38
19
nov.
2017

Cher 'nal,

J'ai fait un petit jeu vidéo. C'était fun.

Il s'agit d'un jeu de course 2D, avec IA, armes et éditeur de pistes. Le jeu n'est pas vraiment fini. Il manque plein de trucs genre menus, réglages, compteurs de tours, etc. Mais il y a juste assez dedans déjà pour que ce soit brièvement amusant.

J'ai essayé de voir si ça pouvait intéresser du monde, et il semble que tout le monde s'en tamponne le coquillard.

Donc le (…)

Plee l'ours revient dans les parages!

Posté par  (site web personnel) . Modéré par patrick_g. Licence CC By‑SA.
Étiquettes :
38
27
août
2011
Jeu

Plee the Bear est un jeu de plates-formes dans lequel le joueur incarne un ours grognon parti à la recherche de son fils pour lui remonter les bretelles. Ce petit garnement a effectivement mangé tout le miel des réserves et s'est enfui !

Pour la rentrée, une nouvelle version de ce jeu libre débarque et apporte son petit lot de nouveautés, présentées dans la suite de la dépêche.

./play.it 2.12 : API, GUI et jeux vidéos

Posté par  . Édité par Davy Defaud, ZeroHeure, BAud, play0ad, Florent Zara, theojouedubanjo, TintinL et HS-157. Modéré par ZeroHeure. Licence CC By‑SA.
38
10
août
2020
Jeu

./play.it est un logiciel libre qui automatise la construction de paquets natifs pour plusieurs familles de distributions à partir d’installateurs sans DRM pour une collection de jeux commerciaux. Les paquets ainsi générés s’installent ensuite en utilisant les outils standards fournis par la distribution (notamment APT, pacman et emerge).

Une description plus complète est proposée par cette dépêche publiée en 2018 sur votre site préféré : ./play.it installe vos jeux sans prise de tête.

Il s’est écoulé plus d’un an depuis la sortie de la version 2.11, qui remonte à janvier 2019, nous allons donc passer rapidement sur les ajouts de la 2.12 pour plutôt nous attarder sur les divers aspects de ./play.it qui nous ont occupé pendant tout ce temps, et dont le code lui‑même ne représente en fait qu’une petite partie.

Journal Sonic Unleashed nativement sous Linux (et probablement de futurs jeux XBOX 360)

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
38
4
mar.
2025

Salut 'nal,

J'ai hésité à poster un lien mais ça mérite un tout petit peu de texte, même si j'avoue que je suis complètement dépassé par l'aspect technique.

Sonic Unleashed, un jeu sorti sur XBOX 360 en 2008, a été porté nativement sous Windows et Linux… par la communauté ! Il s'agit du premier résultat des travaux autour de XenonRecomp et XenosRecomp, des outils permettant de traduire en C++ les binaires et shaders des jeux XBOX 360. Le procédé (…)

Je crée mon jeu vidéo E02 : le jeu et ses challenges

Posté par  (Mastodon) . Édité par Nils Ratusznik et palm123. Modéré par Ontologia. Licence CC By‑SA.
Étiquettes :
38
26
sept.
2013
Jeu

«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 01, on a parlé d'un nouveau paradigme utilisé dans les jeux vidéo et appelé système à entités. Ce deuxième opus sera consacré à la description du jeu que j'aimerais faire, et aux divers challenges associés. On ne parlera pas encore des technologies et bibliothèques diverses choisies pour implémenter tout ça (il faut bien garder quelques sujets sous le coude pour les prochains épisodes).

D'ailleurs, depuis le premier épisode, on a vu plein de projets liés au jeux vidéos sur LinuxFr :

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

Posté par  (site web personnel) . Modéré par Nÿco. Licence CC By‑SA.
Étiquettes :
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.

Journal ./play.it — Arrêt de la maintenance du site Web

Posté par  . Licence CC By‑SA.
Étiquettes :
38
16
avr.
2021

Le site Web de ./play.it est mis en pause pour une durée indéterminée. Ce court billet va expliquer pourquoi cette décision était nécessaire à la bonne santé globale de ce logiciel et de ses développeurs et mainteneurs.

Un court historique

Quand ./play.it a été lancé, on en discutait uniquement via quelques forums francophones. Puis arrivé à une trentaine de jeux gérés, jʼai commencé à mettre en place une ébauche de site Web pour mettre ce logiciel en avant, hébergée sur (…)

FlightGear 2.6

Posté par  (site web personnel) . Édité par reno, weeber, claudex, olivierweb et baud123. Modéré par NeoX. Licence CC By‑SA.
37
7
mar.
2012
Jeu

FlightGear est un simulateur de vol gratuit, open source et multiplateforme. Il offre une grande diversité de modèles d'avions, plus de 400 modèles, ainsi qu'un environnement multijoueur.

Merci à reno, olivierweb, weeber et Xavier Claude pour leurs contributions sur cet article.

Flightgear 2.10

Posté par  . Édité par napster2core, Benoît Sibaud, baud123, Xavier Teyssier, ZeroHeure, Nÿco et Florent Zara. Modéré par rootix. Licence CC By‑SA.
37
18
fév.
2013
Jeu

FlightGear Flight Simulator version 2.10 est sorti ce 16 février 2013. Faisons le point sur les nouveautés ainsi que sur son positionnement dans le petit monde de la simulation aéronautique.

./play.it 2.10 : Debian, Gentoo et jeux vidéo

Posté par  . Édité par Davy Defaud, Benoît Sibaud, Nils Ratusznik, HS-157 et BAud. Modéré par Benoît Sibaud. Licence CC By‑SA.
37
22
août
2018
Jeu

Il y a maintenant un peu plus de cinq mois, nous vous présentions dans une dépêche LinuxFr.org « ./play.it », un logiciel permettant d’installer facilement sur différentes distributions GNU/Linux toute une collection de jeux vidéos.

En cinq mois, il s’est passé beaucoup de choses au sein de ce projet, et c’est ce dont nous allons vous parler au sein de cette dépêche.