Polling

Pernahkah kamu membuat game? Kalau ya, dibuat dengan program apa?

RPG Maker (versi apa aja)
2 (18.2%)
Game Maker
4 (36.4%)
Flash
3 (27.3%)
MMF2
1 (9.1%)
Lainnya
1 (9.1%)

Total Pemilih: 10

Penulis Topik: Multimedia Fusion 2 - Membuat games, aplikasi Windows TANPA PEMROGRAMAN SCRIPT  (Dibaca 37633 kali)

Yosef Adi Didi

  • Pengunjung
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:

1. PEMROGRAMAN TANPA MENGETIK SCRIPT
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:
Kode: [Pilih]
       //Courtesy of http://www.plasmaphysics.org.uk/programs/coll2d_cpp.htm
       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 (d<r12) {error=2; return;}
       gammaxy=atan2(y21,x21);
       dgamma=gammaxy-gammav;
          if (dgamma>pi2) {dgamma=dgamma-pi2;}
           else if (dgamma<-pi2) {dgamma=dgamma+pi2;}
       dr=d*sin(dgamma)/r12;
       if (  (fabs(dgamma)>pi2/4 && fabs(dgamma)<0.75*pi2) || fabs(dr)>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
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
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
Apa bagusnya sebuah software kalau si pembuat tidak memperdulikan pemakainya? Makanya Clickteam, pembuat MMF2, juga membuka forum diskusi untuk MMF2. Disini kita bisa bertanya apa saja ataupun meminta bantuan ke user lain, bahkan ke si pembuat MMF2, Yves dan Francois. Clickteam selalu aktif di forum sehingga tidak perlu menunggu lama untuk menanti jawaban dari mereka.

Di forum juga kita bisa mendapatkan informasi update MMF2 terbaru, dimana update MMF2 tersebut kebanyakan sangat penting karena setiap update MMF2 biasanya memasukkan perbaikan-perbaikan dan penambahan fitur yang menarik, yang tidak boleh dilewatkan.

5. PROTEKSI PEMBAJAKAN YANG TANGGUH
Pembajakan disini bukan program buatan MMF2 yang diproteksi...melainkan program MMF2 itu sendiri. Seperti halnya software lain, MMF2 pun juga dibajak. File ISO-nya bisa dicari dan didownload di Internet lewat torrent. Tapi bukan berarti MMF2 bisa dikalahkan begitu saja.

Setiap serial key yang ketahuan tersebar di Internet, maka Clickteam akan memblacklist serial key tersebut, sehingga user yang memakai MMF2 dengan serial key bajakan tidak dapat meng-update MMF2 ke versi terbaru. Bahkan beberapa extension tidak dapat diinstall kalau MMF2 yang dipakai adalah bajakan.

Kayaknya SMADAV juga perlu mengikuti cara mereka :D

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. Dalam versi standard kita akan mendapat branding Clickteam yang ada di program kita:

Sedangkan di versi Developer kita dapat mengubahnya, seperti:


- Ketidak-harusan memasang banner Clickteam dalam program yang dibuat untuk tujuan komersial.

Lengkapnya ada di tabel ini: http://www.clickteam.com/website/usa/product_comparisons.html

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.

FAQ
Apakah MMF2 ini program baru?
Tidak juga. Multimedia Fusion sudah ada sejak 1996 dan sudah ada lebih dari jutaan software dan games yang dibuat oleh MMF2. Beberapa games bahkan lolos masuk tes ke publisher games terkenal, seperti Big Fish Games. Kalau kamu pernah main game Forgotten Riddles, Faerie Solitaire, dll sebenarnya itu buatan MMF2 :D

Apakah MMF2 bisa membuat game 3D?
Bisa saja, dengan dukungan plugin OpenGL. Hanya saja statusnya masih beta. Untungnya sekarang ada plugin Raycaster, untuk membuat game 3D ala game Wolfenstein. Berikut SS-nya:


Dimana saya bisa belajar MMF2?
Buka menu Help > Tutorial. Disitu kita akan diajarkan membuat game Pong sederhana tapi sudah cukup untuk memahami bagaimana cara kerja MMF2.

Ini adalah link tutorial dari Clickteam:

Forum MMF2 yang patut dikunjungi:
http://www.clickteam.com/epicenter <- Forum resmi
http://www.create-games.com <- Forum MMF2 khusus untuk membahas pembuatan games
http://www.gamebuilder.info <- Forum komunitas

Saya ingin mencoba MMF2. Dimana saya bisa mendownloadnya?
Ada versi demo di situs Clickteam. Ukurannya sekitar 30 MB saja :D
http://www.clickteam.com/website/usa/multimediafusion2.html

Kalau kamu mau versi full, bisa langsung dibeli dari websitenya.
Daftar harga:
- The Games Factory (Versi lite dari MMF2) = $59
- Multimedia Fusion 2 = $119
- Multimedia Fusion 2 Developer = $369

Yahh...kok versi demo? Mahal banget lagi!!! Yang f**l dong...pst..pst...
Hahah! Lagian juga sangat susah untuk mencari 'jamu' buat MMF2 ini :D Paling dapetnya cuman file ISO dengan serial yang udah diblacklist~

Saya sudah 2 tahun memakai software ini dan MMF2 tidak pernah mengecewakan saya :D Sudah banyak software yang saya buat dengan MMF2 diantaranya TweakXPlorer, PongMaster dll.

Bagi yang ingin membuat games, dan bagi anda yang tidak suka mengetik script panjang dan mengerti bahasa pemrograman, MMF2 bisa menjadi pilihan terbaik :-bd

N.B. Buat yang pencinta gratisan, ada versi "open source" dari MMF2. Namanya "Construct".


Sebenarnya software 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

Construct: http://www.scirra.com
Saya Cari C***k dapatnya bukan file ISO-nya kok gan. Dapatnya Registry Patch

Offline Maxtrix

  • Pro200
  • *****
  • Tulisan: 452
  • Reputation: 468
  • Jenis kelamin: Pria
    • Lihat Profil
Goos Information , gan :)

Offline Dimas_97

  • Pro500
  • ******
  • Tulisan: 655
  • Reputation: 15149
  • Jenis kelamin: Pria
  • ninja's angel
    • Lihat Profil
    • Story place
kan udah dikasih tau....yg gratis itu yg Construct tapi banyak errornya.

ato yg lain aja deh. coba RPG Maker 2000.
siapa bilang gratis ??? sekarang construct 2 personal license harganya 119 US$  :'( :'( :'( :puke:
btw, bagaimana caranya sebuah game dapat dimainkan offline padahal bukan berbentuk windows apps???
see at http://www.scirra.com/store/construct-2
Kutip
8) jadikan setiap langkah adalah ibadah! 8)