Senin, 08 November 2010

Games Online


     Sampai sekarang, game berbasis web (games online) sangat popular,baik dengan kualitas 2D nya atau 3D nya. Dan hal ini pun tersebar luas dengan bukti banyaknya situs-situs games online yang bisa kita nikmati dengan gratis. Bicara tentang kualitas games 2D mungkin memang cukup menarik dan seru,tapi akan terasa lebih biasa ketika kita bandingkan dengan basis 3D yang tentunya kualitas dan kerumitan nya lebih tinggi.

game "PET SOCIETY" dengan teknologi 2D

Second Life dengan teknologi 3D

    
      Dari gambar diatas,perbedaan kualitas bisa kita bedakan walau hanya sekilas. Dari kualitas gambarnya saja bisa kita lihat bahwa pada ‘PET SOCIETY’ terlihat bagus tapi sayangnya adalah kurang hidup. Pada ‘SECOND LIFE’ gambar terlihat begitu hidup,SECOND LIFE  dibangun ke dalam perangkat lunak yang memiliki permodelan berbasis tiga dimensi di sekitar bentuk-bentuk geometris sederhana yang memungkinkan penghuni untuk membangun objek virtual. Ini dapat digunakan dalam kombinasi dengan Linden Scripting Language yang dapat digunakan untuk menambahkan fungsionalitas ke obyek.

     "SECOND LIFE"  ini adalah game yang  bisa membuat kloning diri kita sendiri.Ternyata memang bukan hanya game pc saja yang terdapat permainan seperti ini,tapi juga terdapat pada game berbasis web. Karakter bisa dipilih sesuai dengan kemauan kita,begitu juga nama nya.  Kehidupan disini bisa kita jalankan seperti dunia nyata.Dimana kita punya rumah,bisa bergaul dengan teman-teman (khusus disini,teman-teman yang dimaksud adalah avatar milik orang lain,sehingga kita bisa bersosialisasi dengan banyak orang diseluruh belahan dunia).

membuat karakter

sosialisasi dalam "SECOND LIFE"


karakter yang kita buat


     Pada Konferensi Tingkat Tinggi PBB untuk Perubahan Iklim di Nusa Dua,Bali,Edward Markey sebagai salah satu anggota kongres Amerika Serikat yang berhalangan datang menggunakan jasa Second Life untuk menyampaikan pidatonya.Avatar yang ia gunakan menggunakan jas biru tua,dasi hijau dan kemeja putih dan berdiri dengan latar belakang konferensi di Bali.Ia berkata bahwa ia telah menggunakan teleporter untuk berada di Bali.    

Untuk catatan,agar bisa memainkan games ini,pastikan PC anda sudah terpasang Adobe Flash dan Adobe Shockwave.

Lalu bagaimana games ini dibuat ??
     Games online ini dibangun dari framewok yang ada,seperti Prado framework yang ada dalam pemrograman PHP. Prado memiliki overhead yang sangat rendah dan cocok untuk mengembangkan aplikasi Web berskala besar.

Apa itu framework ?
     Framework terjemahan mudahnya adalah kerangka kerja, sedangkan dalam dunia pemrograman framework adalah bentuk kumpulan perintah suatu bahasa pemrograman yang telah diatur sedemikian rupa menjadi beberapa modul-modul untuk mempermudah pemrograman. Bisa dibilang Framework adalah komponen pemrorgaman yang siap re-use kapan saja.
     Lanjut ke bahasan tentang bagaimana games online ini dibuat. Yang paling diperlukan adalah kesabaran dan pengetahuan umum seputar PHP dan SQL, sedang untuk web layoutnya tentu diperlukan pengetahuan grafis dan web desain (CSS).

Sistem umum yang dipakai biasanya adalah :
** SETTING MySQL **
- satu database game memiliki beberapa tabel seperti : user, town, building, home,money,map dan message (contohnya dalam games Second Life).
- user hanya menyimpan informasi user seperti nama, email, password, lastlogin.

** PHP **
- Jangan khawatir masalah keamanan,sebab PHP sangatlah aman.Kecuali ketika password anda diketahui orang lain. Jika anda membangun script anda sendiri sejak awal maka keamanan akan jauh lebih terjamin.

** Desain **
- Pastikan terlebih dahulu rule, layout, dan konsep game dengan serius. Sebab tanpa konsep dan desain yang matang, membuat game akan banyak menemui kendala.
- Karena text base game, maka layout dari web anda adalah yang membuat daya tarik game. Ada yang terlalu standar sehingga orang malas untuk melajutkan dan ada juga yang terlalu kompleks dan ribet sehingga tidak sedikit juga yang malas untuk lebih lanjut. Jadi pastikan terdapat keseimbangan antara gameplay dan layout. 





sumber :