27 May 2012

Kawaks dan Game Arcade

Pernah bermain 'ding-dong' atau istilah kerennya 'arcade' ? Itu lho pas mau dimainkan mesti di masukkin koin. Lalu tinggal di kontrol lewat joystick dan tombolnya. Dulu saya termasuk yang hobi bermain neh benda. Sekarang pun masih tak nolak sih kalau diajak bermain. :-)
Mesin Arcade
 
Nah bagi yang ingin memainkan game-game arcade tempoe doeloe di komputer pribadi, kali ini saya ingin sharing mengenainya. Yang kita perlukan program yang diberi istilah emulator. Sesuai namanya,guna emulator adalah mensimulasi mesin arcade di komputer kitanya. Saat ini emulator sangat banyak macamnya tersedia di dunia maya. Sebut saja ada namanya MAME, Nebula, dan lain-lain. Yang ingin saya bahas kali ini adalah emulator bernama Kawaks.

Kawaks

Alasan saya memakai Kawaks karena kebetulan emulator ini yang berjalan mulus. Sudah saya coba MAME dan Nebula. Tetapi apa lacur, kedua emulator ini tidak bisa berjalan lancar di laptop tercintaku.

Setelah di download Kawaks-nya, selanjutnya tinggal dicari game yang ingin dimainkan. Ada banyak game yang bisa didownload gratis di dunia maya. Sebut saja King of Fighter, Street Fighter, Marvel Super Heroes, Street Fighter 3rd Strike-Fight For The Future , dan sebagainya. File game ini disebut ROMS.

Langkah selanjutnya pindahkan file game yang telah di download tadi di sub folder Roms-nya folder Kawaks. Setelah itu jalankan Kawaks-nya. Load Game. Ta...da....layar pun berubah layaknya monitor arcade pas tempoe doeloe itu.

Agar bisa dimainkan gamenya, tombol-tombol keyboardnya mungkin perlu diatur terlebih dahulu di Redefine Keys. Hebatnya Kawaks ini mendukung sampai 4 pemain. Ini artinya kalau kebetulan gamenya mendukung, anda dan 3 temen lainnya bisa bermain secara bersamaan. Masalahnya hanya gimana berkongsi satu keyboard dengan 4 orang sekaligus. :-)

Kebetulan saya masih ingat ada satu game yang bisa dimainkan 4 orang sekaligus. Namanya Captain Commando. Game ini ceritanya ada 4 pendekar yang melawan banyak penjahat dikota.

Captain Commando

Masalah berkongsi keyboard saya atasi sebagai berikut. Kebetulan saya memiliki 1 USB GamePad Wireless, 1 Wiimote, 1 Mini Keyboard Bluetooth. Ketiga benda ini akan saya gunakan untuk mengontrol game ini. Ini artinya bisa sekaligus 3 orang memainkan game ini. Tentunya akan asyik nantinya.


Nah untuk menghubungkan  benda ini ke laptopku saya perlu program tambahan bernama GlovePie. Program ini gratis kok. Masukkan script yang saya gunakan ini ke GlovePie-nya dan jalankan. Niscaya sekarang Wiimote dan USB GamePad-nya sudah bisa mengontrol gamenya. Khusus untuk Mini Keyboardnya tidak perlu di program. Tinggal hidup dan koneksikan aja via bluetooth.


Contoh Script Glovepie yang saya gunakan :
---------------------------------------------------------------------------
//Script Glovepie
if(Joystick1.y < -0.3){
   Keyboard.Up = true
}else{
   Keyboard.Up = false
}
if(Joystick1.y > 0.3){
   Keyboard.Down = true
}else{
   Keyboard.Down = false
}
if(Joystick1.x < -0.3){
   Keyboard.Left = true
}else{
   Keyboard.Left = false
}
if(Joystick1.x > 0.3){
   Keyboard.Right = true
}else{
   Keyboard.Right = false
}
//Left stick walk code
if(Abs(Joystick.y) > 0.3 and Abs(Joystick.y) < 0.7 and Abs(Joystick.x) < 0.7){
   Keyboard.X = true
}elseif(Abs(Joystick.x) > 0.3 and Abs(Joystick.x) < 0.7 and Abs(Joystick.y) < 0.7){
   Keyboard.X = true
}else{
   Keyboard.X = false
}

}
//POV
Key.Up = Joystick1.pov1up
Key.Down = Joystick1.Pov1Down
Key.Left = Joystick1.Pov1Left
Key.Right = Joystick1.Pov1Right
//Buttons
Key.NumPad1 = Joystick1.Button1
Key.NumPad2 = Joystick1.Button2
Key.NumPad3 = Joystick1.Button3
Key.Numpad4 = Joystick1.Button4
Key.NumPad5 = Joystick1.Button5
Key.Numpad6 = Joystick1.Button6
Key.NumLock = Joystick1.Button9
Key.Numpad9 = Joystick1.Button10
Key.Numpad7 = Joystick1.Button7
Key.Numpad8 = Joystick1.Button8

//Special keys
if(Joystick1.Button7)and(Joystick1.Button8)then
Key.Down+Key.Left+Key.NumPad1=Joystick1.Button1
Key.Down+Key.Left+Key.NumPad2=Joystick1.Button2
Key.Down+Key.Right+Key.NumPad1=Joystick1.Button3
Key.Down+Key.Right+Key.NumPad2=Joystick1.Button4
end if

N = Wiimote1.Down
V = Wiimote1.Up
B = Wiimote1.Left
G = Wiimote1.Right
L = Wiimote1.Plus
Apostrophe = Wiimote1.Two
Y = Wiimote1.B
SemiColon = Wiimote1.One
Slash = Wiimote1.A
I = Wiimote1.Home
P = Wiimote1.Minus
M = Wiimote1.Minus+Wiimote1.Plus

if(wiimote1.A)and(wiimote1.B)then
S+D+J = Wiimote1.SwingLeft
S+D+K = Wiimote1.SwingDown
S+A+K = Wiimote1.SwingRight
S+A+J =Wiimote1.SwingUp
end if

--------------------------------------------------------------------------

Akhirnya sekarang ini saya bisa memainkan game Captain Commando ini bareng dengan temen-temenku. Bagi yang ingin bertanya lebih lanjut sila berkomentar dibawah ini. Selamat mencoba!

24 April 2012

Membuat Animated GIF ( GIF Animasi ) untuk Profile Picture BBM

Terinspirasi dari Profile Picture teman yang ada di BBM dimana gambarnya adalah animated GIF ( GIF beranimasi ) , maka kucoba untuk membuatnya. Pertama-tama yang saya perlukan adalah gambar-gambar yang akan disatukan menjadi GIF animasi. Saya teringat ada video yang mau saya jadikan GIF animasi ini.

Nah tantangan pertama adalah mengubah video menjadi potongan gambar-gambar. Saya memakai Windows Movie Maker yang pastinya ada disetiap komputer temen-temen. Saya buka videonya dan jalankan. Yang perlu di lakukan adalah memilih frame-frame/gambar-gambar yang diperlukan untuk di jadikan GIF animasi. Untuk itu saya hentikan/pause sesaat-sesaat videonya, kemudian saya save satu persatu gambar/frame yang ada. Caranya adalah menekan tombol di sebelah kanan bawah pada player di Windows Movie Maker ini.

Setelah terkumpul beberapa gambar maka selanjutnya disatukan potongan gambar ini. Caranya sangat mudah, yakni tinggal ke http://www.picasion.com . Lalu masukkan satu persatu gambar yang telah kita simpan tadi secara berurutan. Tekan 'Create Animation', maka GIF animasi kita pun telah jadi.

Masalah muncul pada saat ingin saya masukkan GIF animasi ini menjadi Profile Picture/Avatar untuk BlackBerry Messenger (BBM). Ternyata agar bisa ditampilkan, BBM meminta GIF animasinya haruslah berukuran dibawah 32 KB dan ukurannya harus persegi.

Untuk membuat ukurannya menjadi persegi, saya menggunakan Microsoft Office Picture Manager. Tinggal pilih seluruh gambarnya, lalu pilih Edit Pictures-Crop-CropHandles. Atur Left-Right-Top-Bottom sehingga pixelnya menjadi sama. Kemudian tinggal di save setelah siap mengaturnya.

Kemudian ke http://www.picasion.com lagi untuk mengulangi langkah yang sama yakni memasukkan gambar yang telah kita atur tadi. Alhasil GIF animasi kita telah memiliki ukuran persegi. Tantangan berikutnya adalah ukuran filenya. Jika melewati 32 KB , maka perlu diperkecil sehingga menjadi lebih kecil dari 32 KB. Caranya sama yakni ke http://www.picasion.com . Pilih menu Resize Image. Kemudian masukkan GIF animasi yang telah dihasilkan tadi agar bisa di perkecil ukuran filenya. Ta...da....GIF animasi -nya pun telah siap dan bisa di letakkan di Profile Picture di BBM -nya. Contoh GIF Animasi yang telah saya buat bisa dilihat di bawah ini.
Versi awal GIF Animasi dengan ukuran yang belum persegi
  
Versi GIF Animasi setelah ukuran di buat persegi

Nah dibawah ini versi yang bisa dimasukkan ke BBM sebagai profile picturenya. Jika pembaca mau mencoba tinggal di save image saja gambar dibawah ini.
Versi GIF Animasi yang ukuran file dibawah 32 KB dan persegi

Selamat mencoba!.
NB: Bagi yang ingin mengetahui bagaimana saya bisa menulis dengan senter biasa, sila intip caranya di sini .




22 April 2012

Saktinya Google Maps

Semalam pada saat asyik utak-atik Google Maps , tak sengaja menemukan fitur yang menarik darinya. Mungkin ada pembaca sekalian yang sudah tahu fitur ini, tetapi saya yakin ada yang belum tahu. Jadi tidak ada salahnya kalau di sharing disini.
Dengan google maps, kita bisa mengetahui rute yang dapat kita ambil jika ingin berpindah dari satu tempat ke tempat yang lain. Contohnya disini saya ingin dari Sydney Opera House  ke University of Sydney. Begitu di klik 'Get Directions' maka akan muncul rute yang disarankan berikut estimasi waktu perjalanannya.
Rincian rutenya secara lengkap juga sekaligus di berikan seperti di bawah ini :
Dengan bantuan Google Maps ini tentunya bukan masalah lagi jika ingin memberitahukan ke teman cara menuju ke rumah kita atau ke tempat tertentu.
Nah yang membuat saya sedikit terkejut dengan Google Maps ini, ternyata sekarang kita bisa melihat-lihat pemandangan dalam kota. Caranya cukup mudah saja. Perhatikan lambang gambar orang berwarna kuning seperti terlihat dibawah ini. Tinggal klik dan tahan, seterusnya tempatkan ke bagian di peta daerah yang ingin kita lihat pemandangannya.
Oke, silahkan tahan nafas dan ta...da.....begini hasilnya :
Pemandangan yang terlihat bisa di putar 360 derajat lho. Layaknya kita lagi berdiri di tengah jalan dan memutarkan tubuh untuk melihat sekitar.
Tidak saja sampai di situ, kita bisa meng-klik tanda maju/mundur juga di gambar sehingga perasaannya kita lagi berjalan-jalan di kota tersebut. Istilahnya kita mengunjungi tempat tersebut secara maya. Yang belum begitu mengerti silahkan di coba sendiri deh dan siap-siap terkejut. Kira-kira begitulah yang saya rasakan ketika tahu dan mencoba fitur di Google Maps ini. Silahkan mencoba !