1984. Entièrement dédié au Commodore 64, Véga sera notre premier jeu vidéo publié. C'est un jeu de "scrolling" (défilement) de la catégorie "Shoot them up" (Dégomme tout ce qui bouge). Un petit vaisseau se déplace sur le sol d'une planète éloignée, le joueur peut choisir son mode ...
|
|
|
by Didier Guillion | | | |
|
Nous sommes toujours dans l'étape qui consiste à analyser les polices de caractères présentes dans un fichier PDF. Comme le format "Adobe Type 1C", le format "Adobe Type 1" utilise un interpréteur PostScript pour dessiner les formes de caractères. La différence entre les deux ...
|
|
|
by Didier Guillion | | | |
|
En 1984, nous faisons l'acquisition d'un Commodore 64, le grand frère du Vic 20. C'est une machine qui nous marquera profondément. Seul l' Amiga 500, quelques années plus tard, nous fera le même choc. La mémoire du CBM 64 est confortable, le clavier est solide et ergonomique, mais surtout les circuits ...
|
|
|
by Didier Guillion | | |
| |
|
Nous sommes dans l'étape qui consiste à analyser les polices de caractères présentes dans un fichier PDF. Le format de police "Adobe Type 1C" (C pour compacté) est public. A partir de cette documentation, un extracteur et interpréteur de commande graphique a été écrit pour pouvoir dessiner ...
|
|
|
by Didier Guillion | | |
| |
|
1983. Alors que l'Internet n'était qu'une vision futuriste, que télématique rimait avec Minitel, les échanges entre passionnés d'informatique passaient par les revues spécialisées, ou mieux encore par les clubs d'informatique. Il y avait de nombreux clubs sur Toulouse, ce qui les différenciait, c'était ...
|
|
|
by Didier Guillion | | | |
|
Nous sommes dans l'étape qui consiste à analyser les polices de caractères présentes dans un fichier PDF. Cette étape de l'étude vise à extraire les données graphiques d'une police au format TrueType. Heureusement, la documentation est disponible. En première analyse, le format a l'air très complet ...
|
|
|
by Didier Guillion | | | |
|
En matière de développement, il faut faire des choix au départ. Choix que l'on devra assumer parfois pendant plusieurs années. En général, que ce soit lors de la sélection d'une technologie ou d'un logiciel, nous nous posons les questions suivantes : "Si nous faisons ce choix, serons-nous bloqués, ...
|
|
|
by Didier Guillion | | | |
|
L'étude du PDF a débuté (voir le billet "On échange ?"), une première ébauche du parseur (analyseur ou butineur qui balaye un fichier pour en extraire les informations) a été écrite et l'on commence à extraire les différents éléments des fichiers PDF. Il apparaît que, du point de vue de l'utilisation ...
|
|
|
by Didier Guillion | | |
| |
|
Grâce a MyrScript, le langage intégré à Harmony Assistant et basé sur le Lua (voir les chapitres précédents), le créateur de script peut agir sur n'importe lequel des objets du logiciel, et sur cet objet, accéder à tous ses paramètres. MyrScript propose également des objets qui ne sont pas ...
|
|
|
by Didier Guillion | | | |
|
Ca y est nous avons notre premier ordinateur ! Bien à nous ! C'est un Commodore Vic-20. Les débuts se font en Basic, mais avec une mémoire faramineuse de 3500 octets, on ne va pas très loin et il faut ruser et encore ruser. Très vite nous récupérons quelques adresses clef qui moyennant un ...
|
|
|
by Didier Guillion | | |
| |
|
En 2002, nous avons décidé de tenter de réanimer une idée que nous avions mis "au frigo" depuis pas mal de temps, intégrer un langage de script à Harmony Assistant. Il y a quelques années, nous avions résolu un problème similaire en offrant la possibilité d'enregistrer tous les événements ...
|
|
|
by Didier Guillion | | | |
|
Chez Myriad, nous divisons notre temps de développement de manière à peu près égale en maintenance des produits, évolution des produits existants et recherche de nouveaux concepts ou logiciels. Evolution et recherche alternent dans l'année, la maintenance étant constante et constituée principalement ...
|
|
|
by Didier Guillion | | | |
|
Pour nos programmes, nous sommes des demandeurs fréquents d'icônes et autres graphismes d'interface. A ce jour, nous n'avons travaillé qu'avec des graphistes américains. Quand nous avons constaté ce fait, nous avons cherché une explication. Ce serait tout de même plus aisé pour nous d'exprimer nos besoins ...
|
|
|
by Didier Guillion | | |
| |
|
1981. Les premiers ordinateurs véritablement familiaux arrivent. Dans notre petite ville de Toulouse les magasins commencent à apparaître. Au début, ce sont surtout des librairies qui réservent une pièce de démonstration aux ordinateurs, puis des boutiques dédiées à l'informatique fleurissent, il y ...
|
|
|
by Didier Guillion | | |
| |
|
Les échanges de document musicaux ont toujours été une de nos préoccupations. Chaque logiciel de musique utilise son propre format de fichier, et il est difficile de partager des documents quand on travaille sur des logiciels différents. En général, le format le plus reconnu est le MIDI. Mais, ...
|
|
|
by Didier Guillion | | |
| |
|
Souvent critiqué à juste titre par les développeurs de gros projets, XCode (ensemble d'outils de développement fournis par Apple) renferme pourtant un petit bijou : Shark. Shark vient en remplacement de l'ancien outil "Sampler". Après avoir installé les developer tools, on le trouve dans ...
|
|
|
by Didier Guillion | | | |
|
Ceux qui me connaissent savent mon aversion profonde pour ce bidule du siècle dernier, ce monstre noirâtre et stridulent qui vous réveille à trois heures du matin parce que certaines personnes sont fâchées avec les décalages horaires, j'ai nommé le téléphone. Pourtant, pourtant, ce jour là, le téléphone ...
|
|
|
by Didier Guillion | | |
| |
|
|