Multimedia Fusion 2

Multimedia Fusion 2, kutsutaan myös nimellä MMF2, on pelinteko-ohjelma. Ohjelma on osa Clickteamin tuoteperhettä. Ohjelma on uudempi versio ohjelmasta Multimedia Fusion 1.5, jota kutsutaan myös nimellä MMF. Multimedia Fusion 2 -ohjelmasta julkaistiin kolme eri versiota ja niiden demoversiot 30. kesäkuuta 2006.

Uusia ominaisuuksia
Uusi käyttöliittymä.
Uusi kuva- ja animaatioeditori.
Paljon nopeampi pelimoottori (Game engine). 
Kun ohjelma ei ole aktiivinen, se ei kuluta CPU-aikaa nimeksikään.
Alpha-kanavat.
Tasot (Layers).
Tuki OGG-, IT-, XM-, S3M-, MOD-formaateille.
Muokattavat objektien liiketyypit (Customisable Movements).
Tapahtumaeditorissa (Event Editor) voi skaalata ja kiertää (rotate) Active Objekteja (Active Objects).
Cncs232.dll-tiedosto integroidaan suoritettavaan tiedostoon ohjelman käännösvaiheessa.
Tapahtumaeditorin (Event Editor) ryhmillä (Groups) voi olla aliryhmät (Sub-Groups).
Objektien asetukset voi määrittää yhdestä ikkunasta, jonka voi halutessaan pitää aina avoinna. Tämä nopeuttaa huomattavasti ohjelman kanssa työskentelyä.
Mahdollisuus kontrolloida kuvataajuutta (FPS).
Mahdollisuus luoda Java-verkkopelejä (versiossa/päivityksessä R248)
Mahdollisuus luoda Java-kännykkäpelejä (versiossa R249)

Laajennusten ohjelmointi
Multimedia Fusion 2 -ohjelmaan, kuten sen edeltäjiin TGF, CNC ja MMF, voidaan ohjelmoida laajennuksia (Extensions) käyttäen C++ -kieltä. Laajennukset ovat moduuleja, jotka lisäävät ohjelmaan uusia ominaisuuksia.
Internetissä on useita sivustoja, jotka ovat omistautuneet pelkästään MMF2-laajennusten listaukseen.
Useat kymmenet ohjelmoijat ovat merkittävästi kohottaneet Multimedia Fusion 2 -ohjelman voimaa julkaistessaan siihen laajennuksia. Laajennukset ovat yksi MMF2:n kantavista voimista.

Joitakin poikkeuksia lukuun ottamatta suurin osa nykyisistä extensioista on ilmaisia (joitakin ehtoja lukuun ottamatta).

Teknisistä syistä laajennukset pitää kehittää  Microsoft Visual Studion  IDE:llä ja kääntäjällä.

Koontiversiot (Buildit)
Myös MMF2:n julkaisun jälkeen Clickteam on kehittänyt tuotetta eteenpäin julkaisemalla sille päivityksiä. Uusin build-versio on Build 250 Pre-release, joka tekee ohjelmaan pieniä muutoksia kuten korjaa muutamia ohjelmointivirheitä. Tämän hetkinen tädellä kokoonpanolla toimiva versio on kuitenkin 249, koska 250 on vasta Pre-release -versio eli "ennen luovutusta" -versio. Päivitys pitää ladata Clickteamin sivulta, sillä sitä ei ole annettu vielä luovutukseen "Check for updates" (tarkista päivitykset) -tarkistukseen, ennen kuin tämä täysi versio tulee päivityksestä.

Koodauskieli
Multimedia Fusion 2 ei perustu komentosarjakieleen. MMF2 ei tarjoa ohjelmointikieltä lisäominaisuutena kuten sen kilpailija Game Maker. Kuitenkin ohjelmaan voidaan ohjelmoida lisämoduuleja C++ -kielellä.

Ohjelmointikielen sijasta MMF2 käyttää visuaalista ruudukkojärjestelmää. Horisontaaliset rivit esittävät ehtoja (Conditions). Vertikaaliset sarakkeet esittävät toimintaa (Actions). Kun ehdot toteutuvat, suoritetaan niihin kytketty toiminta. Rivit ja sarakkeet ovat verrattavissa listaan peräkkäisiä "if-then"-lohkoja.

Yhteensopivuus
Multimedia Fusion 2 on taaksepäin yhteensopiva aiempien Klik-ohjelmien kanssa. Tämä tarkoittaa, että ohjelmistolla voi avata aiemmilla ohjelmilla luotuja .gam, .cca ym. lähdetiedostoja, joskaan niitä ei voida enää tallentaa vanhassa formaatissa. Vanhoista .cox-extensioneista joutuu kuitenkin lataamaan uuden .mfx-version.

Mikäli extensioista ei ole vielä saatavilla uutta versiota, vanhat .cox-extensionit voi kopioida kansioon Multimedia Fusion 2/Extensions/mmf1. Tämän jälkeen vanhat projektit voi avata MMF2:n editoriin, mutta niitä ei voi ajaa eikä niistä voi tehdä exe-tiedostoa.

Jotkut harvat .cox-extensionit voivat toimia MMF2:lla moitteettomasti muuttamalla tiedostopäätteeksi .mfx. 

Versiot
Multimedia Fusion 2 -ohjelmasta on saatavilla kolme eri versiota.

 The Games Factory 2 
The Games Factory 2 (TGF2) on nimetty Clickteamin vanhan The Games Factory -pelinteko-ohjelman mukaan ja sitä kutsutaan sen jatko-osaksi. Se on riisuttu versio, joka sisältää vain perusominaisuudet. Se on suunniteltu aloittelijoille.

 Multimedia Fusion 2 (Standard) 
Multimedia Fusion 2 -normaaliversio on suunniteltu
kokeneille pelintekijöille. Se sisältää tuen laajennuksille. 
Hyvä valinta suurimmalle osalle "klikkaajista".

 Multimedia Fusion 2 Developer 
Multimedia Fusion 2 Developer sisältää kaikkein eniten ominaisuuksia.
Se on suunniteltu ammattilaiskäyttäjille, jotka haluavat tehdä kehittyneitä pelejä ja sovellusohjelmia.
Se sisältää ominaisuuksia, joita ei ole muissa versioissa kuten mahdollisuuden luoda MDI-sovellusohjelmia. Vain Developerilla tallennetut EXE-tiedostot ovat ns. logo-vapaita ja niitä saa myydä lisäämättä Clickteamin logoa peliin. Vain Developerille on saatavilla Java-kännykkäpelien teko -mahdollisuus.

Luokka:Pelinteko-ohjelmat

en:Multimedia Fusion 2
fr:Multimedia Fusion 2