Thursday, 27 December 2012

Game Prolog Don't Make Line 4x4x4

0 comments
Assalamualaikum Wr. Wb

Waaaaah apa kabar nih blog gersang banget udah lama ga pernah dibuka" hahaha
Gw mau cerita dikit pengalaman gw nih, boleh ga? apaaa ga boleh? yaaaah ga ga boleh kok qaqa haha oke lanjuuttt *gayaariel (hahapasih jayus beet) :p

Gini ceritanya, (serius dikit) saat ini gw kuliah di salah satu perguruan swasta yang paling terkemuka di Indonesia tepatnya semester 5, gw dapet mata kuliah PKB. Apatuh? Program Keluarga Berencana. Owhhh bukan itu heey...teyus?. PKB itu Pengantar Kecerdasan Buatan. Jadi, pada praktikum mata kuliah ini gw disuruh buat game. Bikin game nya pake bahasa pemroraman Prolog. Pertama mikir anjriiit emang bisa gw buat game?, ide ga ada, skill kurang, bahasa pemrogramannya aneh. Lambat laun mendekati hari H ada seseorang kakak tingkat saya yang baik hati dan tidak sombong memberi masukan buat game apa. Namanya Mochamad Rasyid. makasih eaaa qaqa :D

Akhirnya tercetuslah sebuah game yang paling mutakhir di abad 23 haha, sebenernya sih ini game udah ada coba diedit aja dikit biar beda ehehe nama game nya Don't Make Line 4x4x4. Gini nih gw jelasin cara mainnya sama tampilannya


1.  INITIAL STATE

Don’t Make Line 4x4x4 merupakan jenis permainan yang mengandalkan kemampuan befikir dan kecerdasan pemain sebagai elemen utamanya. Permainan ini dimainkan oleh dua orang pemain dengan tujuan membuat salah satu pemain kalah karena ia membuat suatu garis. Banyaknya lingkaran kosong yang nantinya dapat di isi  adalah 64 buah.
Sebelum memulai permainan, game akan memberikan inputan untuk memilih warna pemain dan nama user. Setelah proses memasukkan selesai, maka akan muncul window baru untuk memulai game, cara permainan, profil developer dan keluar. Di dalam window utama juga terdapat menu file dan mode. Berikut adalah penampakan inputan warna pemain, nama user, menu awal permainan dan window utama.






     
Pada saat memulai permainan pada gambar di atas kalian akan melihat sebuah tampilan memilih warna pemain baik itu user atau komputer.



Jika warna pemain sudah dipilih, maka akan muncul kembali inputan untuk memasukan nama user seperti pada gambar di atas.



Ketika user telah memilih warna pemain dan memasukan nama user,  maka akan muncul menu utama yang di dalamnya terdapat tombol mulai game, cara permainan, profil developer dan keluar.


Gambar di atas ketika mengklik tombol cara permainan, tentang cara permainan nya.



Tampilan ini muncul ketika mengklik tombol Profile Developer.



Window utama ini mempunyai menu file dan menu mode. Menu file mempunyai submenu new game (untuk memulai baru permainan) dan exit (untuk keluar dari game). Sedangkan menu mode mempunyai submenu Player First ( User jalan terlebih dahulu ) atau Computer First ( Komputer jalan terlebih dahulu ). Perlu diperhatikan bahwa pada mode Computer First, computer akan secara acak memilih posisi lingkaran dirinya.


2.  RULES


    a. Dimainkan oleh dua pemain. Siapa yang memulai ( user atau komputer) terlebih dahulu dapat disesuaikan dengan keinginan. Namun demikian,    secaradefault, user akan memulai duluan.
    b. Setelah user memilih satu lingkaran, maka akan diikuti oleh komputer yang akan memilih lingkaran berikutnya. 
    c. Setelah komputer memilih lingkaran, maka selanjutnya giliran user kembali untuk memilih lingkaran. Hal ini akan terus berulang sampai salah satu    dari pemain ( user atau komputer ) membuat suatu garis.
   d. Pada permainan ini, baik user ataupun computer, hanya diberikan langkah sebanyak 1 kali dalam mewarnai lingkaran secara bergiliran.
    e . Apabila salah satu dari pemain ( user atau computer ) membuat garis dari susunan lingkarannya, maka permainan akan berakhir. Yang menang adalah       pemain yang tidak membuat garis sama sekali. 
    f. Kondisi kekalahan akibat terbentuknya sebuah garis dari susunan lingkaran adalah sebagai berikut : 
            1. 4 buah lingkaran tersusun secara Horizontal,
            2. 4 buah lingkaran tersusun secara Vertikal,
            3. 4 buah lingkaran tersusun dari atas ke bawah ( lapisan 1 – lapisan 4 ),
            4. 4 buah lingkaran tersusun secara Diagonal Sisi ( sisi Atas, Bawah, Kiri, Kanan, Depan, 
                Belakang,  dan setiap Lapisan ), dan
            5. 4 buah lingkaran tersusun secara Diagonal Ruang.

3.    GOALS

Tujuan dari permainan ini adalah membuat salah satu pemain kalah karena ia membuat suatu garis. Banyaknya lingkaran kosong yang nantinya dapat di isi  adalah 64 buah.
1.      Kondisi pertama jika user menang
Pemenangnya adalah jika user berhasil tidak membuat garis lurus baik horizontal, vertical atau diagonal.


2.      Kondisi kedua jika user kalah
Kondisi ini terjadi jika user terlebih dahulu membuat garis baik itu secara horizontal, vertikal atau diagonal. 


Source code program Download di Mari

Semoga Bermanfaat ya :D




Saturday, 17 December 2011

Buat Dirimu Menjadi Avatar

2 comments
Tokoh Avatar pada film Avatar menurut saya sangat menarik sekali. Bentuk mukanya yang sangat aneh dan berwarna biru ini yang  membuat saya tertarik memanipulasi foto menjadi Avatar. Kita bisa membuat diri kita menjadi Avatar. Caranya mudah kok, ikuti langkah-langkah di bawah ini :
  • Buka file foto yang akan anda edit.
  • Seleksi bagian mata menggunakan Elliptical Marque Tool.
  •  Copy (Ctrl + C) seleksi yang sudah dibuat sebelumnya kemudian Paste (Ctrl + V).
  • Atur dan edit ukuran mata sesuai kreasi anda. Masuk ke menu Edit – Transform – Scale.
  • Edit secara terpisah mata kanan dan kiri dengan menggunakan perintah Edit – Transform – Skew.    


  • Setelah diedit akan tampak seperti di bawah ini.

  • Selanjutnya, tipiskan alis agar nampak seperti Avatar yang asli dengan menggunakan Clone Stamp Tool.
 
  • Seleksi bagian hidung dengan menggunakan Lasso Tool dengan feather 10px lalu Copy (Ctrl + C) seleksi tadi kemudian Paste (Ctrl + V).

 
  • Atur ukuran hidung di Edit-Transform-Perspective maka hasilnya akan seperti di bawah ini.

 
  • Seleksi dagu agar lebih runcing dengan menggunakan Rectangular Marque Tool.
 
  •  Hasilnya akan tampak seperti di bawah ini.

 
  •  Ubah keseluruhan warna dengan menggunakan Gradient Map. Lalu atur warna gradasi dengan pengaturan warna seperti ini : Black (0%), #001b32(18%), #19448c(42%), #50b1c0(70%), White(100%).
 
  • Buat layer baru kemudian seleksi bola mata dengan menggunakan Elliptical Marque Tool lalu warnai dengan Brush Tool dengan komposisi warna seperti berikut : Color : #73712e, Opacity : 100%
 
  • Buat layer baru lagi lalu buat lingkaran dengan Elliptical Marque Tool dan warnai dengan warna seperti contoh.
 
  • Buatlah layer baru, kemudian buatlah beberapa garis menggunakan Brush Tool. Dengan komposisi warna seperti berikut : Color : #c1b648, Opacity : 100%
 
  • Gunakan Smudge Tool untuk memperhalus garis-garis tadi dengan Strength 50%.
 
  • Buat layer baru lalu warnai pinggiran mata dengan Brush Tool dengan pengaturan di bawah ini : Color #545b34, Opacity : 100%
 
  • Gunakan Smudge Tool untuk menghaluskan.
 
  • Buat layer baru untuk membuat kilauan mata dengan Brush Tool.
 
  • Merge semua layer bagian mata tadi menjadi satu, kemudian duplicat layer tersebut dan gunakan Edit – Transform – Flip Horizontal kemudian geser ke mata sebelahnya.
 
  •  Buat layer baru lagi, kemudian lukislah garis-garis loreng seperti dibawah dengan menggunakan Brush Tool dengan pengaturan warna  #002542, opacity 100%.
 
  • Gunakan filter Gaussian Blur dengan radius 5px, lalu ubah opacity layer tersebut menjadi 35%, ubah blending mode menjadi  Color Burn. Hasil terlihat seperti ini.
 
  • Buat layer baru, lalu gunakan Brush Tool untuk membuat titik-titik putih di bagian wajah kemudian duplicate layer tersebut dan gunakan filter Gaussian Blur dengan radius 5px.
 
  • Buat layer baru lagi untuk membuat wajah lebih bercahaya dengan menggunakan Dry Brush dengan pengaturan sebagai berikut : Color : White, Opacity : 20%. Ubah blending mode menjadi overlay.
 
  • Langkah terakhir buat layer baru kemudian gunakan Curve Adjusment agar membuat warna lebih hidup.
 
  • Ini dia hasil akhirnya keren kan hehe mohon maaf kalo hasilnya kurang bagus. Semoga ilmu ini bisa bermanfaat, selamat mencoba :)


Kreasikan Desain T-Shirtmu dengan SonicShack Designer

5 comments
Perkembangan teknologi digital terus berkembang. Dahulu, membeli t-shirt, jacket, topi dll harus secara langsung atau tatap muka dengan penjual. Dengan berkembangnya teknlogi sekarang ini kita tidak perlu repot-repot datang langsung ke tempat si penjual. Cukup duduk manis di depan pc atau laptop lalu kunjungi website toko online.  Tidak cukup hanya membeli saja, kita juga dapat mendesain pakaian sesuai keinginan kita.

 
Situs Sonic Shack adalah situs desain online yang menyediakan pembelian berbagai jenis pakaian, topi, tas dan sebagainya sesuai disain yang di inginkan pembeli. Desainnya pun bisa langsung di buat secara online denan fitur interaktif. Sonic Shack juga menyediakan tool gratis untuk men-disain melalui program dekstop.
  • Untuk menjalankan program ini dibutuhkan koneksi internet dan platform Adobe AIR. Install terlebih dahulu Adobe AIR, kemudian download program ini di http://cnet.co/nuBo1m. Jangan hanya membuka program ini saja, sebaiknya anda menyimpan ke dalam computer anda, kemudian install seperti biasanya caranya cukup mudah kok.

  • Jika installasi sudah selesai, jalankan program SonicShack_Designer tersebut.
 
  • Program ini sangat bergantung pada koneksi internet anda karena program akan mengambil konten di Internet. Jadi, jika internet anda lambat maka proses pengerjaannya pun akan memakan waktu yang cukup banyak. Sebagai langkah awal, anda bisa memilih jenis pakaian yang akan anda disain. Modelnya pun tersedia dalam cukup banyak pilihan.

  • Anda bisa mengganti sudut pandang dan warna pakaian dengan meng-klik ikon yang ada disebelah kiri atas gambar pakaian. 

  • Bila ingin menambahkan gambar di pakaian tersebut, anda bisa meng-klik icon Art gallery. Cukup banyak gambar yang ter-organisasi dalam kategori tertentu. Dogle klik atau Drag gambar tersebut ke gambar pakaian. Setelah itu, anda bisa mengatur ukuran, posisi dan orientasi arah gambar yang dimasukkan. 

  • Bila ingin menambahkan gambar kreasi anda sendiri, anda bisa meng-klik icon Upload. Klik tombol icon Image dan pilih gambar yang akan anda gunakan. Sebaiknya gunakan gambar dengan format *.PNG yang memiliki latar belakang transparent agar tampilan nantinya seperti nyata pada kaos sungguhan. Untuk menambahkan gambar tersebut ke disain pakaian, lakukan dengan cara yang sama seperti sebelumnya.

  • Anda pun juga bisa menambahkan tulisan ke desain anda dengan meng-klik icon Add Text. Ukuran, jenis Font, warna dan style dan tulisan bisa anda atur disana. 
 
  • Setelah selesai, anda bisa menyimpan disain anda secara Online dengan meng-klik tombol Save yang ada di bagian bawah. Setelah itu, akan muncul dialog box. Pada dialog box tersebut, anda harus mengisikan setidaknya alamat email dan nama disain. Nantinya anda bisa membukanya kembali dengan meng-klik tombol Retrieve dan memasukkan alamat email dan nama disain. 

  • Di pojok sebelah kanan ada beberapa icon yang berguna untuk melakukan pembelian secara langsung, mengirim disain, dan melihat ditail pakaian yang akan di buat. Bila anda melakukan pencetakan disain, akan muncul watermark dari SonicShack. 
 
Sebenarnya banyak software untuk membuat desain-desain serupa seperti yang sangat terkenal CorelDraw atau Photshop. Namun, cara ini bisa menjadi alternatif bagi kita yang masih awam untuk membuat desain.

Software Pembuat Aplikasi Notepad++

0 comments
Salah satu fitur yang sangat kecil dan biasanya kita memanfaatkannya hanya untuk sekedar mencatat nomor HP, mengingat password, dan lain sebagainya. Namun sekarang keberadaannya sering disepelekan oeh orang awam, dan sebagian hanya mengingatnya sebagai aksesoris!
Pengguna umum banyak yang lebih menyukai wordpad karena adanya fitur formating. Di lain sisi, Notepad telah lama menjadi senjata ampuh bagi para programmer. Aplikasi yang sudah ter-intergrasi dengan windows sejak awal debutnya ini sering dipakai untuk mengedit source kode. Hal ini banyak utamanya dilakukan  oleh para programmer berbasis web.
Tetapi, Notepad Standar ini tidak di lengkapi fitur-fitur memadai untuk membantu coding sang programmer. Editor teks ini polos, tanpa fitur penduku apapun. Para programmer yang sering memanfaatkan Notepad untuk coding nampaknya perlu meng-upgrade ke Notepad++.
Notepad++ adalah aplikasi gratisan pengembangan dari Notepad. Aplikasi ini bisa di unduh dari http://notepad-plus-plus.org/download/. Saat artikel ini di tulis, Notepad++ masih dalam versi 5.9.6.2.. Aplikasi ini juga mendukung beberapa bahasa pemrograman berbasis Windows antara lain :

  • C
  • C++
  • Java
  • C#
  • XML
  • HTML
  • PHP
  • Javascript
  • RC File
  • Makefile
  • nfo
  • doxygen
  • file ini
  • batch
  • ASP
  • VB/VBS
  • SQL
  • Objective-C
  • CSS
  • Pascal
  • Perl
  • Python
  • Lua
  • Unix Shell Script
  • Fortran
  • NSIS
  • dan Flash Action Script.


Notepad++ ini juga mempunyai fitur yang sangat memudahkan kita membedakan alur syntax yaitu fitur highlighting.  Fitur ini akan menandai sintaks dan variable yang di gunakan dalam source code. Lainnya, tersedianya fitur tab yang dapat membantu anda mengelola beberapa kode dalam waktu yang bersamaan. Juga ada fitur penomoran baris turut membantu Anda dalam mencari kode yang error ketika di jalankan. Function List juga disediakan untuk mengelola fungsi-fungsi yang di kembangkan.

 

Notepad++ ini juga disertai fitur pencarian yang sangat mudah dan praktis. suatu kata kunci yang kita masukkan, maka Notepad++ bisa menandai semuanya dalam sorce kode. Serta, bisa merubah semuanya hanya dengan sekali perintah karena ada fitur “Replace All”. Nampaknya, Notepad standart kita memang harus di ganti dengan Notepad++.

Sumber Referensi : http://blog.fastncheap.com

Friday, 16 December 2011

Disable Auto Update OS Windows 7

0 comments
Secara default, pada semua operating system windows, tidak terkecuali windows 7, akan selalu mengaktifkan fasilitas auto update pada windows. Fitur ini membuat operating system windows akan melakukan download otomatis dari update file yang diberikan Microsoft.


Meskipun begitu, tidak semua orang senang dengan dengan fasilitas auto update pada windows ini karena mungkin akan mengganggu aktifitas komputerisasi anda sehari-hari. Hal ini terutama akan berefek jika menggunakan koneksi internet yang tidak begitu cepat. Bandwidth internet yang anda miliki akan tersedota dan banyak terpakai oleh auto update yang sebetulnya tidak begitu diperlukan.

Untuk mengatasi hal ini, caranya adalah mematikan/disable fasilitas auto update windows 7, ikuti langkah-langkah berikut ini : 

  • Klik tombol Start kemudian klik Control Panel 

    • Pada menu dari Control Panel, klik System and Security.
     
    • Pada jendela dari System and Security, klik link Windows Update.


    • Pada bagian kiri dari jendela Windows Update, klik Change Settings.
     
     
    • Selanjutnya, pada bagian Important Updates, pilih Never check for updates (not recommended).


    Selesai sudah, windows 7 pada pc atau laptop anda tidak akan pernah lagi melakukan update dari server Microsoft. Jika anda menginginkan pilihan setting yang lain, anda bisa memilihnya sendiri. Berikut penjelasan dari fungsi pada pilihan yang lain.
    • Install updates automatically (recommended), merupakan pilihan default dari system operasi windows. Pilihan ini akan melakukan download dan menginstall file update secara otomatis tanpa memberitahu anda sama sekali. Pilihan ini direkomendasikan untuk anda yang memiliki akses internet yang cepat yang tentunya tidak akan menggaangg bandwidth yang anda pakai.
    • Download updates but let me choose whether to install them. Kalau yang ini, system akan mengambil file update dari server microsoft tetapi akan melakukan konfirmasi terlebih dahulu kepada anda jika ingin menginstall file update yang telah anda download.
    • Check for updates but let me choose whether to download and install them. Kalau ini, windows akan mengkonfirmasi anda terlebih dahulu sebelum mendownlaod file update dari microsoft. Jika anda mengizinkannya, proses download akan segera dimulai. Setelah proses download selesai, system akan kembali melakukan konfirmasi apakah akan menginstall file update yang telah didownload atau tidak.
    • Never check for updates (not recommended). Seperti judul pada artikel kali ini, system tidak akan pernah mengecek file update pada microsoft dan tentunya tidak akan pernah mendownload file dari server microsoft.
    Meskipun anda bisa menonaktifkan auto update pada windows 7, saya sarankan anda tetap mendownload file update secara berkala agar system anda terhindar dari berbagai macam gangguan yang bisa diperoleh file system yang lama. Selain itu, semakin system diperbaharui, maka komputer anda akan berjalan lebih stabil karena adanya perbaikan pada operating system dari pihak microsoft.