2. Pembagian peran
Peran Developer Peran pendukung
• Artist • Management:
• Programmer – Producer
– Product Manager
• Designer
• Composer • Public Relations
• Marketing
• Company Support
– Finance
– HR
– Administration
3. Peran Developer
Programmer Artist
Designer Composer
Untuk membuat game, minimum tim
terdiri dari programmer dan artist.
4. Artist
• Tanggung jawab:
– Membuat aspek visual dari game,
mencakup:
• Karakter
• Latar belakang
• Tampilan antarmuka
• Materi promo: Poster, game manual, dst
• Skill yang dibutuhkan
– Ilustrasi
– Membuat animasi
• Flash/vector animation
• Spritesheet
5. Artist 2D: Jenis gambar yang dibuat
• Jenis gambar:
– Raster Image
• Gambar yang informasinya disimpan dalam bentuk
warna tiap pixel
• Cocok untuk membuat ilustrasi membutuhkan
warna yang banyak dan detail
– Vector Image
• Gambar yang informasinya disimpan dalam bentuk
posisi titik, garis, kurva, atau bentuk
• Cocok digunakan untuk membuat animasi,
misalnya menggunakan Adobe Flash
7. Spesialisasi Artist
• Artist memiliki banyak spesialisasi:
– Concept artist
– 2D Artist
• 2D Animator
Spesialisasi tergantung dari
• Environment Artist pipeline produksi game
• UI/UX Artist studio yang bersangkutan
– 3D Artist
• Modeller
• Rigger
• 3D Animator
8. Programmer
• Tanggung jawab:
– Mengintegrasikan art, design,
dan audio menjadi video game
(dalam bentuk software)
– Mengurus hal-hal teknis terkait
teknologi, (platform, interaksi
dengan API pihak lain, dll)
• Penggunaan game engine atau
tools lain
• Highscore API: iOS Game Center,
OpenFeint
• dll
9. Programmer
• Kemampuan yang dibutuhkan:
– Dasar-dasar matematika dan fisika yang
kuat
– Dasar pemrograman (variabel, loop,
algoritma, dst)
– Kemampuan problem solving
– Berbagai konsep dan teknis teknologi IT
(kemungkinan besar ada bagian yang
dibutuhkan dalam membuat game)
• Database
• Networking
• Grafika
• Arsitektur komputer
• dll
10. Programmer: Teknologi yang digunakan
• Bahasa pemrograman yang biasa
digunakan:
– C/C++: Console/Arcade Game
– Java/C#: PC, mobile game (J2ME,
Qt)
– Javascript, PHP, HTML, CSS: web
games
– Actionscript: Flash Game
• Software yang digunakan:
– Visual Studio
– NetBeans/Eclipse
– Notepad++
– dst
Bahasa pemrograman dan software yang
digunakan tergantung pada platform
target game yang bersangkutan
11. Game Designer
• Tanggung jawab:
– Menentukan gameplay
– Membuat detail in-game
• Level, item, jenis-jenis musuh
• Dialog, scene
• Rumus perhitungan naik level, skor, dll
• Kemampuan yang dibutuhkan:
– Kreatif
– Perhatian terhadap detail
– Dapat menjelaskan ide ke orang lain
baik lisan atau tertulis
12. Game Designer
• Software yang digunakan:
– Software apa saja yang bisa
digunakan untuk menyampaikan
detail ide game:
• Word processor
• Mindmap
• Image processor
– Game/Level editor :
• Bisa menggunakan format umum,
misalnya XML
• Atau menggunakan editor buatan
programmer dalam tim
13. Composer
• Tanggung jawab:
– Membuat dan mengatur semua aspek
audio dari game:
• Musik latar
• Sound Effect
• Voice Act jika dibutuhkan
• Kemampuan yang dibutuhkan:
– Kreatif dan memiliki sense of music
– Memahami berbagai konsep musik
dan audio
– Menguasai berbagai alat musik
– Dapat menggunakan software
pembuatan musik digital
14. Composer
• Software yang digunakan:
– Berbagai software music composing:
• Cubase
• Reason
• FruityLoops
• Audacity
• Pipeline produksi tiap music artist
bisa berbeda-beda, selama
outputnya dapat digunakan oleh
programmer ke dalam game
– Format standar yang digunakan
diantaranya MP3 atau MIDI
15. Peran Pendukung
• Management: • Public Relations
– Menjaga hubungan
– Producer: studio dengan pihak
• Mengatur pekerjaan eksternal
• Memimpin tim • Media
• Fans
developer
• Marketing
– Product Manager
– Mempromosikan game
• Memastikan kualitas – Mencari klien
game
• Mencakup QA dan
• Company Support
Testing – Finance
– HR
– Administration
Peran pendukung tergantung pada
struktur organisasi dan ukuran
game studio yang bersangkutan
16. Apakah sudah cukup untuk mulai
membuat game?
Pada materi berikutnya kami akan
membahas tentang platform-platform untuk
kita membuat game.
17. Quest dan EXP
Untuk menyelesaikan materi, isi data di link
berikut: http://bit.ly/MdMwYJ
Untuk quest tambahan bisa diakses di
http://bit.ly/Lzr703