• Save
Agate Academy Open course 02 - Peran dalam game developer
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Agate Academy Open course 02 - Peran dalam game developer

on

  • 1,693 views

Materi kedua Agate Academy Open Course

Materi kedua Agate Academy Open Course

Statistics

Views

Total Views
1,693
Views on SlideShare
1,691
Embed Views
2

Actions

Likes
1
Downloads
0
Comments
0

1 Embed 2

http://www.techgig.com 2

Accessibility

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • ArtistProgrammerDesignerComposer

Agate Academy Open course 02 - Peran dalam game developer Presentation Transcript

  • 1. Agate Academy Open Course 02:Peran-peran dalam Game Development Studio
  • 2. Pembagian peranPeran Developer Peran pendukung• Artist • Management:• Programmer – Producer – Product Manager• Designer• Composer • Public Relations • Marketing • Company Support – Finance – HR – Administration
  • 3. Peran DeveloperProgrammer 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
  • 6. Artist 2D : Software yang digunakan• Contoh software yang digunakan: – Raster Image • Adobe Photoshop http://www.adobe.com/products/photoshop.html • GIMP (gratis) http://www.gimp.org/ • OpenCanvas http://www.portalgraphics.net/en/oc/ – Vector Image • Adobe Illustrator http://www.adobe.com/sea/products/illustrator.html • Adobe Flash http://www.adobe.com/sea/products/flash.html • Inkscape (gratis) http://inkscape.org/
  • 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 – AdministrationPeran pendukung tergantung padastruktur organisasi dan ukurangame studio yang bersangkutan
  • 16. Apakah sudah cukup untuk mulai membuat game? Pada materi berikutnya kami akanmembahas tentang platform-platform untuk kita membuat game.
  • 17. Quest dan EXPUntuk menyelesaikan materi, isi data di link berikut: http://bit.ly/MdMwYJUntuk quest tambahan bisa diakses di http://bit.ly/Lzr703