Archives de la catégorie Optimisations
IPhone/iPod : Mots Mélés
Posté par admin dans AppStore, Developpement, IPhone / Ipod Touch, Optimisations le 17 septembre 2009
![]() |
![]() |
Mots Mélés sur iPhone / iPod |
|
Description : Découvrez l’un des plus grands classiques des jeux de mots en Français, mais cette fois-ci, vous n’aurez nullement besoin d’utiliser un stylo et du papier pour jouer à votre jeu favori ——————- |
||
Flash8 AS2 Effect: BSpline with blur effect
Posté par admin dans Developpement, Flash CS4 AS3/AS2, Flash Effect, Optimisations le 7 septembre 2009
Générations de bspline aléatoires, en choisissant des points au hasard, puis en traçant les bsplines et les vecteur directeur en un point local de la courbe.
Ensuite les points sont déplacés selon des courbes pour donner l’effet de mouvement.
pour voir l’effet flash : Lire la suite »
Flash8 AS2 Effect: un test de Moteur 3D en temps réel.
Posté par admin dans Developpement, Flash CS4 AS3/AS2, Flash Effect, Optimisations le 7 septembre 2009
mon 1er test de moteur 3D en temps réel en AS2. A cette époque l’AS3 n’existais pas, depuis l’AS3 le rendu 3D est beaucoup plus rapide car ils ont intégrés
beaucoup de choses pour gérer la 3D (à voir dans les prochain post j’ai aussi fait un ptit moteur 3D en as3 et des test de performances)
Vous pouvez choisir plusieurs mode de rendu :
- en point 3D
- en line 3D
- en face pleine 3D
- en face pleine 3D + source light
Je gère :
- le vecteur lumiere
- la caméra
- le clipping d’object (bouding box)
- les faces cachées
- le clipping de face
- le tri des faces
On est loin des performances du moteur 3D en assembleur que j’avais fait
car l’optimisation est assez restreint dans flash.
Cela dit, il ya quand meme de l’optimisation sur pas mal de choses qui permet d’afficher un maximum de faces.
pour voir l’effet flash : Lire la suite »
Flash AS2 Effect: Arbre fractales.
Posté par admin dans Developpement, Flash CS4 AS3/AS2, Flash Effect, Optimisations le 7 septembre 2009
J’adore les fractales, et donc je pouvais pas passer à côté d’un petit effet de fractales qui permet de former des arbres de differentes formes.
Amusez vous à changer la multitudes de paramètres en haut à droite. C’est magique !
pour voir l’effet flash : Lire la suite »
Flash AS2 Effect: Tunnel 3D line effect
Posté par admin dans Developpement, Flash CS4 AS3/AS2, Flash Effect, Optimisations le 7 septembre 2009
Un tunnel 3D en lignes, il faut fixer le centre du fond du tunnel pour bien apprécié l’effet ![]()
pour voir l’effet flash : Lire la suite »
Flash AS2 Effect: Displacement Map by sound controler (déformation d’une texture en fonction d’un son MP3)
Posté par admin dans Developpement, Flash CS4 AS3/AS2, Flash Effect, Optimisations le 7 septembre 2009
La texture se déforme selon la hauteur du son du morceau MP3.
Il faut patientez un peu avant de voir l’effet (telechargement du mp3), je n’ai pas fait de preloader ou streamer le mp3 ![]()
pour voir l’effet flash : Lire la suite »
Flash AS2 Effect: Metaballs
Posté par admin dans Developpement, Flash CS4 AS3/AS2, Flash Effect, Optimisations le 2 septembre 2009
Un effet 2D qui donne l’impression de 3D et l’impression de liquide qui se mélange. Plus la souris sera éloigné du centre de l’effet, plus les balls seront excitées.
L’effet de 3D est du aux différents niveaux de gris (superposition de MovieClip) d’une ball.
De même l’effet de mélange est due aux couches de MovieClip de même couleur qui se superpose.
pour voir l’effet flash : Lire la suite »
Flash AS2 Effect: Maze (labyrinthe)
Posté par admin dans Developpement, Flash CS4 AS3/AS2, Flash Effect, Optimisations le 2 septembre 2009
Un générateur de labyrinthe infini ou l’on paramètre :
- la taille
- la complexité
- la longueur maximum des chemins
- l’entrée
- la sortie
Dont il existe une et une seule solution pour sortir :p
J’ai ralenti le processus de génération pour faire un effet, mais l’algorithme est très rapide ![]()
pour voir l’effet flash : Lire la suite »
Developpement d’un moteur 3D temps réel en C et Assembleur 680×0 (motorola)
Posté par admin dans Assembleur 6x86 et 680x0, C / C++, Developpement, Mon CV, Optimisations le 12 août 2009
Vers 1994, pendant la période ou je développais en assembleur sur Atari, j’ai développé un moteur 3D temps réel. Le but étais de calculer et d’afficher le plus de faces 3D possibles pour pouvoir se mouvoir dans un monde 3D avec fluidité. A l’époque les cartes 3D n’existait pas et les processeurs n’était pas aussi puissants qu’elles le sont maintenant.
Il fallait donc optimiser les 95% de code (les 5% sont fait en C pour la gestion de l’environnement qui ne nécessite pas de rapidité d’exécution)
Calculer une image 2D d’un environnement 3D est très gourmand en temps car pour chaque pixels dessinés, cela demande beaucoup de calcul avec des formules mathématiques complexes.
Lire la suite »
La Scène Démos … la Old school du code !
Posté par admin dans Assembleur 6x86 et 680x0, C / C++, Developpement, Mon CV, Optimisations le 28 juillet 2009
Quand j’étais un peu plus jeune, on faisait des Coding Party ! C’était un rassemblement de personnes qui étaient programmeurs, graphistes ou musiciens. Les Coding Party se faisaient plutôt le weekend du vendredi soir au dimanche matin et s’organisaient soit chez un pote, ou dans une salle des fêtes si des centaines de personnes venaient des 4 coins de la France. Chacun amenait son ordinateur (Atari / Amiga) et son duvet … même si on ne dormais que très peu :p. Il y avait des concours de design / programmation / music et les fameuses « démos » qui consistait à exploiter la machine au mieux pour relever des challenges comme afficher le plus possible de faces « mappé » en 3D !
C’était vraiment fun et passionnant. On rencontraient d’autres personnes, on découvrait les créations des autres sur écran géant et surtout on codaient comme des acharnés !
Lire la suite »
Cedric Hammiche


