Welcome to HQ's Blog

Hello World! If you've visited this blog before, welcome back. Please help me what article do you like by give it a comment. But if you're new with this blog, please feel free to stay ahead for a shortwhile, to read my articles. I assure you will get something by read it carefully. Haha...

Ok ok... By the way, this blog belongs to me, Haqqi. Yeah, that is my nickname. If you want to know about me, please read the top sidebar titled "About Me". If you want to know MORE about me, please feel free to add my Messenger (xp_guitarist) and chat with me. I am Indonesian. My English is not so good, so please don't laugh if my 'syntax' is wrong. But sometimes I will post my blog in Bahasa Indonesia (I think most of them will).

The reason I create this blog is, I want to share everything I can share. From my experience, computer program I used, my algorithms and source codes, and some useful infos and tips. So, if you want to request something I can, feel free to ask. And if you also want to share me something, I always open my hand, haha. Anyway, WELCOME TO MY BLOG!

This site is best viewed with Mozilla Firefox with resolution 1024x800 or more

Page copy protected against web site content infringement by Copyscape

ANNOUNCEMENT!!!

This blog is dead!!! I moved it to my new blog in http://haqqi.net. Thank you for reading this blog. Hope you will read my new blog too.


Jalan Menjadi Programmer - Membuat Game dengan Engine

Mar 31, 2009

Pertama kali belajar pakai engine

Huft, daripada bosen ndengerin penjelasan dosen di kelas, mending nulis posting aja. Udah lama nggak posting tentang jalan saia menjadi programmer. Nah, baru-baru ini saia lagi seru-serunya belajar bikin game pake engine game java buatan Indonesia asli. Awal mulanya gini, saia kan sudah sejak lama pingin bikin game desktop pake java. Nah, berhubung nggak ada buddy yang bisa ngikutin saia, ya saia usaha sendiri. Akhirnya dengan low-level method, saia selesai bikin Devilish Children.

Pada pembuatan Devilish Children, saia udah berusaha nyari engine game java yang sesuai buat saia. Eh, ketemunya cuma JGame. Saia coba-coba pelajari, berujung dengan akhir "males" gara-gara nggak ada tutorialnya. Seperti yang saia bilang, akhirnya Devilish Children saia buat benar-benar murni pake dasar-dasar Java. Ya jelas aja banyak banget bug-nya, dan kalo baca source codenya, meski udah masuh PC Media, saia sedikit kurang puas.

Saia sempat berpikir untuk bikin engine sendiri. Tapi gimana? Nggak ada yang bisa ngajarin... Nggak ada teman di sekitar saia yang kuat ngikuti saia... Aduh, usaha sendiri lagi nih. Tanpa dasar yang kuat, tanpa support yang hebat, dan tanpa suara (ya jelas, coding sendirian sih). Dasar yang kurang kuat, bikin saia jadi cepet nyerah.

Tips: Sebelum mengerjakan sesuatu, pastikan Anda sudah memiliki dasar yang kuat. Jadi pasti bakal terasa gampang kalau mau ngapa-ngapain sama kerjaan Anda.

Rasanya dengan dasar yang kurang kuat, sebaiknya saia belajar dulu dari engine-engine yang sudah ada. Saia putuskan untuk browsing lagi. Om Google pun saia buka dengan keyword "java game engine library download". Setelah hasil indexing Google muncul, saia coba bua satu-persatu. Loh, saia kaget. Ada engine lama yang baru keluar di indexing Google. Nama engine-nya Golden T Game Engine. Berhubung waktu itu lagi di warnet, nggak bisa lama-lama, asal saia download aja, baru buka di rumah.

Setelah saia buka, saia baca tutorialnya, kok rasanya asyik. Saia coba terapkan tutorialnya, ternyata gampang. Sayangnya source-code engine-nya nggak disertakan dalam package. Tapi tetap akhirnya saia putuskan, engine ini yang mau saia pelajari.

Setelah ada kesempatan online lagi, saia buka Google lagi karena saia lupa websitenya. Loh, saia baru sadar waktu itu, ternyata domain website-nya dari Indonesia. Tepatnya di www.goldenstudios.or.id. Berarti ini bikinan orang Indonesia donk. Ow, makanya kok ada tutorial versi Bahasa Indonesia-nya. Saia jadi semakin jatuh hati dengan produk dalam negeri ini. Saia coba masuk lebih jauh di websitenya. Ternyata versi terbarunya sudah ada sejak tahun 2006. Berarti ini engine lama dunk. Kok saia nggak tahu?

Tips: Setelah saia coba baca documentation-nya, saia bisa ngambil beberapa pelajaran. Ternyata lebih mudah bagi pemula seperti saia, bikin game pake engine atau library. Disamping nggak usah mikirin low-level methodnya, kita juga nggak usah pusing-pusing di bagian tersulit, render gambar.

Nah, GTGE ini sekarang masih seru-serunya saia coba. Saia masih pusing sama javadoc-nya, dan masih baca-baca source buatan orang lain. Yang mau diskusi masalah engine ini, bisa langsung masuk ke forum-nya. Sayangnya forum ini kelihatannya kurang aktif. Ada trojan di setiap posting orang luar lagi. Sungguh mengerikan. Ini hebatnya kalau masuk forum para programmer, saling penetrasi komputer.

Rencananya, bareng teman saia yang suka bikin gambar, saia mau remake ulang Devilish Children. Sebagus mungkin dan seindah mungkin, beserta jalan ceritanya. Lebih bagus lagi kalau nanti bisa jadi suatu buku tentang pembuatan game pakai engine ini. Haha, bagian saia sih, cuma coding-nya aja. Urusan kalkulasi status, gambar, dan jalan cerita, saia serahkan sama tim yang lain. Berikutnya, kalau saia sudah sedikit paham tentang GTGE ini, akan saia coba tulis tutorialnya dalam Bahasa Indonesia, biar bisa masuk blog saia dan biar bisa dipelajari teman-teman lainnya.

4 comments:

Anonymous said...

saya sudah baca tentang devilis di pcmedia. kalo mau downl gambar di mana?
mohon petunjuk cr bkn game

Anonymous said...

ini alamat g amir80_crb@yahoo.com
tlg email cara bkn game..thanks

Haqqi said...

@^: kalo mau download gambar di posting yang judulnya devilish children. cari aja di link sebelah kanan site, pasti ada.

Ok, ntar kalo ada waktu luang saya share. kalo mau, add aja YM saya, lebih gampang ngobrolnya. kalo add kasih nama dan alasan yang jelas yah... ^_^

Anonymous said...

philippines free online dating [url=http://loveepicentre.com/]totally free dating sites[/url] dating year anger back friend http://loveepicentre.com/ dating porn