Anda di halaman 1dari 28

GAME DESIGN

PEMROGRAMAN GAME
DHANY INDRA GUNAWAN, M.KOM
WHAT IS DESIGN..?

• Kata design/desain bermakna perencanaan untuk membuat


sesuatu.
• Analoginya seperti ini. Misalnya suatu saat Anda
berencana untuk nyantri ke sebuah pesantren di sebuah
desa di Yogyakarta selama liburan Ramadhan bersama
teman-teman. Pasti sebelumnya Anda mempersiapkan
segalanya untuk ke sana, membeli tiket, mempersiapkan
perbekalan, minta izin ke orang tua dan menentukan titik
untuk bertemu dengan teman-teman, mungkin di bandara,
stasiun atau terminal. Merencanakan semua hal tersebut
merupakan esensi dari men-DESAIN perjalanan Anda
untuk nyantri.
…? GAME

• Pembuatan game sangat kompleks.


• Bahkan, game sederhana sekali pun membutuhkan waktu dan
usaha yang lumayan.
• Game design merupakan pekerjaan penuh tantangan,

membutuhkan pemahaman akan seni,

pemrograman, audio dan bisnis.


• Jadi bersiaplah!
GAME DESIGNER

• Game designer yang profesional harus


melakukan usaha yang optimal dengan
memanfaatkan tim yang terdiri atas individu-
individu yang mahir dan mau untuk bekerja
sama.
GAME DESIGNER

• Tidak seperti hiburan lainnya seperti musik atau film,


game bersifat interaktif. Sehingga, proses desainnya lebih
kompleks daripada proses desain kedua media pasif tsb.
• Banyak game designer yang beranggapan bahwa bagian
kritis dalam membuat game yang bagus adalah mencari
ide cerita yang menarik. Padahal itu adalah bagian kecil
dalam mendesain game.
GAME DESIGN
• Basic Software-Engineering Principles Proses software engineering terdiri atas:
• Analisis,
• desain,
• Implementasi
• Testing.
• Mengembangkan software yang kompleks membutuhkan kemampuan analisis dan problem-solving yang baik.
• Software yang baik bermula dari desain yang baik, dan bahasa pemrograman hanyalah tool untuk mengimplementasikan desain
yang diinginkan.
• Beberapa ciri desain yang baik adalah:
• Correctness: sesuai dengan kebutuhan
• Robustness: bisa dioperasikan sesuai dengan periode waktu tertentu, dengan berbagai macam kondisi
• East of use and validation: mudah diuji/dites dan mudah bagi end user untuk menggunakannya
• Maintainability: mudah dilakukan perbaikan
• Reusability: modul yang ada bisa digunakan kembali
• Scalability: bisa dikembangkan jika ada kebutuhan tambahan, tanpa ada perubahan besar pada koding maupun desain
• Portability: bisa dieksekusi pada environment yang baru dengan perubahan yang minimal
TEAM GAME DEVELOP?

1. Designer
2. Writer
3. Programmer
4. Artist
5. Musician
CHARACTER DESCRIPTION

• Deskripsi karakter adalah penjelasan


singkat tentang karakter. Contohnya
adalah seperti berikut ini: Ide dari
deskripsi karakter adalah untuk
memberikan gambaran yang jelas
tentang karakter. Biasanya juga pada
deskripsi tsb ada penjelasan atribut-
atribut karakter seperti kecepatan,
berat, kekuatan, kelemahan dll.
CHARACTER SKETCH

• Sketsa karakter biasanya


dilakukan pada saat men-
design karakter.
• Sketsa tersebut merupakan
gambaran detail dari karakter
pada game.
DESIGNING ENVIRONMENT

• Environment adalah dunia dimana


game berada.
• Contohnya adalah environment
untuk game zombie mungkin di
sebuah kastil tua, sedangkan
environment untuk game alien di
luar angkasa
DESIGNING AUDIO

• Audio game merupakan kombinasi


antara sound effect, suara-suara dan
musik yang pada game. Dengan adanya
suara, game akan tampak terasa
semakin nyata bagi para pemainnya.
Yang harus Anda perhatikan dalam
menentukan audio pada game adalah,
jenis musik apa yang akan dimainkan
pada game? Apa saja sound effect yang
diperlukan? Apakah ada dialog atau
narasi?
DESIGNING INTERFACE

• Game interface merupakan semua elemen


yang digunakan dalam game agar player bisa
mengendalikan game atau memberikan
informasi kepada player.
• Pada interface, termasuk di dalamnya adalah
physical control, seperti mouse dan keyboard
pada komputer atau game controller untuk
game console, serta elemen visual pada layar
yang digunakan untuk mengontrol game atau
menampilkan informasi.
DESIGNING FUN

• Men-design fun pada game merupakan


bagian yang sangat sulit. Tidak ada cara
yang konkrit untuk mendeskripsikan
bagaimana game yang fun itu. Fun juga
sangat sulit untuk didefinisikan. Bagi Anda
suatu game itu fun belum tentu orang lain
akan beranggapan ynag sama. Salah satu
cara yang bisa digunakan untuk
memberikan efek fun pada game adalah
memberikan narasi-narasi unik pada game.
GAME DESIGN RULES

• Setiap game memiliki peraturan (rule), tujuan dan kriteria


sukses/tidaknya permainan Player harus bisa mencapai
tujuan game (seperti menyelesaikan puzzle, menjawab
pertanyaan kuis, menembak kapal atau memenangkan
uang) Secara berkala, reward diberikan kepada player
• (contohnya dalam bentuk poin) Game harus memiliki
sesuatu yang membuat player penasaran dan bahagia saat
memainkannya Game mudah dipelajari Peraturan dibuat
sederhana, dan feedback harus tersedia Sound effect yang
ada bisa meningkatkan kesenangan dan kegembiraan
GAME DESIGNER?
WHO WANTS TO BE A GAME DESIGNER

• Game designer adalah orang yang bertanggung jawab


dalam mengembangkan konsep sebuah game kemudian
menjadikannya sebuah plan pengembangan game.
• Plan (rencana) tsb dituangkan dalam bentuk dokumen
game design. Plan tsb juga merupakan blueprint dan
digunakan oleh tim untuk membuat game
WHO WANTS TO BE A GAME DESIGNER

• Game designer ibarat seorang arsitek. Arsitek


menentukan setiap aspek bangunan, mulai dari
bagaimana tampilan akhirnya sampai bagaimana
membangunnya.
• Membangun game membutuhkan dedikasi kerja
yang tinggi dan passion pada game tentunya.
Game designer terbaik adalah mereka yang
bukan hanya suka main game tetapi juga ingin
mempelajari tentangnya.
GAME DESIGNER

• Game Designer Suka bermain game


• Seorang pemikir yang kreatif
• Memahami proses pengembangan sebuah game
• Mampu melakukan problem solving
• Tau bagaimana sesuatu yang fun
• Tau bagaimana bekerja dengan baik
• Memiliki dedikasi untuk membuat game yang bagus
REFERENCES

• Prayaga, Lakshmi & Suri, Hamsa. 2008.


• Beginning Game Programming with Flash.
• Thomson Course Technology Pardew, Les & Alpine Studios. 2004.
• Game Design for Teens. Thomson Course Technology

Anda mungkin juga menyukai