SlideShare a Scribd company logo
GAME DEVELOPMENT LIFE CYCLE
M a t e r i 1
Materi Tujuan
Video
Tujuan Pembelajaran
Setelah mengkaji berbagai sumber belajar, peserta didik diharapkan mampu:
1. Memahami tahapan pekerjaan dalam membagun sebuah teknologi game GDLC
2. Memahami perbedaan panduan tahapan pekerjaan dalam membangun sebuah teknologi game GDLC
3. Mamahami bidang pekerjaan dalam membangun sebuah teknologi game GDLC
Game development life cycle (GDLC)
Perbedaan GDLC dari software development yang biasa / (SDLC):
1. Game terdiri dari program dan aset
2. Game melibatkan lebih banyak ahli
Game designer
Sub-peran:
1. Penulis naskah
2. Perancang skenario
3. Level Desainer
Artists
â—¦ Bertanggung jawab untuk memproduksi / menyediakan:
1. Backgrounds
2. Avatars (2D or 3D)
3. Objek dan item yang akan ditampilkan
4. Ikon
5. Animasi
Audio Engineers
Bertanggung jawab untuk memproduksi / menyediakan:
â—¦ BGM (Musik latar) atau soundtrack
â—¦ Efek suara
â—¦ Narasi Suara
Programmers
Membuat kode untuk game engine. Memiliki
Sub-roles sebagai berikut :
1. Interaction programmer
2. Graphics programmer
3. AI programmer
Testing
1. Internal Tests: functional test
2. Alpha tester: simulate target users, lab environment, internal staff, bug hunting, white and black box
3. Beta tester: real users, users' environment, black box
4. User tester
Managers
Tugas manager dalam pembangunan sebuah game yaitu :
1. Memastikan semuanya berjalan dengan baik dan proyek sesuai jadwal
2. Beberapa subrangga: artis, pemrograman, audio, ...
3. bertanggung jawab dalam bisnis
Langkah GDLC
Ramadan, Rido & Widyani, Yani. (2013). Game development life cycle guidelines. 95-100. 10.1109/ICACSIS.2013.6761558.
Inisiasi
Pengembang menentukan game apa yang akan dibuat
Pre-Production
Sebelum produksi sesungguhnya dimulai.
Pra-produksi pertama:
â—Ź Membuat Game Design Document
â—Ź Prototipe pertama - menampilkan permainan (harus menyenangkan)
Production
Pada tahap ini aset game dan kode sumber dibuat.
Hasil dari proses produksi adalah game yang dapat dimainkan dalam bentuk:
â—¦ Formal Detail Prototype - game yang dapat dimainkan, memiliki aturan menang-kalah, hubungan
bersama antar fitur, berjalan dengan baik.
â—¦ Refinement Prototype - prototipe paling matang yang hanya membutuhkan lebih banyak pemolesan.
Tahapan Testing
â—¦ Laporan pengujian -> semua bug, hal yang harus dihilangkan, dimasukkan atau diubah.
â—¦ Hasil tes harus memutuskan apakah akan mengulangi atau maju ke pengujian beta.
â—¦ Tugas: pertanyaan mana yang harus dijawab oleh pengujian?
Tahapan Testing
Evaluasi fitur game, nilai, konsep dan desain.
Beberapa pertanyaan yang harus dijawab oleh pengujian:
â—¦ Apakah gamenya masih buggy?
â—¦ Apakah mungkin terjebak dalam permainan?
â—¦ Apakah ada tanda eksploitasi / kesalahan?
â—¦ Apakah gim ini terlalu mudah / sulit dikalahkan?
â—¦ Apakah ada fitur yang hilang?
â—¦ Apakah game berjalan dengan baik di setiap platform?
Tahapan Beta
Tes beta adalah siklus pengujian yang dilakukan oleh pihak ketiga:
â—Ź penerbit,
â—Ź pembeli potensial,
â—Ź resensi game
Hasilnya harus berupa laporan pengujian.
Putuskan apakah game siap untuk dikirim.
Sub tahapan
Ada beberapa sub-tahapan yang membantu permainan
pengembangan dalam jangka panjang.
Studi kelayakan
Studi kelayakan harus dilakukan sebelum pengembangan
dimulai. Area-area berikut harus dianalisis:
â—Ź Persyaratan
â—Ź Harga
â—Ź Masalah teknis, organisasi, budaya, hukum
â—Ź Jadwal proyek
Video
Tugas!!
1. Buatlah tim pengembangan dalam game yang memiliki tanggung jawab dan memiliki jobdesk
yang sesuai dengan bidang pekerjaan game development !
2. Buatlah desain Game Anda dan tuliskan bagaimana game anda nantinya melalui Sinopsis 200
kata.

More Related Content

What's hot

Menerapkan prinsip desain user interface pada multimedia interaktif berbasis ...
Menerapkan prinsip desain user interface pada multimedia interaktif berbasis ...Menerapkan prinsip desain user interface pada multimedia interaktif berbasis ...
Menerapkan prinsip desain user interface pada multimedia interaktif berbasis ...
MULTIMEDIA 'n BROADCASTING SMKN 1 PUNGGING MOJOKERTO
 
#1 PENGENALAN PYTHON
#1 PENGENALAN PYTHON#1 PENGENALAN PYTHON
#1 PENGENALAN PYTHON
Rachmat Wahid Saleh Insani
 
Media Pembelajaran TIK Kelas IX Semester 1
Media Pembelajaran TIK Kelas IX Semester 1Media Pembelajaran TIK Kelas IX Semester 1
Media Pembelajaran TIK Kelas IX Semester 1
Naufaldin Daffa
 
01 Alur Proses produksi Multimedia.pptx
01 Alur Proses produksi Multimedia.pptx01 Alur Proses produksi Multimedia.pptx
01 Alur Proses produksi Multimedia.pptx
WijayaMahathirAlbata
 
MATERI SISTEM KOMPUTER KELAS X
MATERI SISTEM KOMPUTER KELAS XMATERI SISTEM KOMPUTER KELAS X
MATERI SISTEM KOMPUTER KELAS X
ndriehs
 
Rancangan perangkat lunak
Rancangan perangkat lunakRancangan perangkat lunak
Rancangan perangkat lunakAinul Yaqin
 
Pemrograman Web - Request Get dan Post
Pemrograman Web - Request Get dan PostPemrograman Web - Request Get dan Post
Pemrograman Web - Request Get dan Post
KuliahKita
 
Materi TIK Kelas IX Semester 1
Materi TIK Kelas IX Semester 1Materi TIK Kelas IX Semester 1
Materi TIK Kelas IX Semester 1
Anisameditama10
 
Algoritma mid point
Algoritma mid pointAlgoritma mid point
Algoritma mid pointAstri Puspa
 
Materi lengkap tentang power point
Materi lengkap tentang power pointMateri lengkap tentang power point
Materi lengkap tentang power point
Stevany Stevany
 
PERANCANGAN PERANGKAT LUNAK
PERANCANGAN PERANGKAT LUNAKPERANCANGAN PERANGKAT LUNAK
PERANCANGAN PERANGKAT LUNAKDhika The'Lover
 
Pertemuan 9 preferences dan menu
Pertemuan 9 preferences dan menuPertemuan 9 preferences dan menu
Pertemuan 9 preferences dan menu
heriakj
 
Prinsip User Interface Design
Prinsip User Interface DesignPrinsip User Interface Design
Prinsip User Interface DesignMateri Kuliah Online
 
Rpl 06 - proses rekayasa persyaratan
Rpl   06 - proses rekayasa persyaratanRpl   06 - proses rekayasa persyaratan
Rpl 06 - proses rekayasa persyaratanFebriyani Syafri
 
Pertemuan 2 Pemodelan Perangkat Lunak
Pertemuan 2 Pemodelan Perangkat Lunak Pertemuan 2 Pemodelan Perangkat Lunak
Pertemuan 2 Pemodelan Perangkat Lunak
Disma Ariyanti W
 
Contoh Proposal Uji Kompetensi Keahlian Multimedia Iklan Produk Mushroomsy
Contoh Proposal Uji Kompetensi Keahlian Multimedia Iklan Produk MushroomsyContoh Proposal Uji Kompetensi Keahlian Multimedia Iklan Produk Mushroomsy
Contoh Proposal Uji Kompetensi Keahlian Multimedia Iklan Produk Mushroomsy
Risna Yuwinda
 
1. pengenalan python
1. pengenalan python1. pengenalan python
1. pengenalan python
irwansyah122
 
Kisi kisi tik kelas vii ulangan kenaikan kelas semester 2 ta-2012-2013 (edit)
Kisi kisi tik kelas vii ulangan kenaikan kelas semester 2 ta-2012-2013 (edit)Kisi kisi tik kelas vii ulangan kenaikan kelas semester 2 ta-2012-2013 (edit)
Kisi kisi tik kelas vii ulangan kenaikan kelas semester 2 ta-2012-2013 (edit)
Deni Riansyah
 
Talk about game
Talk about gameTalk about game
Talk about game
Toto Haryadi
 

What's hot (20)

Menerapkan prinsip desain user interface pada multimedia interaktif berbasis ...
Menerapkan prinsip desain user interface pada multimedia interaktif berbasis ...Menerapkan prinsip desain user interface pada multimedia interaktif berbasis ...
Menerapkan prinsip desain user interface pada multimedia interaktif berbasis ...
 
#1 PENGENALAN PYTHON
#1 PENGENALAN PYTHON#1 PENGENALAN PYTHON
#1 PENGENALAN PYTHON
 
Media Pembelajaran TIK Kelas IX Semester 1
Media Pembelajaran TIK Kelas IX Semester 1Media Pembelajaran TIK Kelas IX Semester 1
Media Pembelajaran TIK Kelas IX Semester 1
 
Powerpoint, TIK XII
Powerpoint, TIK XIIPowerpoint, TIK XII
Powerpoint, TIK XII
 
01 Alur Proses produksi Multimedia.pptx
01 Alur Proses produksi Multimedia.pptx01 Alur Proses produksi Multimedia.pptx
01 Alur Proses produksi Multimedia.pptx
 
MATERI SISTEM KOMPUTER KELAS X
MATERI SISTEM KOMPUTER KELAS XMATERI SISTEM KOMPUTER KELAS X
MATERI SISTEM KOMPUTER KELAS X
 
Rancangan perangkat lunak
Rancangan perangkat lunakRancangan perangkat lunak
Rancangan perangkat lunak
 
Pemrograman Web - Request Get dan Post
Pemrograman Web - Request Get dan PostPemrograman Web - Request Get dan Post
Pemrograman Web - Request Get dan Post
 
Materi TIK Kelas IX Semester 1
Materi TIK Kelas IX Semester 1Materi TIK Kelas IX Semester 1
Materi TIK Kelas IX Semester 1
 
Algoritma mid point
Algoritma mid pointAlgoritma mid point
Algoritma mid point
 
Materi lengkap tentang power point
Materi lengkap tentang power pointMateri lengkap tentang power point
Materi lengkap tentang power point
 
PERANCANGAN PERANGKAT LUNAK
PERANCANGAN PERANGKAT LUNAKPERANCANGAN PERANGKAT LUNAK
PERANCANGAN PERANGKAT LUNAK
 
Pertemuan 9 preferences dan menu
Pertemuan 9 preferences dan menuPertemuan 9 preferences dan menu
Pertemuan 9 preferences dan menu
 
Prinsip User Interface Design
Prinsip User Interface DesignPrinsip User Interface Design
Prinsip User Interface Design
 
Rpl 06 - proses rekayasa persyaratan
Rpl   06 - proses rekayasa persyaratanRpl   06 - proses rekayasa persyaratan
Rpl 06 - proses rekayasa persyaratan
 
Pertemuan 2 Pemodelan Perangkat Lunak
Pertemuan 2 Pemodelan Perangkat Lunak Pertemuan 2 Pemodelan Perangkat Lunak
Pertemuan 2 Pemodelan Perangkat Lunak
 
Contoh Proposal Uji Kompetensi Keahlian Multimedia Iklan Produk Mushroomsy
Contoh Proposal Uji Kompetensi Keahlian Multimedia Iklan Produk MushroomsyContoh Proposal Uji Kompetensi Keahlian Multimedia Iklan Produk Mushroomsy
Contoh Proposal Uji Kompetensi Keahlian Multimedia Iklan Produk Mushroomsy
 
1. pengenalan python
1. pengenalan python1. pengenalan python
1. pengenalan python
 
Kisi kisi tik kelas vii ulangan kenaikan kelas semester 2 ta-2012-2013 (edit)
Kisi kisi tik kelas vii ulangan kenaikan kelas semester 2 ta-2012-2013 (edit)Kisi kisi tik kelas vii ulangan kenaikan kelas semester 2 ta-2012-2013 (edit)
Kisi kisi tik kelas vii ulangan kenaikan kelas semester 2 ta-2012-2013 (edit)
 
Talk about game
Talk about gameTalk about game
Talk about game
 

Similar to Materi 1: gdlc

Materi 2: komponen game
Materi 2: komponen gameMateri 2: komponen game
Materi 2: komponen game
Fahuda E
 
Fajri Nurwahid Asshidiq 19021016-etikaprofesi-jobdeskseoranggametester
Fajri Nurwahid Asshidiq 19021016-etikaprofesi-jobdeskseoranggametesterFajri Nurwahid Asshidiq 19021016-etikaprofesi-jobdeskseoranggametester
Fajri Nurwahid Asshidiq 19021016-etikaprofesi-jobdeskseoranggametester
fajriaja
 
Agate Academy Open course 02 - Peran dalam game developer
Agate Academy Open course 02 - Peran dalam game developerAgate Academy Open course 02 - Peran dalam game developer
Agate Academy Open course 02 - Peran dalam game developer
Agate Studio
 
01_Perkembangan Game di Indonesia.pptx
01_Perkembangan Game di Indonesia.pptx01_Perkembangan Game di Indonesia.pptx
01_Perkembangan Game di Indonesia.pptx
FatonySetiawan1
 
Bab i game (alfi)
Bab i game (alfi)Bab i game (alfi)
Bab i game (alfi)
Josi Annisa
 
Dasar-Dasar Pengembangan Perangkat Lunak dan Gim Pertemuan 1
Dasar-Dasar Pengembangan Perangkat Lunak dan Gim  Pertemuan 1Dasar-Dasar Pengembangan Perangkat Lunak dan Gim  Pertemuan 1
Dasar-Dasar Pengembangan Perangkat Lunak dan Gim Pertemuan 1
AzulNux1
 
Contoh Baik_K-13_Media KD 3-6 Menerapkan perangkat lunak pengolah gambar vekt...
Contoh Baik_K-13_Media KD 3-6 Menerapkan perangkat lunak pengolah gambar vekt...Contoh Baik_K-13_Media KD 3-6 Menerapkan perangkat lunak pengolah gambar vekt...
Contoh Baik_K-13_Media KD 3-6 Menerapkan perangkat lunak pengolah gambar vekt...
AngkasaGhifari1
 
#PetGame Scene Graph
#PetGame Scene Graph#PetGame Scene Graph
#PetGame Scene Graph
Bayu Radityo
 
#Pet game 3d game engine
#Pet game 3d game engine#Pet game 3d game engine
#Pet game 3d game engine
Bayu Radityo
 
Membuat Aplikasi Android dengan App Inventor 2
Membuat Aplikasi Android dengan App Inventor 2Membuat Aplikasi Android dengan App Inventor 2
Membuat Aplikasi Android dengan App Inventor 2
Rusmanto Maryanto
 
Modul 2 dunia komputer
Modul 2 dunia komputerModul 2 dunia komputer
Modul 2 dunia komputer
jiwaparadox
 
mm2089 p4-spk-multimedia
mm2089 p4-spk-multimediamm2089 p4-spk-multimedia
mm2089 p4-spk-multimedia
Yuz Dielnova
 
Modul Ajar Informatika Kelas 8 SMP Fase D
Modul Ajar Informatika Kelas 8 SMP Fase DModul Ajar Informatika Kelas 8 SMP Fase D
Modul Ajar Informatika Kelas 8 SMP Fase D
Modul Guruku
 
Game Development Life Cycle
Game Development Life CycleGame Development Life Cycle
Game Development Life Cycle
Rickman Roedavan
 
2089 p2-p psp-multimedia
2089 p2-p psp-multimedia2089 p2-p psp-multimedia
2089 p2-p psp-multimediaWinarto Winartoap
 
2089 p2-p psp-multimedia
2089 p2-p psp-multimedia2089 p2-p psp-multimedia
2089 p2-p psp-multimediaWinarto Winartoap
 
Tutorial_Dasar_Unity_Untuk_Pemula_by_Bee.pdf
Tutorial_Dasar_Unity_Untuk_Pemula_by_Bee.pdfTutorial_Dasar_Unity_Untuk_Pemula_by_Bee.pdf
Tutorial_Dasar_Unity_Untuk_Pemula_by_Bee.pdf
DandiSandika2
 
Tutorial_Dasar_Unity_Untuk_Pemula_by_Bee.pdf
Tutorial_Dasar_Unity_Untuk_Pemula_by_Bee.pdfTutorial_Dasar_Unity_Untuk_Pemula_by_Bee.pdf
Tutorial_Dasar_Unity_Untuk_Pemula_by_Bee.pdf
DandiSandika2
 

Similar to Materi 1: gdlc (20)

Materi 2: komponen game
Materi 2: komponen gameMateri 2: komponen game
Materi 2: komponen game
 
Fajri Nurwahid Asshidiq 19021016-etikaprofesi-jobdeskseoranggametester
Fajri Nurwahid Asshidiq 19021016-etikaprofesi-jobdeskseoranggametesterFajri Nurwahid Asshidiq 19021016-etikaprofesi-jobdeskseoranggametester
Fajri Nurwahid Asshidiq 19021016-etikaprofesi-jobdeskseoranggametester
 
Agate Academy Open course 02 - Peran dalam game developer
Agate Academy Open course 02 - Peran dalam game developerAgate Academy Open course 02 - Peran dalam game developer
Agate Academy Open course 02 - Peran dalam game developer
 
01_Perkembangan Game di Indonesia.pptx
01_Perkembangan Game di Indonesia.pptx01_Perkembangan Game di Indonesia.pptx
01_Perkembangan Game di Indonesia.pptx
 
PAPER-JOGJA
PAPER-JOGJAPAPER-JOGJA
PAPER-JOGJA
 
Bab i game (alfi)
Bab i game (alfi)Bab i game (alfi)
Bab i game (alfi)
 
Dasar-Dasar Pengembangan Perangkat Lunak dan Gim Pertemuan 1
Dasar-Dasar Pengembangan Perangkat Lunak dan Gim  Pertemuan 1Dasar-Dasar Pengembangan Perangkat Lunak dan Gim  Pertemuan 1
Dasar-Dasar Pengembangan Perangkat Lunak dan Gim Pertemuan 1
 
Contoh Baik_K-13_Media KD 3-6 Menerapkan perangkat lunak pengolah gambar vekt...
Contoh Baik_K-13_Media KD 3-6 Menerapkan perangkat lunak pengolah gambar vekt...Contoh Baik_K-13_Media KD 3-6 Menerapkan perangkat lunak pengolah gambar vekt...
Contoh Baik_K-13_Media KD 3-6 Menerapkan perangkat lunak pengolah gambar vekt...
 
2116 p3-p psp-animasi
2116 p3-p psp-animasi2116 p3-p psp-animasi
2116 p3-p psp-animasi
 
#PetGame Scene Graph
#PetGame Scene Graph#PetGame Scene Graph
#PetGame Scene Graph
 
#Pet game 3d game engine
#Pet game 3d game engine#Pet game 3d game engine
#Pet game 3d game engine
 
Membuat Aplikasi Android dengan App Inventor 2
Membuat Aplikasi Android dengan App Inventor 2Membuat Aplikasi Android dengan App Inventor 2
Membuat Aplikasi Android dengan App Inventor 2
 
Modul 2 dunia komputer
Modul 2 dunia komputerModul 2 dunia komputer
Modul 2 dunia komputer
 
mm2089 p4-spk-multimedia
mm2089 p4-spk-multimediamm2089 p4-spk-multimedia
mm2089 p4-spk-multimedia
 
Modul Ajar Informatika Kelas 8 SMP Fase D
Modul Ajar Informatika Kelas 8 SMP Fase DModul Ajar Informatika Kelas 8 SMP Fase D
Modul Ajar Informatika Kelas 8 SMP Fase D
 
Game Development Life Cycle
Game Development Life CycleGame Development Life Cycle
Game Development Life Cycle
 
2089 p2-p psp-multimedia
2089 p2-p psp-multimedia2089 p2-p psp-multimedia
2089 p2-p psp-multimedia
 
2089 p2-p psp-multimedia
2089 p2-p psp-multimedia2089 p2-p psp-multimedia
2089 p2-p psp-multimedia
 
Tutorial_Dasar_Unity_Untuk_Pemula_by_Bee.pdf
Tutorial_Dasar_Unity_Untuk_Pemula_by_Bee.pdfTutorial_Dasar_Unity_Untuk_Pemula_by_Bee.pdf
Tutorial_Dasar_Unity_Untuk_Pemula_by_Bee.pdf
 
Tutorial_Dasar_Unity_Untuk_Pemula_by_Bee.pdf
Tutorial_Dasar_Unity_Untuk_Pemula_by_Bee.pdfTutorial_Dasar_Unity_Untuk_Pemula_by_Bee.pdf
Tutorial_Dasar_Unity_Untuk_Pemula_by_Bee.pdf
 

More from Fahuda E

Bab 2 sorting array (1)
Bab 2 sorting array (1)Bab 2 sorting array (1)
Bab 2 sorting array (1)
Fahuda E
 
Bab 4 stack (tumpukan)
Bab 4 stack (tumpukan)Bab 4 stack (tumpukan)
Bab 4 stack (tumpukan)
Fahuda E
 
Bab 3 searching array (1)
Bab 3 searching array (1)Bab 3 searching array (1)
Bab 3 searching array (1)
Fahuda E
 
Materi 5: sprite
Materi 5: spriteMateri 5: sprite
Materi 5: sprite
Fahuda E
 
Materi 4: lod
Materi 4: lodMateri 4: lod
Materi 4: lod
Fahuda E
 
Materi 3 rendering graphic dan game
Materi 3   rendering graphic dan gameMateri 3   rendering graphic dan game
Materi 3 rendering graphic dan game
Fahuda E
 
Materi 7 perangkat lunak sistem
Materi 7 perangkat lunak sistemMateri 7 perangkat lunak sistem
Materi 7 perangkat lunak sistem
Fahuda E
 
Materi 6 perangkat lunak aplikasi
Materi 6 perangkat lunak aplikasiMateri 6 perangkat lunak aplikasi
Materi 6 perangkat lunak aplikasi
Fahuda E
 
Materi 5 penyimpanan eksternal
Materi 5 penyimpanan eksternalMateri 5 penyimpanan eksternal
Materi 5 penyimpanan eksternal
Fahuda E
 
Materi 4 peranti keluaran
Materi 4 peranti keluaranMateri 4 peranti keluaran
Materi 4 peranti keluaran
Fahuda E
 
Materi 3 peranti masukan
Materi 3 peranti masukanMateri 3 peranti masukan
Materi 3 peranti masukan
Fahuda E
 
Struct
StructStruct
Struct
Fahuda E
 
Rules tugas besar asd
Rules tugas besar asdRules tugas besar asd
Rules tugas besar asd
Fahuda E
 
Pointer
PointerPointer
Pointer
Fahuda E
 
Bab 5 linked list
Bab 5 linked listBab 5 linked list
Bab 5 linked list
Fahuda E
 
Bab 4 queue (antrian)
Bab 4 queue (antrian)Bab 4 queue (antrian)
Bab 4 queue (antrian)
Fahuda E
 
Bab 3 stack (tumpukan)
Bab 3 stack (tumpukan)Bab 3 stack (tumpukan)
Bab 3 stack (tumpukan)
Fahuda E
 
Bab 2 sorting array
Bab 2 sorting arrayBab 2 sorting array
Bab 2 sorting array
Fahuda E
 
Array
ArrayArray
Array
Fahuda E
 
Bab 3 searching array
Bab 3 searching arrayBab 3 searching array
Bab 3 searching array
Fahuda E
 

More from Fahuda E (20)

Bab 2 sorting array (1)
Bab 2 sorting array (1)Bab 2 sorting array (1)
Bab 2 sorting array (1)
 
Bab 4 stack (tumpukan)
Bab 4 stack (tumpukan)Bab 4 stack (tumpukan)
Bab 4 stack (tumpukan)
 
Bab 3 searching array (1)
Bab 3 searching array (1)Bab 3 searching array (1)
Bab 3 searching array (1)
 
Materi 5: sprite
Materi 5: spriteMateri 5: sprite
Materi 5: sprite
 
Materi 4: lod
Materi 4: lodMateri 4: lod
Materi 4: lod
 
Materi 3 rendering graphic dan game
Materi 3   rendering graphic dan gameMateri 3   rendering graphic dan game
Materi 3 rendering graphic dan game
 
Materi 7 perangkat lunak sistem
Materi 7 perangkat lunak sistemMateri 7 perangkat lunak sistem
Materi 7 perangkat lunak sistem
 
Materi 6 perangkat lunak aplikasi
Materi 6 perangkat lunak aplikasiMateri 6 perangkat lunak aplikasi
Materi 6 perangkat lunak aplikasi
 
Materi 5 penyimpanan eksternal
Materi 5 penyimpanan eksternalMateri 5 penyimpanan eksternal
Materi 5 penyimpanan eksternal
 
Materi 4 peranti keluaran
Materi 4 peranti keluaranMateri 4 peranti keluaran
Materi 4 peranti keluaran
 
Materi 3 peranti masukan
Materi 3 peranti masukanMateri 3 peranti masukan
Materi 3 peranti masukan
 
Struct
StructStruct
Struct
 
Rules tugas besar asd
Rules tugas besar asdRules tugas besar asd
Rules tugas besar asd
 
Pointer
PointerPointer
Pointer
 
Bab 5 linked list
Bab 5 linked listBab 5 linked list
Bab 5 linked list
 
Bab 4 queue (antrian)
Bab 4 queue (antrian)Bab 4 queue (antrian)
Bab 4 queue (antrian)
 
Bab 3 stack (tumpukan)
Bab 3 stack (tumpukan)Bab 3 stack (tumpukan)
Bab 3 stack (tumpukan)
 
Bab 2 sorting array
Bab 2 sorting arrayBab 2 sorting array
Bab 2 sorting array
 
Array
ArrayArray
Array
 
Bab 3 searching array
Bab 3 searching arrayBab 3 searching array
Bab 3 searching array
 

Recently uploaded

KOMITMEN MENULIS DI BLOG KBMN PB PGRI.ppt
KOMITMEN MENULIS DI BLOG KBMN PB PGRI.pptKOMITMEN MENULIS DI BLOG KBMN PB PGRI.ppt
KOMITMEN MENULIS DI BLOG KBMN PB PGRI.ppt
Dedi Dwitagama
 
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdfLaporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
UmyHasna1
 
Diseminasi Budaya Positif Lucy Kristina S.pptx
Diseminasi Budaya Positif Lucy Kristina S.pptxDiseminasi Budaya Positif Lucy Kristina S.pptx
Diseminasi Budaya Positif Lucy Kristina S.pptx
LucyKristinaS
 
ppt landasan pendidikan pai 9 revisi.pdf
ppt landasan pendidikan pai 9 revisi.pdfppt landasan pendidikan pai 9 revisi.pdf
ppt landasan pendidikan pai 9 revisi.pdf
setiatinambunan
 
Koneksi Antar Materi modul 1.4 Budaya Positif
Koneksi Antar Materi modul 1.4 Budaya PositifKoneksi Antar Materi modul 1.4 Budaya Positif
Koneksi Antar Materi modul 1.4 Budaya Positif
Rima98947
 
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdfMATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
ssuser289c2f1
 
Patofisiologi Sistem Endokrin hormon pada sistem endokrin
Patofisiologi Sistem Endokrin hormon pada sistem endokrinPatofisiologi Sistem Endokrin hormon pada sistem endokrin
Patofisiologi Sistem Endokrin hormon pada sistem endokrin
rohman85
 
Permainan Wiwi Wowo aksi nyata berkebhinekaan
Permainan Wiwi Wowo aksi nyata berkebhinekaanPermainan Wiwi Wowo aksi nyata berkebhinekaan
Permainan Wiwi Wowo aksi nyata berkebhinekaan
DEVI390643
 
PELAKSANAAN + Link2 Materi Pelatihan_ PENGAWASAN P3DN & TKDN_ pd PENGADAAN Ba...
PELAKSANAAN + Link2 Materi Pelatihan_ PENGAWASAN P3DN & TKDN_ pd PENGADAAN Ba...PELAKSANAAN + Link2 Materi Pelatihan_ PENGAWASAN P3DN & TKDN_ pd PENGADAAN Ba...
PELAKSANAAN + Link2 Materi Pelatihan_ PENGAWASAN P3DN & TKDN_ pd PENGADAAN Ba...
Kanaidi ken
 
Modul Ajar IPS Kelas 7 Fase D Kurikulum Merdeka
Modul Ajar IPS Kelas 7 Fase D Kurikulum MerdekaModul Ajar IPS Kelas 7 Fase D Kurikulum Merdeka
Modul Ajar IPS Kelas 7 Fase D Kurikulum Merdeka
Fathan Emran
 
PENGUMUMAN PPDB SMPN 4 PONOROGO TAHUN 2024.pdf
PENGUMUMAN PPDB SMPN 4 PONOROGO TAHUN 2024.pdfPENGUMUMAN PPDB SMPN 4 PONOROGO TAHUN 2024.pdf
PENGUMUMAN PPDB SMPN 4 PONOROGO TAHUN 2024.pdf
smp4prg
 
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptxRANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
SurosoSuroso19
 
untuk observasi kepala sekolah dengan pengawas
untuk observasi kepala sekolah dengan pengawasuntuk observasi kepala sekolah dengan pengawas
untuk observasi kepala sekolah dengan pengawas
TEDYHARTO1
 
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docxSOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
MuhammadBagusAprilia1
 
ppt profesionalisasi pendidikan Pai 9.pdf
ppt profesionalisasi pendidikan Pai 9.pdfppt profesionalisasi pendidikan Pai 9.pdf
ppt profesionalisasi pendidikan Pai 9.pdf
Nur afiyah
 
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docxINSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
lindaagina84
 
RANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdf
RANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdfRANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdf
RANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdf
junarpudin36
 
penjelasan tentang tugas dan wewenang pkd
penjelasan tentang tugas dan wewenang pkdpenjelasan tentang tugas dan wewenang pkd
penjelasan tentang tugas dan wewenang pkd
jaya35ml2
 
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum MerdekaModul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Fathan Emran
 
Karier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptx
Karier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptxKarier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptx
Karier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptx
adolfnuhujanan101
 

Recently uploaded (20)

KOMITMEN MENULIS DI BLOG KBMN PB PGRI.ppt
KOMITMEN MENULIS DI BLOG KBMN PB PGRI.pptKOMITMEN MENULIS DI BLOG KBMN PB PGRI.ppt
KOMITMEN MENULIS DI BLOG KBMN PB PGRI.ppt
 
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdfLaporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
 
Diseminasi Budaya Positif Lucy Kristina S.pptx
Diseminasi Budaya Positif Lucy Kristina S.pptxDiseminasi Budaya Positif Lucy Kristina S.pptx
Diseminasi Budaya Positif Lucy Kristina S.pptx
 
ppt landasan pendidikan pai 9 revisi.pdf
ppt landasan pendidikan pai 9 revisi.pdfppt landasan pendidikan pai 9 revisi.pdf
ppt landasan pendidikan pai 9 revisi.pdf
 
Koneksi Antar Materi modul 1.4 Budaya Positif
Koneksi Antar Materi modul 1.4 Budaya PositifKoneksi Antar Materi modul 1.4 Budaya Positif
Koneksi Antar Materi modul 1.4 Budaya Positif
 
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdfMATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
 
Patofisiologi Sistem Endokrin hormon pada sistem endokrin
Patofisiologi Sistem Endokrin hormon pada sistem endokrinPatofisiologi Sistem Endokrin hormon pada sistem endokrin
Patofisiologi Sistem Endokrin hormon pada sistem endokrin
 
Permainan Wiwi Wowo aksi nyata berkebhinekaan
Permainan Wiwi Wowo aksi nyata berkebhinekaanPermainan Wiwi Wowo aksi nyata berkebhinekaan
Permainan Wiwi Wowo aksi nyata berkebhinekaan
 
PELAKSANAAN + Link2 Materi Pelatihan_ PENGAWASAN P3DN & TKDN_ pd PENGADAAN Ba...
PELAKSANAAN + Link2 Materi Pelatihan_ PENGAWASAN P3DN & TKDN_ pd PENGADAAN Ba...PELAKSANAAN + Link2 Materi Pelatihan_ PENGAWASAN P3DN & TKDN_ pd PENGADAAN Ba...
PELAKSANAAN + Link2 Materi Pelatihan_ PENGAWASAN P3DN & TKDN_ pd PENGADAAN Ba...
 
Modul Ajar IPS Kelas 7 Fase D Kurikulum Merdeka
Modul Ajar IPS Kelas 7 Fase D Kurikulum MerdekaModul Ajar IPS Kelas 7 Fase D Kurikulum Merdeka
Modul Ajar IPS Kelas 7 Fase D Kurikulum Merdeka
 
PENGUMUMAN PPDB SMPN 4 PONOROGO TAHUN 2024.pdf
PENGUMUMAN PPDB SMPN 4 PONOROGO TAHUN 2024.pdfPENGUMUMAN PPDB SMPN 4 PONOROGO TAHUN 2024.pdf
PENGUMUMAN PPDB SMPN 4 PONOROGO TAHUN 2024.pdf
 
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptxRANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
 
untuk observasi kepala sekolah dengan pengawas
untuk observasi kepala sekolah dengan pengawasuntuk observasi kepala sekolah dengan pengawas
untuk observasi kepala sekolah dengan pengawas
 
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docxSOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
 
ppt profesionalisasi pendidikan Pai 9.pdf
ppt profesionalisasi pendidikan Pai 9.pdfppt profesionalisasi pendidikan Pai 9.pdf
ppt profesionalisasi pendidikan Pai 9.pdf
 
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docxINSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
 
RANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdf
RANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdfRANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdf
RANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdf
 
penjelasan tentang tugas dan wewenang pkd
penjelasan tentang tugas dan wewenang pkdpenjelasan tentang tugas dan wewenang pkd
penjelasan tentang tugas dan wewenang pkd
 
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum MerdekaModul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
 
Karier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptx
Karier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptxKarier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptx
Karier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptx
 

Materi 1: gdlc

  • 1. GAME DEVELOPMENT LIFE CYCLE M a t e r i 1
  • 3. Tujuan Pembelajaran Setelah mengkaji berbagai sumber belajar, peserta didik diharapkan mampu: 1. Memahami tahapan pekerjaan dalam membagun sebuah teknologi game GDLC 2. Memahami perbedaan panduan tahapan pekerjaan dalam membangun sebuah teknologi game GDLC 3. Mamahami bidang pekerjaan dalam membangun sebuah teknologi game GDLC
  • 4. Game development life cycle (GDLC) Perbedaan GDLC dari software development yang biasa / (SDLC): 1. Game terdiri dari program dan aset 2. Game melibatkan lebih banyak ahli
  • 5. Game designer Sub-peran: 1. Penulis naskah 2. Perancang skenario 3. Level Desainer
  • 6. Artists â—¦ Bertanggung jawab untuk memproduksi / menyediakan: 1. Backgrounds 2. Avatars (2D or 3D) 3. Objek dan item yang akan ditampilkan 4. Ikon 5. Animasi
  • 7. Audio Engineers Bertanggung jawab untuk memproduksi / menyediakan: â—¦ BGM (Musik latar) atau soundtrack â—¦ Efek suara â—¦ Narasi Suara
  • 8. Programmers Membuat kode untuk game engine. Memiliki Sub-roles sebagai berikut : 1. Interaction programmer 2. Graphics programmer 3. AI programmer
  • 9. Testing 1. Internal Tests: functional test 2. Alpha tester: simulate target users, lab environment, internal staff, bug hunting, white and black box 3. Beta tester: real users, users' environment, black box 4. User tester
  • 10. Managers Tugas manager dalam pembangunan sebuah game yaitu : 1. Memastikan semuanya berjalan dengan baik dan proyek sesuai jadwal 2. Beberapa subrangga: artis, pemrograman, audio, ... 3. bertanggung jawab dalam bisnis
  • 11. Langkah GDLC Ramadan, Rido & Widyani, Yani. (2013). Game development life cycle guidelines. 95-100. 10.1109/ICACSIS.2013.6761558.
  • 12. Inisiasi Pengembang menentukan game apa yang akan dibuat
  • 13. Pre-Production Sebelum produksi sesungguhnya dimulai. Pra-produksi pertama: â—Ź Membuat Game Design Document â—Ź Prototipe pertama - menampilkan permainan (harus menyenangkan)
  • 14. Production Pada tahap ini aset game dan kode sumber dibuat. Hasil dari proses produksi adalah game yang dapat dimainkan dalam bentuk: â—¦ Formal Detail Prototype - game yang dapat dimainkan, memiliki aturan menang-kalah, hubungan bersama antar fitur, berjalan dengan baik. â—¦ Refinement Prototype - prototipe paling matang yang hanya membutuhkan lebih banyak pemolesan.
  • 15. Tahapan Testing â—¦ Laporan pengujian -> semua bug, hal yang harus dihilangkan, dimasukkan atau diubah. â—¦ Hasil tes harus memutuskan apakah akan mengulangi atau maju ke pengujian beta. â—¦ Tugas: pertanyaan mana yang harus dijawab oleh pengujian?
  • 16. Tahapan Testing Evaluasi fitur game, nilai, konsep dan desain. Beberapa pertanyaan yang harus dijawab oleh pengujian: â—¦ Apakah gamenya masih buggy? â—¦ Apakah mungkin terjebak dalam permainan? â—¦ Apakah ada tanda eksploitasi / kesalahan? â—¦ Apakah gim ini terlalu mudah / sulit dikalahkan? â—¦ Apakah ada fitur yang hilang? â—¦ Apakah game berjalan dengan baik di setiap platform?
  • 17. Tahapan Beta Tes beta adalah siklus pengujian yang dilakukan oleh pihak ketiga: â—Ź penerbit, â—Ź pembeli potensial, â—Ź resensi game Hasilnya harus berupa laporan pengujian. Putuskan apakah game siap untuk dikirim.
  • 18. Sub tahapan Ada beberapa sub-tahapan yang membantu permainan pengembangan dalam jangka panjang.
  • 19. Studi kelayakan Studi kelayakan harus dilakukan sebelum pengembangan dimulai. Area-area berikut harus dianalisis: â—Ź Persyaratan â—Ź Harga â—Ź Masalah teknis, organisasi, budaya, hukum â—Ź Jadwal proyek
  • 20. Video
  • 21. Tugas!! 1. Buatlah tim pengembangan dalam game yang memiliki tanggung jawab dan memiliki jobdesk yang sesuai dengan bidang pekerjaan game development ! 2. Buatlah desain Game Anda dan tuliskan bagaimana game anda nantinya melalui Sinopsis 200 kata.