Top articles

  • Pathfinding avec A* (A star)

    16 mars 2009 ( #Programmation )

    Bien souvent, il est nécessaire lorsque l'on réalise un jeu, de mettre en place un algorithme de pathfinding. Le plus connu d'entre eux est probablement le A* (prononcer ''A' star'). 1- Principes Les prérequis indispensables à l'utilisation de cet algorithme...

  • Organisation des tests : Cycle en V

    11 février 2009 ( #Gestion de projet )

    Après un premier article sur les tests unitaires, je me suis dit que, pour le coup, j'avais mis la charrue avant les boeufs. En effet, avant de se lancer dans les différentes phases de tests à mettre en place, il est probablement plus judicieux de détailler...

  • Complément sur le A* (A Star)

    20 mars 2009 ( #Programmation )

    Afin de compléter et d'illustrer mon précédent article, vous trouverez ci-dessous quelques chiffres concernant les performances du A*. Avant tout, il faut préciser quelques points : - Ce qui intéresse dans les chiffres que je donne, c'est plus leur variation...

  • Bouble-buffering

    04 août 2008 ( #Programmation )

    Avant de traiter de cette notion, il faut bien comprendre comment fonctionne l'affichage d'une animation sur un écran. Pratiquement, votre carte graphique dispose d'un buffer qu'elle lit régulièrement (toutes les 60ms sur un écran 60Mhz) et qu'elle affiche...

  • Gestion de l'apprentissage

    23 mars 2009 ( #Conception )

    I- L'intégration des méthodes d'apprentissage Même avec un jeu particulièrement 'instinctif', comme peuvent l'être par exemple bon nombre de petits jeux Flashs que l'on trouve sur le net, il est toujours utile de guider le joueur dans ses premiers pas...

  • Le morpion : règles du jeu

    30 juillet 2008 ( #Premiers pas avec SDL )

    Avant d'attaquer le tutoriel, je vais faire un petit rappel sur le Morpion. L'objet de ce rappel n'est pas d'expliquer les règles du jeu, que je pense maîtrisées par la majorité des personnes vivantes sur cette planète, mais de commencer à réfléchir sur...

  • Allonger la durée de vie d'un jeu : Longue sera la route

    16 décembre 2008 ( #Conception )

    II- Allonger les chemins Solutions 'évidentes' pour allonger la durée de vie d'un jeu : allonger les chemins obligatoires que le joueur devra emprunter. Il sera possible d'agir principalement à trois niveaux : le scénario, la jouabilité ou le level design,...

  • Game Design Document - Partie 7

    13 février 2009 ( #Game Design Document )

    2.2.5 Description des comportements Dernière étape concernant la gestion des entités du jeu, et non des moindre, il va falloir décrire quel est le comportement de chacun des objets décrits dans les chapitres précédents. Par comportement, j'entends la...

  • Profession : game designer

    04 février 2009 ( #Gestion de projet )

    Avant de parler des fonctions du Games Designer, il me semble important de préciser un point particulier : le Game Designer est subordonné au chef de projet et travaille au service du projet, il serait donc illusoire de croire que c'est un poste qui offre...

  • Allonger la durée de vie d'un jeu : Les erreurs

    30 janvier 2009 ( #Conception )

    III- Les erreurs à ne pas commettre a- Au niveau du scénario - Ajouter des éléments d'intrigues qui ne soient pas cohérents avec le reste. C'est l'erreur typique de l'ajout : mal géré, il va créer une rupture par rapport à l'intrigue ou à l'univers. Par...

  • Game Design Document - Partie 2

    13 octobre 2008 ( #Game Design Document )

    Continuons notre travail sur le GDD de MITALWAR avec le chapitre : 1.2 Qu'est-ce que ce jeu ? Maintenant le projet présenté, il faut aborder le jeu proprement dit. Soit on réalisera une présentation sous la forme de paragraphes non titrés, soit on suivra...

  • Réorganisation du code

    23 août 2008 ( #Premiers pas avec SDL )

    Dans cette quatrième partie, il va falloir revoir une bonne partie de l'organisation du source afin de le rendre cohérents par rapport au langage uilisé : http://fearyourself.developpez.com/tutoriel/sdl/morpion/part4/ Pour réaliser le jeu du Morpion,...

  • Intégration des règles du Morpion

    18 août 2008 ( #Premiers pas avec SDL )

    Je continue avec le tutoriel : http://fearyourself.developpez.com/tutoriel/sdl/morpion/part3/ Dans cette partie, on n'abordera rien en rapport avec la SDL : il s'agit juste d'ajouter au programme de quoi contrôler s'il y a un gagnant. Cela fait un peu...

  • Versions

    16 août 2008 ( #Conception )

    Avant qu'un logiciel de jeu ne sorte en version commerciale, ou soit distribué dans sa version définitive, il passe par plusieurs étapes, nommées Versions. Les versions qualifient donc chaque étape de la production : - La version de développement : cette...

  • Convention de programmation

    01 août 2008 ( #Programmation )

    Qu'est ce qu'une convention de programmation ? Une convention de programmation est un ensemble de règles établies afin de créer des obligations de formalisations dans les programmes. C'est donc un ensemble de règles qui viennent s'ajouter aux contraintes...

  • SDL-Simple Directmedia Layer

    29 juillet 2008 ( #Premiers pas avec SDL )

    Le site officiel : http://www.libsdl.org / Donc première étape pour réaliser ce petit jeu de Morpion : mettre en place cette librairie qu'est SDL. Soit : 1- Télécharger la version qui convient : http://www.libsdl.org/download-1.2.php (pour moi ce sera...

  • Au début du commencement...Il y avait une idée

    28 juillet 2008 ( #Premiers pas avec SDL )

    La décision prise de réaliser un jeu, il va falloir y réfléchir un minimum. - Quelles sont mes motivations ? Pourquoi vouloir créer un jeu ? C'est là une question essentielle. On n'aurait pas idée de prendre sa voiture, de commencer à rouler, puis de...

  • Présentation - Tito le Mazout

    10 juin 2008 ( #Présentation )

    Qui suis-je ? Que-fais-je ? Où vais-je ? Pourquoi ce blog ? Je travaille depuis quelques années dans le milieu de l'informatique, et, plus précisément, dans le domaine de la création de logiciels de gestion. Après une première expérience dans la création...

  • Glossaire

    25 février 2009 ( #Divers )

    A star : algorithme de recherche de chemin. Artworks : dessins de qualités. Avatar : représentation du joueur dans le jeu. Buffer : mémoire tampon. Casual gaming : jeu occasionnel, généralement sur de courtes périodes. Compiler : transformer le code source...

  • Game Design Document - Partie 5

    20 novembre 2008 ( #Game Design Document )

    2.2.3. Les éléments du gameplay Dans la continuité du paragraphe précédent, nous allons maintenant aborder dans le détail les éléments du jeu en les listant de façon exhaustive. Il faut référencer tous les 'objets' avec lesquels le joueur pourra interagir,...

  • Optimisation - Partie II : Tests Unitaires

    05 février 2009 ( #Programmation )

    A- Introduction Après avoir réalisé une nouvelle fonction dans un programme, il convient, en toute logique, de la tester. Ce test est appelé test unitaire. Ce test, essentiel afin de s'assurer de la bonne fiabilité du programme, se base sur le contrôle...

  • Game Design Document - Partie 1

    09 octobre 2008 ( #Game Design Document )

    Je vais reprendre ici le contenu du Game Design Document proposé sur le site futurn et en détailler le contenu, suite à mon expérience personnelle. Donc, en avant : 1- Présentation générale Ce chapitre va permettre au lecteur de comprendre les fondements...

  • Structure des fichiers Bitmap

    26 mars 2009 ( #Programmation )

    Voici, plus ou moins brut, la structure d'un fichier bitmap (BMP). Un second article viendra en complément pour éclaircir certains points. Octets 1-2 : Signature Elle permet d'identifier l'origine ou la nature du BMP. Les valeurs admises sont les suivantes...

  • Gestion de la transparence - Alpha Blending

    02 octobre 2008 ( #Programmation )

    La gestion de la transparence est quelque chose d'important dans le graphisme des jeux : elle permet de voir au travers de la fumée, de simuler des vitres avec différents niveaux de salissures,... Mais qu'est ce que la transparence ? On peut appréhender...

  • Allonger la durée de vie d'un jeu : Bis repetita

    12 novembre 2008 ( #Conception )

    Voici une petite synthèse sur les différentes méthodes souvent utilisées afin de rallonger la durée de vie des jeux. I- La répétition a.) Le circuit Il s'agit ici d'inciter le joueur à refaire plusieurs fois, successivement ou non, une même partie du...

1 2 > >>