1.1 – Introduction : Nous utilisons les produits de la gamme "clicks

publicité
1.1 – Introduction :
Nous utilisons les produits de la gamme "clicks" conçu par la société Clickteam. "Clicks" car leurs logiciels ne
nécessite que de savoir cliquer pour être pris en main. Les logiciels permettent de créer rapidement et
simplement des applications graphiques (type jeu ou logiciel).
En fait tout est là : La simplicité et la rapidité tout en gardant la puissance.
Présentation de la Clickteam :
En, 1994 naît la Clickteam, une équipe de développement composé seulement de deux personnes et qui
regroupe de véritables pionniers de l’informatique, ceux-ci créant déjà des produits depuis 1983 notamment le
STOS et l’AMOS.
C’est avec la Clickteam que nait la notion de logiciels cliks (Cliquer pour créer). De nouveaux logiciels font alors
leur apparition. Ils proposent aux créateurs en herbe d’exploiter leur imagination sans une goutte de
programmation, bien avant GameMaker et autres RPG Maker. De très nombreux jeux amateurs commencent
alors à voir le jour et remplissent les CD-ROM de nombreux magazines de jeux gratuits.
Le premier des logiciels clik à fort succès fut Klik'n'Play, aujourd’hui gratuitement téléchargeable. Puis The
Game Factory, qui marqua son temps et enfin Multimédia Fusion.
Désormais, les produits phare de la gamme de logiciels de création sont The Games Factory 2, Multimédia
Fusion 2 et Multimédia Fusion 2 Developer.
En fait ces 3 produits sont tous la suite de Multimédia Fusion 1.5. TGF2 n'est qu'une version "Light" de MMF2
et MMF2 Dev n'a pas grand chose en plus si ce n'est la possibilité de vendre ces logiciels sans la publicité pour
Clickteam et 2 ou 3 objets utiles pour les entreprises.
Comment ça marche ?
En fait, tout se fait via 2 interfaces principales
- La première est celle où l'on pose des objets. Cela peut être des objets graphiques ou non (objet array, objet
gérant les sons ou la physique pour les plus complexes).
- La seconde est en fait une liste où l'on associe des évènements à des actions. Genre, joueur 1 appuie sur
flèche haut -> alors je bouge mon objet 1 à "sa position en X + 1". Ce qui aura pour effet de le faire bouger vers
la droite.
Nous verrons plus de détail dans un prochain dossier.
Aperçu de ses fonctionnalités :
- 20000 actifs qui peuvent être affichés en même temps ainsi qu'avoir des effets de rotations, de scale en
temps réel et tout ça avec alpha channel grâce au moteur Direct3D compatible DirectX8 et DirectX9.
- Gestion des shaders/effets graphiques en 2D.
- Runtime Java permettant de jouer aux jeux générés sur MAC et Linux (encore en phase de bêta).
- Runtime BluRay permettant de lancer une application sur PS3 et sur n'importe qu'elle platine BluRay (en
phase d'alpha).
- Une communauté active qui sort tout les jours des extensions de malades (comme la physique, une qui
permet d'utiliser n'importe quelle DLL, etc).
- Extension moteur physique en 2D basé sur le moteur Chipmunk.
- Extension Vectoriel permettant d'attaquer flash sur son propre terrain.
- Extension contrôleur Bluetooth (permettant de gérer entre autre, la Wiimote).
- Les layers, qui permettent de faire des couches un peu comme sous Photoshop.
Pour mieux vous rendre compte, vous pouvez visiter ces sites :
- Le site officiel :
http://www.clickteam.com/
- Le forum du site officiel (qui aide en permanence ceux qui veulent apprendre) :
http://www.clickteam.com/epicentre/
- Un exemple de jeu réalisé avec Multimédia fusion 2 (par moi même ^^. Attention, le jeu nécessite une carte
graphique compatible shaders 2.0 et DirectX 9.0 mini. J'ai voulu montrer ici l'utilisation des shaders en
application pour un jeu, mais il y a moyen de faire des jeux compatible avec de plus petites configurations) :
http://luorgame.free.fr/
- Le site d'un utilisateur qui fait des choses étonnantes avec MMF en créant ses propres extensions :
http://complex.ovh.org/
- Le site actif de la communauté française :
http://www.clikmag.fr/
Conclusion
Pour terminer, voici un petit aperçu d’un jeu sur lequel je travaille :
Téléchargement