call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
Game Development Life Cycle Guidelines
1. Diajukan untuk Seminar 2 IF4099 – Tugas Akhir II
Author:
Rido Ramadan
NIM. 13509049
Pembimbing:
Yani Widyani, S.T., M.T.
NIP. 19700107 1997022001
2.
Software Development Life Cycle tidak cukup untuk menangani
pengembangan game. (Haddad & Kanode, 2009)
Pengembangan game seperti apa?
16/07/2013 Pengembangan GDLC 2
Latar Belakang
Pendahuluan ►
Game Development
Life Cycle (GDLC)
Analisis GDLC
Usulan GDLC
Pengujian
Simpulan & Saran
Latar Belakang ►
Research Question
Tujuan
Batasan
3.
16/07/2013 Pengembangan GDLC 3
Research Question
Pendahuluan ►
Game Development
Life Cycle (GDLC)
Analisis GDLC
Usulan GDLC
Pengujian
Simpulan & Saran
Latar Belakang
Research Question ►
Tujuan
Batasan
Proses
pengembangan
game?
Menghasikan
game
berkualitas?
4.
16/07/2013 Pengembangan GDLC 4
Tujuan
Pendahuluan ►
Game Development
Life Cycle (GDLC)
Analisis GDLC
Usulan GDLC
Pengujian
Simpulan & Saran
Latar Belakang
Research Question
Tujuan ►
Batasan
Proses
pengembangan
game?
Menghasikan
game
berkualitas?
Panduan GDLC
• Memandu
pengembangan
• Game berkualitas
5.
Pengaplikasian pada Independent (Indie) Game Studio
Game skala kecil menengah
16/07/2013 Pengembangan GDLC 5
Batasan
Pendahuluan ►
Game Development
Life Cycle (GDLC)
Analisis GDLC
Usulan GDLC
Pengujian
Simpulan & Saran
Latar Belakang
Research Question
Tujuan
Batasan ►
6. Blitz Games
Studios (2011)
Arnold Hendrick
(2009)
Doppler
Interactive
(McGrath,
2011)
Heather
Chandler
(2008)
16/07/2013 Pengembangan GDLC 6
4 Literatur GDLC
Pendahuluan
Game Development
Life Cycle (GDLC) ►
Analisis GDLC
Usulan GDLC
Pengujian
Simpulan & Saran
4 Literatur GDLC ►
Parameter Kualitas
7.
Hubungan kematangan Prototype & Kualitas (Fullerton, 2008)
Teknik pengujian – lihat Testing Strategy (Lampiran A – hal. 42)
16/07/2013 Pengembangan GDLC 7
Parameter Kualitas
Pendahuluan
Game Development
Life Cycle (GDLC) ►
Analisis GDLC
Usulan GDLC
Pengujian
Simpulan & Saran
4 Literatur GDLC
Parameter Kualitas ►
8. Tingkat Kematangan Kualitas Terkait
16/07/2013 Pengembangan GDLC 8
Foundation
Mock-up
Playable
Kasar
Fun
Menarik
Menantang
Menyenangkan
Parameter Kualitas
Pendahuluan
Game Development
Life Cycle (GDLC) ►
Analisis GDLC
Usulan GDLC
Pengujian
Simpulan & Saran
4 Literatur GDLC
Parameter Kualitas ► Structure
Playable
Dilengkapi mekanisme
Fun
Menarik
Menantang
Menyenangkan
Functional
Fiturnya berjalan oke
Formal Details
Lebih lengkap
Assetya sudah mulai
asset yang
sesungguhnya
Mekanisme
disempurnakan
Sedang di-balancing
Balanced
Tingkat kesulitan
game pas
Internally Complete
Berbagai percabangan
dan kondisi ditangani
Functional
Fiturnya berjalan oke
Refinement
Sudah matang
Pemberian polesan
Fun
Menarik
Menantang
Menyenangkan
Accessible
Intuitif
Mudah dipahami
9.
16/07/2013 Pengembangan GDLC 9
Keterhubungan antara 4
GDLC
Pendahuluan
Game Development
Life Cycle (GDLC)
Analisis GDLC ►
Usulan GDLC
Pengujian
Simpulan & Saran
Keterhubungan
antara 4 GDLC ►
Linear vs Iteratif
Blitz Games
Studios (2011)
Arnold Hendrick
(2009)
Doppler
Interactive
(McGrath,
2011)
Heather
Chandler
(2008)
10.
GDLC Linear GDLC Iteratif
KesamaanBlitz Games
Studios
Arnold Hendrick
Doopler
Interactive
Heather
Chandler
Pitching
Design &
PrototypePre-production
Prototype
Design Pre-production
Pre-production
Main production Production
Develop/
Redevelop Production Production
Evaluate
Alpha testing
Beta testing
Test
Testing Testing
Beta testing Review release
Master Live Release Post-production
16/07/2013 Pengembangan GDLC 10
Keterhubungan antara 4
GDLC
Pendahuluan
Game Development
Life Cycle (GDLC)
Analisis GDLC ►
Usulan GDLC
Pengujian
Simpulan & Saran
Keterhubungan
antara 4 GDLC ►
Linear vs Iteratif
11. Linear Iteratif
16/07/2013 Pengembangan GDLC 11
Linear vs Iteratif
Pendahuluan
Game Development
Life Cycle (GDLC)
Analisis GDLC ►
Usulan GDLC
Pengujian
Simpulan & Saran
Keterhubungan
antara 4 GDLC
Linear vs Iteratif ►
Core
Feature
Feature
B
Feature
A
Feature
C
Time
Core
Feature
Feature
B
Feature
A’
Feature
C
Time
12.
Menyentuh aspek kualitas game (Fullerton, 2008)
Mencakup aktivitas kunci dari proses pengembangan game
Fase terdiri atas modifikasi & kombinasi dari literatur yang relevan
Pendekatan iteratif
16/07/2013 Pengembangan GDLC 12
Overview GDLC
Pendahuluan
Game Development
Life Cycle (GDLC)
Analisis GDLC
Usulan GDLC ►
Pengujian
Simpulan & Saran
Overview ►
1. Initiation
2. Pre-production
3. Production
4. Testing
5. Beta
6. Release
13.
16/07/2013 Pengembangan GDLC 13
Overview GDLC
Pendahuluan
Game Development
Life Cycle (GDLC)
Analisis GDLC
Usulan GDLC ►
Pengujian
Simpulan & Saran
Overview ►
1. Initiation
2. Pre-production
3. Production
4. Testing
5. Beta
6. Release
Production Cycle
Prototype Stage:
Foundation
Prototype Stage:
Structure
Prototype Stage:
Formal Details
Prototype Stage:
Refinement
14.
16/07/2013 Pengembangan GDLC 14
Inisiasi proyek
Konsepsi game
(Lampiran A – hal. 12)
Initiation
Pendahuluan
Game Development
Life Cycle (GDLC)
Analisis GDLC
Usulan GDLC ►
Pengujian
Simpulan & Saran
Overview
1. Initiation ►
2. Pre-production
3. Production
4. Testing
5. Beta
6. Release
Initiation
15.
Faktor
Kualitas
16/07/2013 Pengembangan GDLC 15
Persiapan
Perancangan
Game Design
Prototyping
Game Design Document
(Lampiran A – hal .15)
Pre-production
Pendahuluan
Game Development
Life Cycle (GDLC)
Analisis GDLC
Usulan GDLC ►
Pengujian
Simpulan & Saran
Overview
1. Initiation
2. Pre-production ►
3. Production
4. Testing
5. Beta
6. Release
Pre-
production
DesignPrototyping
Pre-production
16.
Faktor
Kualitas
16/07/2013 Pengembangan GDLC 16
Realisasi pembuatan game
Asset Creation
Programming
Integration
(Lampiran A – hal. 31)
Production
Pendahuluan
Game Development
Life Cycle (GDLC)
Analisis GDLC
Usulan GDLC ►
Pengujian
Simpulan & Saran
Overview
1. Initiation
2. Pre-production
3. Production ►
4. Testing
5. Beta
6. Release
Production
Evaluate
Develop /
Redevelop
Production
17.
16/07/2013 Pengembangan GDLC 17
Pengujian internal tim
Yang diuji: Prototype dan
kualitas
(Lampiran A – hal. 41)
Testing
Pendahuluan
Game Development
Life Cycle (GDLC)
Analisis GDLC
Usulan GDLC ►
Pengujian
Simpulan & Saran
Overview
1. Initiation
2. Pre-production
3. Production
4. Testing ►
5. Beta
6. Release
Alpha
TestTesting
Faktor
Kualitas
Testing
18.
16/07/2013 Pengembangan GDLC 18
Pengujian external
Memanfaatkan teknik
testing sebelumnya
Intensif
(Lampiran A – hal. 47)
Beta Testing
Pendahuluan
Game Development
Life Cycle (GDLC)
Analisis GDLC
Usulan GDLC ►
Pengujian
Simpulan & Saran
Overview
1. Initiation
2. Pre-production
3. Production
4. Testing
5. Beta ►
6. Release
Beta
Beta
Faktor
Kualitas
Beta
19.
16/07/2013 Pengembangan GDLC 19
Pelucuran Game
Mengakhiri proyek
Dokumentasi
pengembangan
(Lampiran A – hal. 51)
Release
Pendahuluan
Game Development
Life Cycle (GDLC)
Analisis GDLC
Usulan GDLC ►
Pengujian
Simpulan & Saran
Overview
1. Initiation
2. Pre-production
3. Production
4. Testing
5. Beta
6. Release ►
Master
Post-
prouction
Release
Live
Pre-production
20.
16/07/2013 Pengembangan GDLC 20
Pengujian GDLC – Feline
Project
Pendahuluan
Game Development
Life Cycle (GDLC)
Analisis GDLC
Usulan GDLC
Pengujian ►
Simpulan & Saran
Feline Project ►
Game Concept
Production Cycle I
Production Cycle II
Production Cycle III
Beta
Production Cycle IV
21.
Konsep dan kebutuhan game
Game platformer adventure
Sidescrolling (geser kiri ke kanan, 2D)
Protagonis dan dunianya: kucing
Platform: Mobile – Windows Phone (XNA 4.0)
Fitur: platformer, racing
Tambahan: skill upgrade
16/07/2013 Pengembangan GDLC 21
Initiation
Pendahuluan
Game Development
Life Cycle (GDLC)
Analisis GDLC
Usulan GDLC
Pengujian ►
Simpulan & Saran
Feline Project
Initiation ►
Production Cycle I
Production Cycle II
Beta Testing
Evaluasi
22. Foundation Prototype
16/07/2013 Pengembangan GDLC 22
Kualitas
Fun
Production (1)
Pendahuluan
Game Development
Life Cycle (GDLC)
Analisis GDLC
Usulan GDLC
Pengujian ►
Simpulan & Saran
Feline Project
Initiation
Production Cycle I ►
Production Cycle II
Beta Testing
Evaluasi
Fitur
Change Screen
Virtual Analog
Movement
Structure Prototype
Fitur
Change Screen
Virtual Analog
Movement
Button
2D Physics Engine
Jumping
Charging
Pouncing
User Interface +
Input Handler +
Game Logic
Formal Details
Fitur
Change Screen Combo
Virtual Analog Special Attack
Movement Roaming
Button Running
2D Physics Engine Level
Jumping
Charging
Pouncing
Kualitas
Fun
Functional
23.
Proses pengembangan game:
Design
Production
Testing
Panduan GDLC Kualitas sampai Formal Details dapat dijaga
16/07/2013 Pengembangan GDLC 26
Simpulan (sementara)
Pendahuluan
Game Development
Life Cycle (GDLC)
Analisis GDLC
Usulan GDLC
Pengujian
Simpulan & Saran ►
Simpulan ►
Saran
24.
Melanjutkan pengujian bidang dari fase formal details hingga
refinement
Memperjelas teknik assessment terhadap development process
16/07/2013 Pengembangan GDLC 28
Rencana Pengembangan
Pendahuluan
Game Development
Life Cycle (GDLC)
Analisis GDLC
Usulan GDLC
Pengujian
Simpulan & Saran ►
Simpulan
Saran
Rencana
Pengembangan ►