API Python de Blender 3d

L’API Python de Blender 3d n’est pas stable. Elle est souvent modifiée entre chaque release, demandant un travail important pour maintenir le plugin d’export d’Antiryad Gx.


Dark Area 3 en fuite

Plus de 17000 downloads illégaux de Dark Area 3 / Android en une semaine…
Difficile d’arrêter cela.


Isla Dragon 64 bits

Isla Dragon fonctionne maintenant sur processeurs 64 bits.


Développement d’Antiryad Gx v2.1

Voici les dernières évolutions qui seront présente dans Antiryad Gx v2.1:

  • Contrôlle de la couche alpha au vertex (et non plus à la face) permettant de gérer et mélanger les textures de terrains plus facilement.
  • Englobage et élimination de l’objet Geltools dans l’objet Gel.
  • Amélioration des outils de compilation Gel, ajout d’un système d’import et de variables d’environnement.
  • Amélioration de l’éditeur principal.
  • Ajout d’un nouveau driver OpenGL 3 et 4.
  • Amélioration du render to texture.
  • Amélioration de gx_math.
  • Ajout d’un système de niveau de détail dans les scénes statiques et dynamiques (incluant les décors).
  • Affichage de l’état de la VRAM (textures et géométries) dans le profiler.
  • Ajout d’un objet quadtree.
  • Support des textures 4 bits.
  • Ajout d’un objet thread.
  • Ajout d’un writer d’AVI.
  • Accélération des eventbox.
  • Ajout de nouveaux éditeurs de path et pathfind.
  • Grosse amélioration de la compression d’images, amélioration du dithering, l’ajout de la compression par ondelette.
  • Grosse amélioration de la compression vidéo.
  • Amélioration de l’objet animatedsprite.
  • Ajout de l’acceleration multicoeur lors des rendus.

Antiryad Gx v2.1 sera disponible en septembre 2011.


Blender 2.5

L’API Python de Blender 2.5 est complètement différente de Blender 2.4. L’exporteur d’Antiryad Gx doit hélas être entièrement réécrit. Dommage qu’aucune compatibilité n’aie été conservée.


Android 2.2

J’ai enfin pu mettre à jour mon portable sous Android 2.2, les prochaines applications seront donc compatible Froyo ou spérieur.


Retour en 1998

Je viens d’aider une équipe de développement travaillant sur le portage d’un jeu PC pour iPhone sur lequel j’ai participé en 1998…


Développement d’Antiryad Gx v2.1

Voici la liste des caractéristiques recement implémenté dans Antiryad Gx v2.1:

  • Implémentation du réseau sur Playstation 3.
  • Ajout d’un système d’interface pour l’API 3d (HUD), inspiré de l’API développé dans Dark Area.
  • Amélioration du scratchbuffer.
  • Amélioration de xarray afin d’avoir un système de recherche similaire aux maps.
  • Ajout d’un systeme de streaming mémoire.
  • Amélioration de la gestion du réseau.
  • Amélioration de l’objet singleton.
  • Transformation du module menu (Gel) vers un objet menu (C/C++).
  • Transformation du module input (Gel) vers un objet input (C/C++).
  • Transformation du module cursor (Gel) vers un objet cursor (C/C++).
  • Transformation du module dialog (Gel) vers un objet dialog (C/C++).
  • Transformation du module camera (Gel) vers un objet camera (C/C++).
  • Transformation du module soundrandom (Gel) vers un objet soundrandom (C/C++).
  • Amélioration de l’objet field.

Score de Northern Breeze

Northern Breeze a été téléchargé 1800 fois sur l’Apple Store le premier jour…