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 (…)

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 :

Je crée mon jeu vidéo E05 : de retour de la Paris Games Week

Posté par  (Mastodon) . Édité par palm123, Benoît Sibaud et claudex. Modéré par rootix. Licence CC By‑SA.
Étiquettes :
37
11
nov.
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 04, on a parlé des moteurs physiques et de Box2D en particulier. Depuis, je n'ai pas eu beaucoup de temps à consacrer à mon jeu. Donc, pour cet épisode, on va parler d'un truc qui n'a absolument rien à voir : la Paris Games Week.

Journal Gamedev Framework 0.4.0

Posté par  (Mastodon) . Licence CC By‑SA.
Étiquettes :
37
14
avr.
2017

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 bibliothèque trouve son rythme avec une sortie tous les trois mois. C'est donc aujourd'hui, trois mois après la version 0.3.0 que sort cette version 0.4.0.

Comme annoncé la dernière fois, le principal (…)

Journal Gamedev Framework 0.2.0

Posté par  (Mastodon) . Licence CC By‑SA.
Étiquettes :
36
14
oct.
2016

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.

J'avais présenté la version 0.1.0 dans une dépêche, et plus précisément l'histoire de gf. Aujourd'hui, à l'occasion de la sortie de la version 0.2.0, je vais présenter les fonctionnalités que vous pourrez (…)

Je crée mon jeu vidéo E13 : un an, premier bilan

Posté par  (Mastodon) . Édité par ZeroHeure, Nils Ratusznik, palm123, Benoît Sibaud et bubar🦥. Modéré par Nils Ratusznik. Licence CC By‑SA.
34
16
sept.
2014
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 parle 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 12, on a parlé des interfaces graphiques et physiques. Dans cet épisode anniversaire, on va faire un premier bilan global de l'état du jeu. Et on discutera aussi d'autres événements liés aux jeux vidéos et qui me concernent et en quoi ça peut aider Akagoria.

Je crée mon jeu vidéo E14 : formats de données

Posté par  (Mastodon) . Édité par Nils Ratusznik, Benoît Sibaud et palm123. Modéré par NeoX. Licence CC By‑SA.
Étiquettes :
33
2
jan.
2015
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 13, on a fait le bilan d'une année de développement. Un des constats était que le temps manquait, et au vu de la durée entre cet épisode-là et celui-ci, on peut dire que c'est toujours le cas. Dans ce nouvel épisode, on va discuter non seulement de formats de données, mais aussi de compilation croisée.

Journal En attendant G., voilà la 3.2

Posté par  . Licence CC By‑SA.
Étiquettes :
32
29
jan.
2020

En attendant qui ?

Le moteur de jeu, bien sûr !

Sous licence MIT, Godot est développé depuis six ans, mais a eu de nombreux noms depuis le début de sa création en 2001. Jugez en vous‑même : Larvotor, Legacy, NG3D, Larvita[123] et, enfin, celui que nous attendions tous : Godot.

Il permet de développer des jeux 2D ou 3D. Vous pouvez suivre son développement avec quelques images. En 2013, son interface s’est stabilisée vers ce que nous connaissons (…)

Journal Gamedev Framework 0.3.0

Posté par  (Mastodon) . Licence CC By‑SA.
Étiquettes :
31
14
jan.
2017

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.

Six mois après la version 0.1.0 et trois mois après la version 0.2.0, la version 0.3.0 sort aujourd'hui, comme prévu.

Au menu des nouveautés, j'ai refait complètement l'interface en mode immédiat en (…)

OpenFL 4.0

Posté par  (site web personnel) . Édité par bubar🦥, Benoît Sibaud, palm123, claudex et NeoX. Modéré par ZeroHeure. Licence CC By‑SA.
31
13
juil.
2016
Technologie

OpenFL est une API graphique libre et gratuite, permettant de créer des jeux et des applications cross-platform. Il y a quelques jours, une nouvelle version majeure de OpenFL, la version 4, a été publiée. Cette dépêche profite de l'occasion pour faire un tour des possibilités offertes par cette API.

OpenFL logo

OpenFL est donc capable de compiler nativement pour les plateformes Linux, Windows, MacOS, iOS, Android, Raspberry PI, BlackBerryOS, Firefox OS, HTML5, Tizen, Wii U, PS3, PS Vita, PS4, et Xbox One, tout en profitant de l'accélération GPU via OpenGL, OpenGL ES, WebGL, Stage3D, et un moteur de rendu spécifique pour les consoles de jeu.

Parce qu’il a un historique important dans le développement de jeux vidéo et parce qu'il est naturellement orienté multi-plateforme, OpenFL utilise Haxe comme langage de programmation.

Journal Gamedev Framework 0.7.0 et 0.8.0

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

Gamedev Framework (gf) est un framework de développement de jeu vidéo 2D en C++14. 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 version 0.7.0 est sortie il y a trois mois, le 14 janvier 2018. Elle contenait assez peu de nouveautés étant donné le peu de temps que j'avais pu y consacrer dans les (…)

Je crée mon jeu vidéo E07 : cartes, données et systèmes à entités

Posté par  (Mastodon) . Édité par ZeroHeure et Benoît Sibaud. Modéré par claudex. Licence CC By‑SA.
Étiquettes :
29
16
déc.
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 parle de tout : de la technique, du contenu, de la joie de voir bouger des sprites, de la lassitude du développement solitaire, etc. Vous pouvez suivre cette série grâce au tag gamedev.

Dans l'épisode 06, on a vu comment on pouvait simplement générer des arbres procéduralement. Cet épisode invitait à des extensions grâce aux quelques liens donnés dans les commentaires et aussi grâce à d'autres lectures que j'ai pu faire depuis. Mais pas tout de suite. Aujourd'hui, on va s'intéresser à la carte du jeu et je vais partager mes réflexions sur les données du jeu et les systèmes à entités.

Journal Akagoria devient un jeu indie propriétaire

Posté par  (Mastodon) . Licence CC By‑SA.
Étiquettes :
28
1
avr.
2014

Cher journal,

Tu as suivi les tribulations de la création de ce jeu vidéo depuis le début et il va y avoir un peu de changement. J'ai décidé de quitter le monde amateur du libre pour passer entièrement à un développement indie propriétaire afin de gagner ma vie avec. Le développement va donc continuer dans une structure entièrement professionnelle à laquelle je vais me consacrer à 100%. Je serai accompagné de Naha qui a déjà réalisé quelques graphismes pour le (…)

Journal OpenRTS, un moteur de jeux-vidéo open-source en Java

Posté par  . Licence CC By‑SA.
23
16
mai
2015

Bonjour à tous,

On m'a conseillé de venir ici pour parler de ce nouveau projet de moteur de jeux de stratégie temps-réel en Java, multi plate-forme sur lequel nous travaillons depuis quelques mois.

C'est un projet open-source (MIT) visant à offrir une plate-forme de développement pour n'importe quel type de RTS (Real-Time Strategy) indépendant type Stracraft ou Age of Empire, comprenant tous les outils de développement nécessaires ainsi qu'un vivier de ressources graphiques, sons, musiques… libres de droits.

Consultez le (…)

Rencontre avec les développeurs du moteur de jeu libre Godot Engine @ Mozilla Space Paris

23
31
mar.
2017
Jeu

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.

Bannière de l’événement Meet the Nodes Paris