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.

Interaksi Programmer dengan Divisi Lain

Hmm,pada blog yang kemaren saya posting sudah menjelaskan sedikit tentang 4 divisi pada sebuah pembuatan game. Mungkin sekarang saya akan sedikit kembangkan dengan menjelaskan interaksi 4 divisi kemaren dengan sebuah game yang sudah dibuat.

Pada postingan yang kemaren ada 4 divisi dalam game yaitu PROGRAMMER, DESIGNER, ARTIST, COMPOSER. Sekarang bagaimana sih masing-masing dari pengembangan game tersebut sehingga bisa memiliki keterhubungan antara satu dengan yang lainnya??. Sebenarnya dalam sebuah game ada orang-orang dibalik itu yang merancang dan saling berinteraksi satu dengan yang lainnya.

Untuk pembuatan game pertama yang kita butuhkan adalah programmer,mengapa programmer??karena programmer merupakan inti utama dalam pembuatan game. Namun programmer juga memiliki keterhubungan dengan divisi yang lainnya seperti Desaigner,Composer dan Artist. Keterhubungan programmer dengan yang lainnya bisa dibagi-bagi menjadi Game physics programmer, Graphics engine programmer, Artificial intelligence programmer, Sound programmer, Gameplay programmer dan masih banyak yang lainnya.

Kita bahas sedikit dari keterhubungan programmer sebagai inti utama dengan divisi yang lainnya. Di atas ada Game physic programmer,sebenarnya ini hampir sama dengan tugas Desaigner yaitu memberikan efek dunia nyata kedalam sebuah game yang dibuat cumin programmer disini hanya focus untuk membuat efeknya aja dan satu contoh lagi seperti Sound Programmer,buat apa tugas Sound Programmer ini kan udah ada Composer yang bertugas untuk memberikan sentuhan suara dan musik dalam sebuah game,namun disni Sound Programmer cuman bertugas memperhalus suara dan musik yang dibuat oleh Composer agar pada saat game dijalankan cerita game tersebut sejalan dengan musik yang dibuat oleh composer.

Hampir semuanya saling berhubungan dan berinteraksi antara divisi yang satu dengan yang lainnya,bahkan dalam membuat game semua tugas semua divisi terutama Programmer bisa saling membantu untuk bisa mendesain sebuah game dengan tampilan yag lebih menarik.

Mungkin masih banyak keterhubungan divisi yang lainnya,tapi segini juga sudah lumayanlah buat informasinya,mungkin lain kali bisa kita bahas lagi lebih lengkapnya.

source :

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