Journal C++Now 2014

Posté par . Licence CC by-sa
Tags : aucun
32
25
mai
2014

Entre le 12 et le 17 mai dernier a eu lieu C++Now qui se définit comme un rassemblement d'experts et de passionnés de C++ venant de partout dans le monde. Et on peut dire que le programme était alléchant. Au menu, tout un tas de présentation sur C++, en particulier ses versions 11 (déjà sortie) et 14 (la prochaine) voire 17 (la suivante).

Il faut dire que C++11 a apporté plein de nouvelles fonctionnalités qui ont révolutionné la manière de (...)

Je crée mon jeu vidéo E11 : génération procédurale de carte (partie 2)

Posté par . Édité par Benoît Sibaud, palm123 et Xavier Claude. Modéré par patrick_g. Licence CC by-sa
Tags :
49
28
avr.
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 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 10, on a fabriqué des cartes d'altitude avec diverses méthodes et divers opérateurs qui permettent de rendre la carte plus réaliste. Dans cette deuxième partie de ce double épisode consacré à la génération de carte pour un RPG, on va décorer notre carte.

Journal Akagoria devient un jeu indie propriétaire

Posté par . Licence CC by-sa
27
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 (...)

Je crée mon jeu vidéo E10 : génération procédurale de carte (partie 1)

Posté par . Édité par Benoît Sibaud, palm123, ZeroHeure et tuiu pol. Modéré par Benoît Sibaud. Licence CC by-sa
110
7
mar.
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 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 09, on a vu comment C++11 procurait des constructions bien pensées qu'on pouvait utiliser dans les systèmes à entités. Cette fois, on attaque dans le dur à travers un double épisode qui va nous permettre de générer une carte pour du RPG. Dans la première partie, on va voir comment générer une «carte d'altitude» (heightmap). On va passer en revue plein de techniques qui permettent d'arriver à ce résultat. Avec tout plein d'images pour illustrer. Attention les yeux !

Je crée mon jeu vidéo E09 : Techniques de C++11 appliquées au système à entités

Posté par . Édité par palm123 et Benoît Sibaud. Modéré par ZeroHeure. Licence CC by-sa
Tags :
35
12
fév.
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 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 le dernier épisode, on a parlé du livre de Jesse Schell, «L'Art du Game Design». Mais bon, comme il paraît qu'on ne discute pas assez de technique sur LinuxFR, donc cette fois, on va causer uniquement de technique. Du gros, du lourd, du C++ ! Et dans sa version 2011 pour que ça soit encore plus imbitable pour le commun des mortels. Comme ça, on discutera entre nous, techniciens divins et on laissera la bonne plèbe se vautrer dans la mélasse. (Est-il nécessaire que je rajoute une balise humour ?)

Je crée mon jeu vidéo E08 : fiche de lecture de «L'Art du game design» par Jesse Schell

Posté par . Édité par palm123, Benoît Sibaud et Xavier Claude. Modéré par Xavier Claude. Licence CC by-sa
Tags :
38
19
jan.
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 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 07, on a parlé de cartes, de données et de systèmes à entités. Avec beaucoup de questions et peu de réponses. Et ce n'est pas dans cet épisode qu'on va y répondre. Non, aujourd'hui, cet épisode est consacré à un livre qui m'avait été conseillé dans un des premiers épisodes. Je l'ai acheté, je l'ai lu avec attention et je vous en parle maintenant.

Journal Perte de CTRL

Posté par . Licence CC by-sa
Tags :
33
29
déc.
2013

Bonjour nal,

Je te fais part d'un problème qui m'est arrivé suite à une upgrade et qui pourrait t'arriver aussi. En creusant un peu, j'ai trouvé l'origine du problème, la solution et le pourquoi du comment.

Suite à une upgrade de ma Debian sid (et plus particulièrement du paquet xkb-data qui contient la liste des dispositions claviers), ma touche CTRL droite ne fonctionnait plus. Or, je m'en sers pour passer d'un bureau à l'autre (via CTRL+F*), et je me voyais (...)

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

Posté par . Édité par ZeroHeure et Benoît Sibaud. Modéré par Xavier Claude. Licence CC by-sa
Tags :
26
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.

Je crée mon jeu vidéo E06 : génération procédurale de végétation

Posté par . Édité par palm123 et Benoît Sibaud. Modéré par Benoît Sibaud. Licence CC by-sa
Tags :
50
24
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 05, on a discuté d'un sujet qui n'avait rien à voir et qui a généré quelques trolls, ce qui est assez cocasse pour un jeu vidéo dans un univers med-fan. Cette fois, on va parler de génération procédurale de végétation et aussi un peu d'animation de sprite. Avec quelques captures d'écran pour montrer le résultat de tout ça intégré dans le jeu !

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

Posté par . Édité par palm123, Benoît Sibaud et Xavier Claude. Modéré par Christophe Guilloux. Licence CC by-sa
Tags :
36
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.

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
98
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 Haro sur le financement participatif

Posté par . Licence CC by-sa
43
3
oct.
2013

Un article des Echos nous apprend que le gouvernement envisage d'encadrer le financement participatif. Un particulier ne peut plus prêter plus de 250€ et un projet ne peut récolter plus de 300000€ !

On ne sait pas trop ce qui est concerné par l'article puisqu'il y est question de prêt, il faudra sans doute creuser. Par exemple, les plateformes où l'argent est donné (genre KickStarter) sont-elles concernés ? Les plateformes de co-production donc avec un éventuel retour sur investissement (genre MyMajorCompany) (...)

Je crée mon jeu vidéo E04 : Paf ! les collisions

Posté par . Édité par palm123 et Benoît Sibaud. Modéré par Xavier Claude. Licence CC by-sa
Tags :
45
29
oct.
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 03, on a vu la version zéro du jeu : un sprite qui bouge sur une carte. Les commentaires se sont focalisés sur la carte (la manière de l'afficher notamment) et sur le scénario/guide/design du jeu. Certains lecteurs ont même tenté la compilation (et y sont parvenus pour la plupart, malgré les difficultés). Aujourd'hui, on va parler de moteur physique, et plus particulièrement de Box2D, qui devient de plus en plus une référence en la matière dans les jeux 2D.

Je crée mon jeu vidéo E03 : la version zéro !

Posté par . Édité par NeoX, Benoît Sibaud, Xavier Claude, palm123 et Nÿco. Modéré par patrick_g. Licence CC by-sa
48
14
oct.
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 02, on a vu le principe du jeu et ses principaux challenges. Beaucoup de commentaires fort pertinents sont venus agrémenter cette première description. Je vais en reprendre une partie avec quelques liens fort utiles à lire quand on commence un jeu (et que c'est le premier).