Perkembanga
n GAME
MENGAP
A
GAME?
Industri game merupakan industri hiburan dengan nilai ekonomi paling besar di
dunia. Secara global video game meningkat hingga 20% mencapai 179 Miliar USD di
2020 menurut International Data Corporation (IDC).
Di Indonesia sendiri, market game juga tumbuh tinggi dari 800 juta USD ke 1,1
Miliar USD di 2019, namun hanya 2% dari revenue game di Indonesia yang masuk
ke game developer di Indonesia(data AGI).
PREDIKSI PASAR GAME
Di Indonesia
Game
Handhel
Game d Game
Consol VR
e
Game
Mobil
e Game
Game CLOUD
Arcad
e
Game
PC
GAME
BERDASARKAN PLATFORM
Game Console
Yaitu video games yang dimainkan menggunakan
console tertentu, seperti Playstation 2, Playstation
3, XBOX 360, dan Nintendo Wii.
GAME
BERDASARKAN PLATFORM
Game Arcade
Mesin permainan hiburan yang dioperasikan dengan
koin yang terpasang di tempat-tempat bisnis
umum, seperti restoran, bioskop, bar, dan pusat
permainan hiburan.
GAME
BERDASARKAN PLATFORM
Game PC
Yaitu video game yang dimainkan
menggunakan
Personal Computers.
GAME
BERDASARKAN PLATFORM
Game Handheld
Game yang dimainkan di console tertentu atau
khusus video game yang dapat dibawa kemana-
mana, Contoh Nintendo DS, dan Sony PSP.
GAME
BERDASARKAN PLATFORM
Game Mobile
Games yang dapat dimainkan atau khusus
untuk
mobile phone.
GAME
BERDASARKAN PLATFORM
Game VR
Game yang dimainkan menggunakan virtual
reality
(VR) hardware
GAME
BERDASARKAN PLATFORM
Game Cloud
Cloud gaming, kadang disebut gaming on
demand, merupakan tipe permainan daring. Saat
ini ada dua tipe cloud gaming yaitu cloud gaming
berbasis video streaming dan cloud gaming
berbasis file streaming.
Jenis GAME
BERDASARKAN genre
Metode Waterfall
Metodologi waterfall merupakan metodologi yang
memisahkan dengan jelas setiap tahapan dari pengembangan
perangkat lunak. Proses pengembangan perangkat lunak
dibayangkan mengalir dari satu tahapan ke tahapan lainnya,
aliran ini dianggap menyerupai air terjun (waterfall).
Metode Agile
Karena metode waterfall yang kurang adaptif terhadap
perubahan, muncullah berbagai metode pengembangan
perangkat lunak lainnya. Salah satu metodologi yang muncul
adalah pengembangan perangkat lunak dalam fase-fase kecil
atau pengembangan secara inkremental. Dalam fase-fase kecil
tersebut, dilakukan tahapan analisis kebutuhan, design,
implementasi, dan verifikasi secara sekaligus. Metodologi inilah
yang kemudian berkembang dan dinamakan dengan metodologi Sumber: Agate Course Gamedev
agile.
METODE Analisis requirement/kebutuhan
Dalam tahapan ini dilakukan analisis terhadap kebutuhan perangkat lunak. Kebutuhan perangkat lunak
mungkin didapatkan dari problem/opportunity bisnis, kebutuhan klien atau kebutuhan calon
waterfall pengguna. Dalam konteks pengembangan game, proses ini dapat dianggap sebagai proses creation.
Metodologi waterfall
Design
ini mengasumsikan
bahwa
• tahap requirement Hasil analisis kebutuhan tersebut selanjutnya digunakan untuk membuat design perangkat lunak.
Membuat design perangkat lunak bukan berarti membuat perangkat lunak. Design perangkat lunak
berjalan dengan baik
yang dimaksud di sini berhubungan dengan penentuan fitur-fitur perangkat lunak, design basis data,
sehingga tidak ada
dan arsitektur perangkat lunak.
tambahan spesifikasi
perangkat lunak di Implementation
tengah pengembangan
perangkat Tahap implementation merupakan saat pengembangan fitur-fitur yang ada dalam perangkat
lunak sesuai dengan design yang telah disepakati. Pada tahap ini dilakukan proses
• tahap design dan
pemrograman hingga menghasilkan sebuah produk perangkat lunak yang siap digunakan.
implementation juga
dilakukan dengan baik
Verification
dan sesuai dengan
requirement yang Perangkat lunak yang sudah siap digunakan lalu diuji baik untuk mengetahui adanya bug maupun
telah ditentukan. untuk mengetahui apakah perangkat lunak tersebut sudah sesuai dengan kebutuhan client/calon
pengguna.
Maintenance
Jika perangkat lunak sudah melewati proses verification, perangkat lunak akan digunakan.
Sepanjang penggunaan perangkat lunak, akan dilakukan maintenance untuk meningkatkan kualitas
perangkat lunak.
Sumber: Agate Course Gamedev 101
METOD Ilustrasi pengembangan game
menggunakan metodologi
E AGILE
agile
THANK YOU
www.reallygreatsite.com