Je crée mon jeu vidéo E01 : les systèmes à entités

Posté par . Édité par ZeroHeure, Pierre Jarillon, palm123 et Nÿco. Modéré par Ontologia. Licence CC by-sa.
100
16
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.

Cet article est le premier de la série. Avant de vous dévoiler l'idée de jeu que j'ai (et qui n'est pas révolutionnaire, rassurez-vous) dans un prochain article, on va commencer par un peu de technique et parler des systèmes à entités. C'est un nouveau paradigme de programmation assez intéressant, en particulier dans le cadre des jeux vidéos où il est beaucoup utilisé depuis quelques années, en particulier dans le moteur de jeu (propriétaire) Unity.

Journal Playnewton: la console vraiment libre

92
13
juil.
2012

Bonjour Nal,

Tu es sans doute au courant qu'un projet de console libre fait beaucoup parler de lui en moment. Malheureusement, Ouya, c'est son nom, n'est pas si libre que ça et a quelques défauts:

  • un matériel NVIDIA/ARM qui oblige à utiliser des pilotes propriétaires.
  • des restrictions sur les jeux: ils devront proposer obligatoirement une partie "free to play" et les ventes seront taxés à 30%.
  • une configuration peu performante.
  • un OS Android alors que beaucoup aurait préféré voir une (...)

Sortie d’OpenMW 0.44

73
3
août
2018
Jeu

L’équipe d’OpenMW est très fière d’annoncer la sortie de la version 0.44.0 de son moteur libre permettant de jouer à Morrowind, avec quelques fonctionnalités en plus et beaucoup de bogues en moins.

Histoire d’un arbre

73
30
sept.
2018
Jeu

Il y a très longtemps un homme bâtissait une arène pour gladiateur intersidéral. Dix‐sept ans plus tard, l’un de ses modèles vit toujours après avoir voyagé longtemps sur des terres lointaines. Cet article conte les péripéties de cet arbre né dans une jungle jamais révélée, qui grandit à l’ombre d’un temple maya avant de garder d’anciennes ruines infestées d’une espèce d’un autre monde pour se retrouver enfin dans le jardin d’une station spatiale et rappeler aux hommes la Terre d’où ils sont nés. C’est aussi une histoire d’homme et de liberté.

Splash Unvanquished

Note : Ceci est une traduction du dernier billet de blog que j’ai écrit pour le site d’Unvanquished, Unvanquished est un jeu vidéo de stratégie en temps réel à la première personne se déroulant dans un univers de science‐fiction opposant deux espèces. Imaginez Ellen Ripley luttant pour sa survie sur Klendathu et vous avez l’idée.

Suivre le championnat du monde de Defrag Xonotic

71
3
nov.
2018
Jeu

Le XDWC c’est quoi ? Le « Xonotic Defrag World Championship » est une compétition vidéoludique se déroulant en ce moment‐même et rassemblant des joueurs du monde entier. Mais qu’est‐ce que le Defrag, qu’est que ce jeu libre Xonotic, en quoi est‐ce important ? On en parle juste après !

./play.it installe vos jeux sans prise de tête

Posté par (page perso) . Édité par Davy Defaud, papap, Benoît Sibaud, Bruno, BAud et denny101. Modéré par Benoît Sibaud. Licence CC by-sa.
65
4
mar.
2018
Jeu

Le projet ./play.it est dédié à un seul but : tordre le cou à la rumeur la plus persistante au sujet de GNU/Linux.
Il s’agit bien sûr de : « Ton linusque, là, c’est nul, il n’y a aucun jeu qui tourne dessus ! ».

Ce projet propose donc une collection de scripts, qui à partir d’installeurs pour Windows ou GNU/Linux de formats divers et variés construisent sans besoin d’intervention de votre part des paquets natifs prêts à être installés sur votre distribution favorite.

À date du 2 mars 2018 vous pouvez déjà installer 313 jeux via ./play.it, et la liste grandit chaque semaine… Peut‐être bientôt grâce à vous ?

Terminus : un jeu d’aventure pour apprendre à utiliser la ligne de commande

Posté par . Édité par Davy Defaud, Nÿco, palm123 et Benoît Sibaud. Modéré par Nÿco. Licence CC by-sa.
64
20
nov.
2017
Jeu

En 2011, des étudiant·e·s du MIT ont eu l’idée de passer par le biais du jeu vidéo pour apprendre à utiliser la ligne de commande GNU/Linux aux non‐initié(e)s. Trois ans plus tard sortait le jeu Terminus jouable (accès au code source).

Terminus, un jeu avec des gamins, des trolls, et des manuscrits

Zero-K, un jeu de stratégie temps réel

Posté par . Édité par ZeroHeure, palm123, Benoît Sibaud, Davy Defaud, Nils Ratusznik, patrick_g et Bruno Michel. Modéré par ZeroHeure. Licence CC by-sa.
62
27
sept.
2018
Jeu

Zero-K est un jeu de stratégie en temps réel inspiré du jeu Total Annihilation. Le moteur est sous GPL v2 et l'artwork sous des licences variées suivant les éléments, dont certains sous des licences non-libres (voir commentaire). Ce n’est pas un simple clone, il change pas mal la façon de jouer, ce ne sont pas les mêmes unités, par exemple. Zero-K est basé sur le moteur SpringRTS, qui existe depuis au moins 2005, et est à la base un clone de Total Annihilation, mais qui finalement devient un moteur de jeu et permet de développer son propre jeu dessus.
Zero-k

Plus de détails dans la suite de la dépêche.

L’apport d’id Software aux jeux vidéo libres et sous GNU/Linux

Posté par (page perso) . Édité par Davy Defaud, Nÿco, Xavier Claude, Lucas Bonnet et baud123. Modéré par baud123. Licence CC by-sa.
59
30
nov.
2011
Jeu

Suite à la récente libération du moteur de Doom 3 (id Tech 4) et 6 ans après celle du moteur de Quake III, un retour en arrière n’est pas superflu pour comprendre l’origine de ce don à la communauté du Libre.

PICO-8, TIC-80 et les consoles imaginaires

Posté par . Édité par ZeroHeure, Davy Defaud et ted. Modéré par Ysabeau. Licence CC by-sa.
53
19
sept.
2019
Jeu

Avec le regain d’intérêt actuel pour le retrogaming et les vieilles machines 8 bits et 16 bits, certains passionnés ont créé des consoles imaginaires, sur lesquelles on peut développer des jeux vidéo simples.

Aussi nommées Fantasy Consoles, ce sont des émulateurs de consoles de jeu, livrés sous forme de machines virtuelles, avec des spécifications et des limitations précises, ce qui a pour vocation de stimuler l’imagination, la créativité et de rendre le développement plus abordable pour tous.

Journal Jeu sous GNU/Linux : The Talos Principle

Posté par . Licence CC by-sa.
Tags :
51
9
mai
2017

Bonjour,

Afin de faire revenir cet espace de discussion vers son but principal, parler de GNU/Linux, je me propose de vous présenter un jeu que j’ai beaucoup apprécié récemment (le jeu a plus de deux ans).

The Talos principle

Qu’est‐ce que c’est ?

C’est un jeu propriétaire disponible sous Steam sous GNU/Linux, Windows et macOS et sorti en décembre 2014 et développé par le studio croate Croteam.

On peut le ranger dans la catégorie First Person Puzzler. En gros, on se balade avec (...)

Dernières évolutions autour de 0 A.D.

Posté par (page perso) . Édité par Benoît Sibaud, baud123, Nÿco, rogo, Nils Ratusznik et tuiu pol. Modéré par ZeroHeure. Licence CC by-sa.
50
21
déc.
2013
Jeu

La version alpha 1 et alpha 8 avaient eu leur dépêche. La version alpha 11 « Kronos » du jeu libre 0 A.D. avait été décrite succinctement dans un commentaire en novembre dernier. Petit retour sur les dernières versions alpha parues : 12 « Loucetios », 13 « Magadha » et 14 « Naukratis ».

La bibliothèque SDL est sortie en version 2.0

50
21
août
2013
Jeu

SDL (Simple DirectMedia Layer) est une bibliothèque multiplateforme orientée vers les jeux vidéo.

Elle permet de gérer la majorité des aspects nécessaire au développement afin de rendre le code portable. Elle fournit ainsi des API pour prendre en charge l'affichage, le son, les différents événements d'entrée (clavier, manette, souris…), les interactions avec le gestionnaire de fenêtre ; ainsi que des bibliothèques optionnelles de facilité (pour le réseau, les polices de caractère, les formats d'images, le mixage de son).

Après une très longue période de maturation, SDL 2.0 arrive enfin ! Pour cette version 2, en plus d'un mise à niveau majeure de l'API, la licence passe de la LGPL v2 à la licence zlib afin de faciliter son adoption.

Logo SDL

Journal Code source d'X-Blaster Dominator disponible

48
28
jan.
2014

Il était temps que je libère le code source d'X-Blaster Dominator. Si j'ai mis autant de temps, c'est parce que j'ai pas mal de projets en cours et qu'il m'est très difficile de tout gérer en même temps. Pour le moment, je n'ai fais que jeter le source sur mon github afin que les personnes intéressées puissent y jeter un œil, soumettre des améliorations et pourquoi pas le compiler chez eux. Le jeu n'est pas encore terminé, je n'ai pas (...)

Journal Jouer sous GNU/Linux : trois jeux autour de l’informatique

Posté par . Licence CC by-sa.
47
6
juin
2017

Bonjour à tous,

Dans la lignée de mes précédents journaux vidéo-ludiques, j'aimerais vous présenter aujourd'hui trois petits jeux indépendants qui sont jouables sous Linux.

Ces trois jeux, bien que très différents, tournent autour du même domaine : comment apprendre autour de l'informatique tout en s'amusant. Néanmoins, contrairement à la majorité des jeux éducatifs que je connais, le public n'est pas obligatoirement un public enfantin, et j'ai pris beaucoup de plaisir à finir ces trois jeux.
Ce sont Human Resource Machine (...)