
24th October 2012
|
 |
Ceriwiser
|
|
Join Date: Oct 2012
Posts: 795
Rep Power: 15
|
|
[SHARE] Multimedia Fusion 2, membuat software, games dan aplikasi dengan mudah
[/quote]
Quote:
Multimedia Fusion 2 (MMF2) adalah program software authoring tool yang dibuat oleh Yves Lamoureux dan Francois Lionet. Dengan MMF2, kita bisa membuat games, program komputer, screen saver dll. Semua itu dilakukan dengan sangat mudah: cukup hanya klak-klik mouse!
Dibanding dengan program lain (Director, Game Maker, Flash dll) MMF2 sangat mudah digunakan terutama untuk para pemula. Inilah beberapa keunggulan MMF2:
|
Quote:
Keunggulan MMF2 nih gan:
1. PEMROGRAMAN TANPA MENGETIK SCRIPT
[/spoiler]
Spoiler for open this:
for deskripsi:
Berbeda dengan software authoring lain, MMF2 sama sekali tidak menggunakan script. Pemrograman MMF2 adalah flowchart-based programming.
Contoh sederhananya: Jika A=1 maka lakukan B dan C.
Disini kita akan membandingkan MMF2 dengan Flash. Contohnya kita ingin membuat sebuah bola terpantul ketika bertabrakan dengan objek lain (Collision detection).
Kalau di C++, kita akan menulis script panjang seperti ini:
Code:
//Courtesy of C/C++ Program Code for 2D Elastic and Inelastic Collision of 2 Balls
void collision2D(char mode,double alpha,
double m1, double m2, double r1, double r2,
double& x1, double& y1, double& x2, double& y2,
double& vx1, double& vy1, double& vx2, double& vy2,
int& error ) {
double r12,m21,d,gammav,gammaxy,dgamma,dr,dc,sqs,t,
dvx2,a,x21,y21,vx21,vy21,pi2;
pi2=2*acos(-1.0E0);
error=0;
r12=r1+r2;
m21=m2/m1;
x21=x2-x1;
y21=y2-y1;
vx21=vx2-vx1;
vy21=vy2-vy1;
if ( vx21==0 && vy21==0 ) {error=1; return;}
gammav=atan2(-vy21,-vx21);
if (mode != 'f') {
d=sqrt(x21*x21 +y21*y21);
if (dpi2) {dgamma=dgamma-pi2;}
else if (dgammapi2/4 && fabs(dgamma)1 )
{error=1; return;}
alpha=asin(dr);
dc=d*cos(dgamma);
if (dc>0) {sqs=1.0;} else {sqs=-1.0;}
t=(dc-sqs*r12*sqrt(1-dr*dr))/sqrt(vx21*vx21+ vy21*vy21);
x1=x1+vx1*t;
y1=y1+vy1*t;
x2=x2+vx2*t;
y2=y2+vy2*t;
a=tan( gammav +alpha);
dvx2=-2*(vx21 +a*vy21) /((1+a*a)*(1+m21));
vx2=vx2+dvx2;
vy2=vy2+a*dvx2;
vx1=vx1-m21*dvx2;
vy1=vy1-a*m21*dvx2;
return;
}
Sedangkan di MMF2, cukup dengan beberapa klik mouse kita bisa melakukannya seperti ini:
Terlihat kan simpelnya?
Selain itu, MMF2 juga punya built-in object movement. Kita tidak perlu mengetik script agar objek bergerak ketika tombol ditekan atau menjadi bola yang fleksibel dan dapat memantul. Semua bisa diatur hanya dengan beberapa 'KLIK'! Sangat berguna untuk pembuatan games.
Ini adalah daftar movement yang sudah ada:
2. DUKUNGAN TAMBAHAN EXTENSION/PLUGIN
Spoiler for open this:
for deskripsi:
MMF2 mempunyai ratusan extensions (plugins) yang dapat memudahkan kita dalam pemrograman. Extension adalah sebuah objek yang sudah berisi kode siap pakai, kita tinggal menentukan beberapa parameter (misalnya, berapa skor yang didapat, data apa yang disimpan dll).
Setiap extension mempunyai fungsinya masing-masing. Ada yang untuk memodifikasi registry, menyimpan data, memainkan video, perhitungan matematika, enkripsi, grafis dll. Kalau Anda mahir dalam pemrograman C++ anda bisa membuat ekstension anda sendiri dengan SDK yang sudah disiapkan.
3. DUKUNGAN EKSPOR YANG LUAS, MAU JADI JAVA BUAT GAME HAPE, FORMAT BLACKBERRY, DLL!
Spoiler for open this:
for deskripsi:
MMF2 bisa membuat aplikasi yang bisa berjalan di Windows maupun Macintosh, screensaver, file Java yang bisa dimainkan di Internet bahkan game Java untuk dimainkan di HP dan Blackberry (Hanya di versi Developer). Bahkan sekarang sedang dikembangkan fitur ekspor ke format Flash (SWF), iPod, XNA untuk konsol XBOX, dll. Hebat kan?
4. SUPPORT FORUM YANG HANDAL
|
Spoiler for open this:
Quote:
Perbedaan MMF2 Standard dan Developer (PRO)
MMF2 terbagi dalam dua versi, yaitu versi Standard dan Developer. Keduanya sama, hanya saja versi Developer (Pro) mempunyai lebih banyak fitur:- Dukungan beberapa ekstension yang khusus hanya untuk versi Developer (Seperti membuat Dialog Box, Tabel, proteksi Trial dll).
- Dapat membuat game untuk HP dan Blackberry dalam format Java.
- Kita bisa menulis branding kita sendiri di file EXE yang dihasilkan program MMF2.
- Ketidak-harusan memasang banner Clickteam dalam program yang dibuat untuk tujuan komersial.
Lengkapnya ada di tabel ini:
Code:
Clickteam - Clickteam.com - Home
|
Quote:
Kesimpulannya, MMF2 adalah salah satu program yang wajib bagi mereka yang pemula dan ingin membuat program komputer ataupun games, tapi kesulitan dalam menguasai script yang biasanya digunakan oleh program authoring lain 
|
Quote:
Saya sudah 2 tahun memakai software ini dan MMF2 tidak pernah mengecewakan saya Bagi yang ingin membuat games, dan bagi anda yang tidak suka mengetik script panjang dan mengerti bahasa pemrograman, MMF2 bisa menjadi pilihan terbaik 
|
[quote]
Alternatif buat pencinta gratisan
Ada nih MMF2 versi gratisan, Namanya "Construct".
[spoiler=open this] for "scirra construct:
Sebenarnya Construct ini bukan buatan Clickteam, tapi dibuat oleh "mantan" pembuat plugin MMF2. Kayaknya software ini dibuat untuk melawan MMF2 yang harganya kelewat mahal ;D
Sekilas dari cara pemrograman dan interface hampir mirip, hanya saja masih banyak bug yang ada di software ini. Setidaknya patut dicoba lah
Tapi tetap, MMF2 is the best :-bd
Download link ada di Post #2
</div>
|