Posted by: ikhsan | April 9, 2012

game, game, game

Apa itu game???

Game adalah kata yang berasal dari bahasa Inggris yang artinya adalah permainan. Permainan ini sifatnya menghibur. bisa dimainkan sendiri ataupun dengan orang lain. Permainan ada yang tradisional dan ada juga yang modern. Permainan yang tradisional contohnya adalah permainan yang sering dimainkan oleh anak kecil, diantaranya adalah main petak umpet, tak jongkok, dan lain sebagainya yang tentunya tetap bersifat menghibur. Untuk permainan yang modern salah satu contohnya menurut saya adalah main ding-dong, permainan tersebut telah memakai mesin komputer untuk memainkannya.

Jauh lagi bicara tentang game, pada jaman sekarang ini dimana teknologi yang berkembang dengan sangat pesat bin cepat, game-pun kini menggunakan teknologi yang canggih dalam memainkannya. Game ini ada yang berbasis 2 dimensi dan ada juga yang berbasis 3 dimensi.

Game ada yang sederhana ada juga yang rumit. Yang sederhana contohnya adalah game tebak angka, yang mana untuk melatih daya ingat si pemain. Game sederhana juga dapat melatih maupun menguji ketangkasan dari pemain. Game seperti ini tidak dimasukkan kecerdasan buatan kepada komputer. Untuk game yang rumit, game ini dibangun menggunakan kecerdasan buatan, yang mana kecerdasan buatan ini dapat membuat si komputer seolah-olah hidup, dapat berpikir seperti layaknya si pemain.

sumber gambar

Sumber:

 

Game Engine….

Bicara tentang hebatnya suatu game baik itu dari grafiknya, strateginya, alur permainannya atau dari hebatnya si komputer yang bisa berpikir benar-benar seperti manusia berpikir, dalam pembuatan sebuah game khususnya di komputer, ini tidak terlepas dari bagaimana developer(si pembuat game) membuat game tersebut.

Game Engine adalah sebuah perangkat lunak yang digunakan untuk membuat perangkat lunak yang lain, dalam hal ini perangkat lunak yang lain itu adalah game. Jadi Game Engine adalah sebuah software untuk membuat game. Game Engine ini bisa didapatkan dengan cuma-cuma alias gratis atau dengan berbayar.

Software untuk membuat game yang saya tau antara lain Flash, 3D Max, Blender dan masih banyak lagi yang lain. Sebenarnya bukan hanya itu saja, software untuk pengembangan aplikasi seperti VB6 dengan bahasa Basic, Delphi dengan bahasa Pascal, atau pun Netbeans yang menggunakan bahasa Java, bisa dijadikan Game Engine. Pintar-pintar si developer itu sendiri dalam membuat game. Itu kalo menurut saya J.

 

…….So, CMIIW……

 

Sumber:

Posted by: ikhsan | December 2, 2011

tips biar BBM ga pending, [agak garing]

BBM merupakan sebauh, ehhh sorry maksud gw sebuah layanan dari BlackBe*rry untuk kirim-kiriman pesan..

nih gw selipin foto BBM biar rame:

gw pernah baca tentang cara kerja messenger, ada server [kita anggap aja sebagai pusat lahhh...]  dan ada client [orang yang menggunakannya].

client mengirimkan data alias daftar dulu ke server, si server kasi jawaban berupa PIN. masing-masing client mempunyai PIN yang berbeda.

client A mengirimkan pesan ke client B, pesan yang dikirimkan pertama ke server dulu ntar si server yang akan meneruskan lagi ke tujuannya yaitu ke client B.

dalam pesan yang dikirimkan tadi terdapat sebuah alamat, jadi paket kirimannya terdiri dari isi pesan sama alamatnya. nah setelah sampai ke server, server kirim lagi ke client B. si server mengetahui tujuannya karena tadi si client A ngirim pesan + alamat tujuan.

yaaaaa, kalo menurut gw analoginya sama seperti kita mau ngirim surat melalui kantor pos. ehehehehehheee…

kembali ke topik …..

pending, gw udah buka google translate kalo pending itu bahasa inggris yang jika diartikan ke bahasa indonesia artinya adalah ….

T3rTunD4 [tertunda]

*biar lucu gw alay-alay-in…

yak tertunda… bisa jadi pesan yang dikirimkan tertunda di server karena si server banyak bgt pesan yang masuk. jadinya si server kewalahan. apalagi jika komputer servernya kurang canggih.

atau masalah pending ini bisa saja terjadi karena alasan lain… yaa poko’nya pending itu tertunda :)

daaaaaaannnn,,,,, ini dia yang dinanti-nanti….. bagaimanakah cara agar layanan messenger kita tidak pending?

*gimana yaa….? kasi tau ga yaaaaa? :p

berikut jawabannya…..

jaki anda,,…. ehh sorry maksud gw, jika anda tidak mau mengalami masalah pending ganti saja BlackBe*rry anda dengan hp monochrome…

ini :

menjadi…..

 ini:

pada hp monochrome  anda bisa mengganti BBM-an dengan SMS-an seperti biasa.

***bukannya SMS-an juga bisa pending yak?

 yaa poko’nya ganti aja dh…. sorry nih kalo sedikit maksa.

niat gw jg bikin tulisan ini hanya untuk menghibur, menghibur anda yang merasa terhibur wabilkhusus untuk menghibur diri gw sendiri..

jari tengah tangan kiri di huruf ‘W’ –> gamers tu orang

jari kelingking tangan kiri di huruf ‘A’ dan kelingking kanan di ‘titik koma (;)’ –> ketikannya cepet

ibu jari tangan kiri ada di tombol ‘windows’ atau tombol ‘Alt’ atau kelingking tangan kiri sering berada di tombol ‘Ctrl’ yang ada di sebelah kiri spasi –> suka buka macem-macem. wkwkwkwwk.

Posted by: ikhsan | November 13, 2011

membuat animasi objek bergerak

dalam membuat animasi yang bisa bergerak ini saya menggunakan software Macromedia Flash 8 (Portable)

langsung saja ke pembuatan,

buka softwarenya, pilih Flash Document.

pilih Oval Tool, karena saya akan membuat sebuah lingkaran, atau bisa juga dengan menekan tombol O.

gambar sebuah lingkaran di layar kerja.

selanjutnya pada frame 10 di Timeline klik kanan pilih Insert Keyframe.

terus pilih Selection Tool untuk menggeser objek lingkaran.

terus blok Timeline dari frame1 sampai frame10, kemudian klik kanan pilih Create Motion Tween.

udah…

untuk melihat bisa jalannya tekan Ctrl + Enter.

CMIIW…. :D

Posted by: ikhsan | October 30, 2011

interface, sebuah kelas dalam java

saya mau ngebahas tentang interface yang mana merupakan sebuah kelas di dalam bahasa pemrograman java. dan ini bukannya sebuah tampilan. mentang-mentang interface artinya antarmuka, tapi bukan berarti ini sebuah tampilan.

interface dalam java dia adalah sebuah kelas. yang isinya bisa berupa variable-variable ataupun method-method.

pendeklarasiannya seperti ini…

public interface <nama_interface> {

<deklarasi_variable>;

<deklarasi_method>;

}

 

tetapi didalam interface ini methodnya tidak dijelaskan detailnya. hanya sekedar deklarasinya saja. dan untuk variable-nya boleh ada nilainya.

“jadi interface untuk apa dong dong?”

ada yang buku yang menuliskan, “sekarang kita buat variable globalnya di interface” (kurang lebih tulisannya begitu…)

jadi, interface ada agar isinya bisa dipakai oleh kelas lain yang mengimplementasikan interface tersebut.

hal ini membuat kita tidak perlu menuliskan code yang banyak.

inilah salah satu keunggulan java. hemat ngetik code.

**** tapi saya ngga tau jg di bahasa pemrograman lain ada apa ngga interface kaya gini.

 

CMIIW yaaak.

hihi :D

Posted by: ikhsan | October 30, 2011

animasi

pembahasan tentang animasi nih…

dari informasi yang telas saya dapatkan, saya menyimpulkan arti animasi adalah…..

animasi adalah sekumpulan gambar yang diam yang diolah sedemikian rupa sehingga seolah-olah gambar tersebut bergerak.

contohnya jika saya menggambar pada sebuah buku dengan ketebalan tertentu dan di tiap lembarnya saya gambar sesuatu dan pada lembar yang berikutnya saya gambar juga tetapi masih berhubungan dengan lebar sebelumnya begitu juga dengan lembar yang lain. kemudian saya buka lembaran-lembaran dari buku tersebut dengan kecepatan tertentu maka insya Allah akan timbul gambar yang seolah-olah bergerak, padahal itu adalah rangkaian dari lembar-lembar yang telah saya gambar tadi.

tapi sekarang untuk membuat sebuah animasi kita tidak perlu repot-repot lagi untuk menggambar dibanyak kertas. kini kita bisa membuat animasi dengan lebih mudah melalui komputer dengan tools tertentu. contohnya flash[bisa anda cari di google] dan lain sebagainya.

animasi ini telah diterapkan dalam per-film-an. ada yang menggunakan animasi 2D ada juga dengan menggunakan animasi 3D.

for youth info,,,,

menurut wikipedia wayang kulit termasuk animasi yang tertua didunia karena wayang kulit telah memenuhi semua elemen dari animasi yaitu layar, gambar bergerak, ilustrasi musik dan dialog.

keren juga Indonesia… :D

ini adalah salah satu contoh animasi,

gambar diatas adalah animasi dengan kecepatan 10 frame/detik. maksudnya adalah ada 10 gambar yang ditayangkan dalam setiap detik. untuk gambar diatas saja membutuhkan 10 frame. gimana dengan film yang pernah kamu tonton…

wkwkwkwkwkw……

CMIIW yaaaa.

sumber:

http://id.wikipedia.org/

http://cakgianto.blogspot.com/

http://www.galerianimasi.com/2010/05/gambar-animasi-adalah.html

Posted by: ikhsan | October 29, 2011

pengertian dan sejarah perkembangan desain grafis

menurut yang telah saya baca dari wiki,

desain grafis itu adalah suatu bentuk komunikasi visual untuk menyampaikan informasi atau pesan seefektif mungkin dengan menggunakan gambar.

jika dilihat dari asal katanya desain grafis terdiri dari 2 buah kata yaitu desain dan grafis.

desain sendiri artinya adalah perbuatan dengan mengatur segala sesuatu sebelum bertindak atau melaksanakan.

dan grafis adalah titik atau garis yang berhubungan dengan cetak mencetak.

dan untuk sejarah perkembangan desain grafis dapat ditelusuri melalui peninggalan manusia jaman dulu. peninggalan-peninggalan ini dapat berupa gambar ataupun tulisan.
gambar mendahului tulisan karena dianggap langsung dan ekspresif. dan tulisan adalah merupakan hasil konversi dari gambar.

berikut ini adalah peristiwa-peristiwa penting didunia yang berperan dalam perkembangan desain grafis menuru sumber yang saya baca…

1851, The Great Exhibition

merupakan pameran besar budaya dan industri serta merayakan teknologi industri dan desain. bertempat di taman Hyde, London .

1892, Aristide Bruant, Toulouse – Lautrec

merupakan peleburan industri dan seni. Henry Toulouse – Lautrec melukiskan banyak sisi Paris pada abad ke-19 dalam poster dan lukisan yang menggambarkan rasa simpati terhadap ras manusia.

Poster Aristide Bruant

1910, Modernisme

dibentuk oleh urbanisasi dan industrialisasi dari mayarakat barat. simbol terkuat dari kejayaan modernisasi ini adalah mesin yang mana dianggap sebagai masa depan bagi para pengikutnya.

1916, Dadaisme

dadaisme membawa gagasan baru, arah dan bahan tetapi dengan sedikit keseragaman. prinsipnya adalah ketidak rasionalan yang disengaja, sifat yang sinis dan anarkis dan menolak hukum keindahan.

1916, De Stijl

De Stijl ini adalah suatu seni dan pergerakan desain yang berasal dari Belanda. De Stijl menggunakan bentuk segi empat dengan warna dasar dan menggunakan komposisi asimetris.

The Red and Blue Chair

1918, Constructivism

merupakan pergerakan seni moders yang berasal dari Moscow. ditandai oleh pengunaan metoda industri untuk menciptakan objek geometris.

1919, Bauhaus

Bauhaus dibuka dibawah arahan arsitek terkenal Walter Gropius. yang lain dari Bauhaus adalah gaya desainnya dipusatkan pada fungsi bukan bukannya hiasan.

1928-1930, Gill Sans

Gill Sans adalah sebuah jenis huruf sans serif dengan proporsi klasik dan karakteristik geometris lemah gemulai yang memberi suatu kemampuan beraneka ragam.

1931, Harry Beck

Harry Beck menciptakan peta bawah tanah London. ini adalah sebuah pekerjaan abstrak yang mengandung sedikit hubungan ke skala fisik.  Harry Beck memusatkan kebutuhan para pengguna dari bagaimana cara sampai dari satu stasiun ke stasiun yang lain dan dimana harus berganti kereta.

1950s, International Style

grid, prinsip matematika, sedikit dekorasi dan jenis huruf sans serif menjadi aturan sebagaimana tipografi ditingkatkan untuk lebih menunjukkan fungsi universal daripada ungkapan pribadi.

1951, Helvetica

diciptakan oleh Max Meidinger, perancang dari Swiss. Helvetica huruf yang populer dan terkenal didunia. dengan ciri-cirinya berpenampilan bersih, tanpa garis-garis tak masuk akal berdasarkan pada huruf Akzidenz – Grostesk.

1960s, Psychedelia and Pop Art

Pop Art berkembang sebagai sebuah reaksi perlawanan terhadap seni abstrak.

1984, Émigré

Émigré adalah publikasi pertama untuk menggunakan komputer Machintos, dan mempengaruhi perancang grafis untuk beralih ke desktop publishing.

sumber:

http://id.wikipedia.org/

http://sjrdesgrafison.blogspot.com/

pada postingan sebelumnya, yaitu disini. saya sudah membahas bagaimana men-setting System Variables path agar kita bisa menggunakan MySQL melalui command prompt.

nah sekarang, untuk postingan ini kita akan ber-MySQL-ria dengan command prompt, sekalian belajar SQL.

sebelum kita masuk ke command prompt pastikan wosportable-nya sudah dijalankan.

ohh iya saya kan menggunakan wosportable, jadi harus di setting dulu System Variable path-nya setting-nya disini. nah kalo anda menggunakan Xampp, ga usah di setting lagi System Variable-nya langsung di jalanin aja Xampp-nya.

lanjut…..

setelah wosportable atau Xampp-nya sudah dijalankan, buka cmd. Start –> Run –> ketik cmd –> enter

setelah jendela command prompt muncul ketikkan

mysql -u root

artinya, kita akan masuk ke MySQL dengan user sebagai root. jika anda memasang password pada MySQL anda masuk ke MySQL dengan mengetikkan

mysql -u <nama_user> -p <password>

ini screenshot-nya:

sekarang kita sudah memasuki MySQL, tinggal kita mengolah database dengan printah-perintah SQL.

nah, inilah yang saya sukai. kita mengolah database dengan langsung mengetikkan perintah-perintah SQL. untuk belajar perintah-perintah SQL anda bisa mencarinya di internet. saya yakin banyak bertebaran di internet. jadi anda bisa donlot sendiri.

selamat belajar SQL…

CMIIW :D

hihi :D

yooo man,

tulisan ini versi gw, jadi tolong dikoreksi jika ada yang salah… CMIIW :D

untuk mengolah database dengan MySQL gw menggunakan wosportable sebuah tool yang di dalemnya sudah ada MySQL, apache dan lain-lain.  wosportable ini masih temennya Xampp. tapi  itu portable jadi ga usah di instal, langsung pakai. heheee….

tapi di wosportable ini kita juga bisa mengolah database dengan MySQL, cuma ada beberapa yang harus di setting. abis itu kita bisa mengolah database MySQL dengan command prompt. asik lhoooo….

lanjut,

setting cuma tinggal tambahin lokasi folder bin dari MySQL tadi. ini dia langkah-langkahnya:

gw nyimpen folder bin-nya di E:\wosportable\mysql\bin . nah yang di tulis miring itulah yang akan kita tambahkan ke System Variable path.

terus,,,

klik kanan pada My Computer, pilih properties. nanti muncul ini


terus klik Advanced systems setting. yg di lingkarin di gambar diatas. nanti muncul ini

terus klik Environment Variables, yang di lingkarin diatas… nanti muncul ini

cari variable path di dalam System variables kemudian klik tombol Edit, nih gambarnya

nanti muncul ini

di dalam Variable value tambahin lokasi folder bin dari MySQL sebelumnya tambahin titik koma ( ; ), kaya gambar diatas. setelah itu OK.. Ok… Ok…. dan OK

selesai sudah kita setting System Variable path. kalo kita sudah selesai setting System Variable path ini. kita bisa mengolah database MySQL melalui command prompt.

insya Allah nanti gw posting tulisan mengolah database MySQL sekaligus belajar SQL melalui command prompt. asik lhoooo…..

hihi :D

good byeee….

Posted by: ikhsan | June 17, 2011

algoritma palindrome di java – versi gw

palindrome adalah kata yg kalo di balik hurufnya adalah sama aja. contoh KATAK dibalik juga tetep KATAK, MALAM, TAMAT mereka termasuk palindrome.

nah untuk mengecek dijava apakah kata-kata itu merupakan palindrome atau bukan, ini algoritma saya:

  • membalikkan kata yg akan kita cek
  • membandingkan kata yg sudah dibalik tadi dengan kata yg aslinya. jika sama, maka kata itu adalah palindrome. jika tidak berarti bukan palindrome.

kira-kira algoritmanya seperti itu.

nah untuk membalikkan kata itu saya menggunakan perulangan. algoritmanya kira-kira seperti ini:

panjang_kata = kata.length();

for(int i=panjang_kata-1; i>=0; i–) {

     tmp=tmp+kata.charAt(i);

}

nah nanti variabel tmp itu yg akan dibandingkan dengan kata yg akan dicek tadi.

Older Posts »

Categories

Follow

Get every new post delivered to your Inbox.