Kamis, 05 Mei 2011

Mengenal Karakter Batman




Batman adalah karakter fiksi yang diciptakan oleh seniman Bob Kane dan penulis Bill Finger. Sebuah buku komik superhero, Batman pertama kali muncul di Detective Comics # 27 (Mei 1939), dan sejak saat itu telah muncul di banyak publikasi DC Comics '. Awalnya disebut sebagai "Man-Bat" dan masih disebut pada waktu sebagai "Batman", dia tambahan dikenal sebagai "Salib yg memakai mantel tanpa lengan", The Caped Crusader", "The Dark Knight","The Darknight Detective",and "The World's Greatest Detective

Pada versi asli cerita, identitas rahasia Batman adalah Bruce Wayne, seorang jutawan Amerika (kemudian miliarder) playboy, pengusaha, dan dermawan. Setelah menyaksikan pembunuhan orang tuanya sebagai seorang anak, ia bersumpah membalas dendam pada kejahatan, sumpah marah dengan cita-cita keadilan yang lebih besar. Wayne
saat beroperasi menjadi Batman memakai kostum kelelawar untuk memerangi kejahatan. Di Gotham Amerika fiksi Kota, dibantu oleh berbagai karakter pendukung termasuk pasangannya memerangi kejahatan, Robin, pelayan-nya Alfred dinar , komisaris polisi Jim Gordon, dan kadang-kadang pahlawan Batgirl. Dia berjuang berbagai macam penjahat seperti Joker, Penguin, Two-Face, Poison Ivy dan Catwoman. Tidak seperti superhero kebanyakan, dia tidak memiliki apapun negara adidaya, ia memanfaatkan intelek, keterampilan detektif, ilmu pengetahuan dan teknologi, kekayaan, kekuatan fisik, keterampilan seni bela diri, seorang akan gigih, ketakutan, dan intimidasi dalam perang terus-menerus tentang kejahatan.

Batman menjadi karakter yang sangat populer segera setelah pengenalan dan memperoleh buku sendiri judul komik, Batman, pada tahun 1940. Sebagai dekade berlalu, interpretasi yang berbeda dari karakter muncul. Seri 1960-an televisi Batman digunakan estetika kamp yang terus dikaitkan dengan karakter selama bertahun-tahun setelah pertunjukan berakhir. pencipta Berbagai bekerja untuk kembali karakter ke akar gelap, yang berpuncak pada tahun 1986 miniseri Batman: The Dark Knight Returns, oleh penulis-seniman Frank Miller, sedangkan keberhasilan tahun 1989 sutradara Tim Burton Batman juga membantu menyalakan kembali minat populer di karakter . Sebuah ikon budaya, Batman telah dilisensi dan diadaptasi ke dalam berbagai media, dari radio ke televisi dan film, dan muncul pada berbagai barang dagangan yang dijual di seluruh dunia seperti mainan dan permainan video.

Rabu, 04 Mei 2011

Alur atau Story dari Game Batman


Batman: Arkham Asylum menghadapkan pemain untuk sebuah petualangan yang unik, gelap dan atmosfer yang membawa mereka ke kedalaman Arkham Asylum - rumah sakit jiwa Gotham untuk kriminal gila. Gamer akan bergerak dalam bayangan, menghasut ketakutan di antara musuh-musuh mereka dan menghadapi The Joker dan penjahat Gotham City paling terkenal yang telah mengambil alih rumah sakit jiwa. Menggunakan berbagai gadget Batman dan segala kemampuannya, pemain akan masuk ke dalam suasana game dan berusaha untuk menggagalkan semua rencana Joker.

Pemain mengontrol Batman saat ia membuat jalan di sekitar pulau dan struktur Arkham Asylum. Selain berlari, melompat, dan berjongkok, Batman juga dapat meluncur dari ketinggian menggunakan jubahnya dan penggunaan grapple pistol untuk naik tinggi pendek atau melarikan diri ke patung gargoyle. Untuk melacak Joker dan musuh lainnya, pemain dapat beralih masuk dan keluar dari "mode detektif", yang mengaktifkan penghalang cahaya matahari khusus di cowl Batman. Dalam mode ini., Sebagian besar dunia permainan bernuansa gelap, tetapi obyek yang menarik dan orang-orang yang disorot, termasuk kemampuan x-ray terbatas untuk mendeteksi lokasi orang. Khusus obyek dengan yang Batman dapat berinteraksi, baik secara langsung atau menggunakan berbagai gadget yang diperoleh selama permainan, juga disorot. Dalam beberapa bagian dari permainan, mode detektif yang ditingkatkan untuk mendeteksi senyawa, sidik jari, dan petunjuk lainnya

Minggu, 01 Mei 2011

GAME ENGINE PADA OGREE

Pada postingan sebelumnya saya menjelaskan game engine,apa itu game engine,apa aja macam-macam software game engine yg bayar dan tidak bayar,serta keuntungannya game engine.

Kali ini saya akan mengenalkan salah satu software game engine yg tidak bayar dan menjelaskan tentang ogree itu sendiri serta pemahaman menggunakan ogree. Sedikit yang saya ketahui tentang software open source ogree itu sendiri karena saya pun baru saja mempelajari ogree itu sendiri. Ogre (Object-Oriented Graphics Rendering Engine) adalah sebuah adegan yang berorientasi, fleksibel mesin render 3D (sebagai lawan dari mesin permainan) ditulis dalam C + + dirancang untuk membuatnya lebih mudah dan intuitif bagi developer untuk menghasilkan aplikasi dengan menggunakan hardware-accelerated grafis 3D. Perpustakaan kelas abstrak rincian menggunakan sistem yang mendasari perpustakaan seperti Direct3D dan OpenGL dan menyediakan sebuah antarmuka dunia yang didasarkan pada objek dan kelas-kelas tingkat tinggi lainnya. Ogree sendiri juga memiliki codding pada saat kita ingin mengganti-ganti objek yang ada serta memberi effect itu sendiri. OGRE hanyalah rendering engine. Seperti pada engine lainnya, hanya saja OGRE pada umumnya hanya sebagai graphic rendering. Dengan kata lain fitur OGRE hanya khusus menangani vector & matrix classes, memory handling, dan lain-lain. Ini bukanlah salah satu dari semua solusi dalam istilah game development / simulasi, OGRE tidak menyediakan audio / physics support.

Ogree memiliki banyak fitur yaitu :

· Desain yang object oriented dengan menggunakan plugin


· Engine berbasis scane graph


· Multi-platform dengan dukungan OpenGL & Direct3D.

· OGRE mendukung program Vertex dan Fragment

.The landscape scene manager untuk Progressive LOD

· Engine animasi yang mensuport penuh untuk multiple hardware.

· OGRE mempunyai comositing manager dengan bahasa script dan full screen

· Libraries mempunyai fitur memory debugging & loading resource dari archive-nya.

· Tersedia konten tools untuk 3D modeler, seperti 3D Studio Max, Maya, Blender, dll.

Dari fitur-fitur tersebut sangat membantu kita untuk mempermudah kita dalam membuat suatu karya melalui Ogre dan membantu untuk para desainer aplikasi grafis seperti blender itu sendiri.

Pada pembuatan game engine untuk ogree itu sendiri masih memiliki bebrapa tahap lagi yaitu penginstallan ogree itu sendiri.untuk membuat grafis pertama yang kita lakukan adalah menginstall program ogree. Ogree bisa d intall di windows dan juga bisa di sistem operasi seperti linux. Berikut tahapan penginstallan ogree pada windows :

  1. Install MinGW Toolbox kemudian setting environment variabel, apabila penginstallan pada D:\mingw, maka environment set path akan disetting ke D:\mingw\bin
  2. Ketik gcc –v pada command prompt untuk memeriksa status install MinGW
  3. Install MYSYS, proses setting seperti pada langkah 1
  4. Ketik uname –a di command prompt untuk memeriksa status MYSYS
  5. Install Ogre, setelah itu setting variabel seperti pada langkah 1 dan 3, tetapi kita membuat variabel baru dengan nama OGRE_HOME
  6. Extract file eclipse.exe dalam folder eclipse dan jalankan eclipse
  7. Tekan alt+shift+n untuk membuka project baru dan pilih C++ project
  8. Pilih project 3D yang memanfaatkan Ogre.
  9. Pilih empty project dan toolchains MinGW
  10. Pada bagian project klik project dan tekan alt + enter
  11. Pilih C\C++ Build -> Settings, klik manage configurations, klik release, tekan set active dan klik OK
  12. Pilih GCC C++ Compiler pada tool settings, pastikan release pada menu drop down yang aktif
  13. Kembali setting untuk debug, kembali set release untuk hal ini

Untuk penginstallan ogree itu sendiri terlihat cukup rumit, karena banyak yang harus dilakukan pada tahapan penginstallan ogree dan cukup panjang. Kalau ogree itu sendiri sudah terinstall maka kita bisa menggunakan ogree sebagai cara membuat game engine yang sederhana dengan membuat grafis serta effect-effect yang ada pada ogree.

Referensi :

http://wenythepooh.wordpress.com/2011/02/27/ogre-object-oriented-graphics-rendering-engine/

http://en.wikipedia.org/wiki/OGRE_Engine

GAME ENGINE ??

Zaman sekarang sapa yang tidak pernah main game,baik itu game playstasion atau game yang ada pada komputer. Sekarang lagi membludaknya game-game online maupun offline. Terbukti bahwa game-game ini merupakan hiburan tersendiri bagi penikmat game di seluruh dunia,makanya bisa dibilang game itu penghilang stress tapi awas jangan terlalu gila sama game nanti lupa semuanya.

Langsung aja dehh intinya..bikin game sekarang tidak sesulit pada zaman dahulu,karena zaman sekarang kita dibantu dengan adanya game engine yang merupakan sebuah sistem yang didesain untuk membuat game,game engine diibaratkan seperti mesin pada kendaraan bermotor atau mobi,tanpa adanya game engine sebuah game tidak dapat dijalankan. Game engine sendiri mencakup mesin render untuk 2D dan 3D. Game zaman sekarang lebih ke 3 dimensi,karena lebih mampu menarik penikmat game dalam bermain game,game itu sendiri tidak liput didukung dengan software dan hardware pada saat pembuatan game itu sendiri.

Walaupun tidak semua fitur dari game engine dapat digunakan. Seperti halnya software, beberapa game engine adalah agame engine yang bersifat proprietary atau berbayar, seperti SCUMM, Unreal Engine, id Tech 4, id Tech 5, Jedi Engine contohnya dipakai pada game Star Wars: Dark Forces, Big World Technology contohnya dipakai pada game Stargate Worlds, dan sebagainya. Namun ada juga game engine yang bersifat open source yang dapat digunakan, dan dikembangkan bersam-sama. Misalnya Build Engine, OGREE , Blender, jMe, Crystal Space, RealmForge, dan masih banyak lagi lainnya.

Contoh game Maniac Mansion (game pertama untuk Commodore 64 yang menggunakan SCUMM)


Sebenarnya game engine itu sendiri memudahkan dan menghemat waktu sesuai dengan game yang akan kita buat, dan game engine itu sendiri sangat memudahkan kita karena ada yg bersifat open source,seperti yang sedang saya pelajari yaitu OGREE.

Referensi :

http://www.kaskus.us/showthread.php?t=6972572

http://coreflood.wordpress.com/2010/03/18/game-engine/

Kamis, 03 Maret 2011

PENGEMBANGAN GAME THE SIMS


Mungkin dari postingan sebelumnya kita sudah membahas element dalam game programming dan interaksi programmer dengan divisi yang lainnya,disini akan saya kembangkan lagi untuk membahas studi kasus pengembangan game. Game yang saya ambil untuk membahas studi kasusnya adalah game THE SIMS

Sapa sih yang ga tahu dengan game THE SIMS ini. The Sims adalah permainan komputer simulasi strategik yang dibuat oleh desainer permainan Will Wright, dipublikasi oleh Maxis, dan didistribusikan oleh Electronic Arts. Games The Sims ini sudah mengeluarkan beberapa judul dan serinya dari The Sims 1 sampai The Sims 3 yang terbarunya.Permainan ini adalah simulasi aktivitas sehari-hari dalam rumahtangga.The Sims berfokus pada kehidupan orang virtual yang disebut sebagai SIMS.

Hampir berhubungan dengan postingan yang pertama dan kedua sebelumya,disini akan dikembangkan lagi mengenai game The Sims,disini saya akan coba menganalisa dengan menghubungkan 4 divisi game programming dengann game The Sims ini dan membahasnya satu persatu.

1.Game desaigner

Pada game Desaigner ini bertugas untuk membuat desain game The Sims ini dengan membuat peta berupa jalan,kota-kota yang ada di game tersebut,serta yang berhubungan dengan desain tata letak dari sebuah game tersebut. Karena pada game The Sims ini kita bisa membuat rumah sesuai yang kita inginkan,membeli mobil,jalan-jalan dan yang berhubungan dengan aktivitas kita di luar. Game The Sims ini mempunyai desaign yang sangat sulit untuk dibuat menurut saya,karena kita harus bisa membuat banyak peta sesuai jalanan yang ada pada game tersebut.

2.Artist

Game The Sims ini sangat menarik dari segi artist,kenapa menarik?? Karena disini kita bisa membuat karakter sesuai dengan kita inginkan dari segi fisik maupun sifat kita. Karena keunikan game ini kita bisa membuat beberapa karakter sesuai yang kita inginkan serta pekerjaan apa yang kita ingin buat di dalam game ini.

3.Composer

Ga bakalan seru kalau kita main game tanpa suara dan musik. Composer bertugas untuk membuat tampilan game agar lebih menarik dengan membuat suara atau musik di dalam game The Sims ini. Karena dalam game The Sims ini kita bisa bercakap atau mengobrol dengan karakter lain yang sudah ada di dalam game tersebut serta suara-suara aktivitas yang lain seperti suara bayi menangis atau suara saat kita melakukan aktivitas kita. Dan di game ini factor musik juga membuat tampilan lebih menarik.

4.Programmer

Nah ini dia yang dibilang bagian inti dari pembuatan game. Karena Programmer mempunyai tanggung jawab penuh apabila dia tidak bisa menjalankan game tersebut sesuai yang sudah dibuat sebelumnya. Setelah semua divisi mengerjakan tugasnya denga baik maka Programmer akan merapikannya sesuai program game yang dia buat,karena mereka saling berhubungan maka bagian programmer ini cukup banyak dibantu dengan beberapa element yang tadi sudah membuat dari desaign,artist dan composer. Teknologi yang digunakan Programmer juga bermacam-macam seperti perangkat lunak (Software) atau menggunakan bahasa pemrograman yang ada.