Judul : Game Berjaringan
Nama : Bagas Andhika Sakti
Kelas : 3IA21
Mata Kuliah : Pengantar Teknologi Game
Nama Dosen : Syefani Rahma Deski
Web Game
Web
Game atau sering disebut juga Game Berbasis Web merupakan suatu permainan game
komputer yang dimainkan melalui internet dan menggunakan aplikasi dari web
browser.
Jadi
apabila kita temukan ada sebuah game yang berbasiskan web atau web game, maka
untuk memainkan game tersebut harus mengaktifkan internet dan juga menggunakan
aplikasi web browser.
Web
Game atau Game Berbasis Web adalah permainan komputer ini dimainkan melalui
internet menggunakan web browser. Game browser dapat diciptakan dan dijalankan
menggunakan teknologi game yang menggunakan internet network sehingga game ini
juga tidak hanya dapat di akses oleh penduduk lokal saja tetapi bahkan hingga
keluar negeri.
Syarat
dimana sebuah browser dapat memainkan game ini adalah browser sudah mendukung
javascript, php, maupun flash.
Konsep
Idea / Concept
Fase ini merupakan fase awal dalam
proses pembuatan game, yaitu proses pembuatan konsep game. Konsep yang didapat
kemudian dibuat menjadi sebuah Vision Document yang mejelaskan game secara
garis besar. Sebuah Vision Document minimal berisi abstraksi game, target
pemain, dan nilai lebih dari game tersebut dibandingkan game lain.
PreProduction
Fase ini harus dilakukan sebelum proses
pembuatan art assets atau programming dimulai. Ada tiga hal yang harus
dilakukan dalam pre‐production, yaitu :
·
Game Design
Document
Dokumen ini adalah acuan utama dalam proses pembuatan
game, mencakup story, character design, game mechanics, level design, dan art
references. Bagian yang bertanggung jawab untuk membuat dokumen ini adalah game
designer.
·
Technical Design
Document
Dokumen ini adalah pengembangan dari
game design document yang dibuat oleh bagian programmer untuk menjadi referensi
programmer. Isi dari dokumen ini adalah penjelasan teknis dari setiap bagian
dari game, seperti use case, class diagram, atau naming convention.
·
Game Project
Management
Sebelum project dimulai sebaiknya dibuat
timeline dan tentukan milestone‐milestone yang harus dicapai. Pada tahap ini
setiap task harus sudah didefinisikan dan dialokasikan pada orang‐orang yang
bersangkutan.
Production
Pada fase ini proses pembuatan game
secara teknis dimulai, dari pembuatan asset dalam game, pembuatan sound effect,
sampai digabungkan menjadi sebuah software game. Proses‐proses tersebut harus
mengacu pada dokumen‐dokumen yang dibuat pada fase pre‐production.
Kelebihan dan Kekurangan Web Game
Kelebihan :
1.)
Good looking UI
Website
terkenal dengan kebebasan dan kemudahannya dalam mengatur tampilan dan behavior
karena dibantu oleh CSS dan Javascript. Mengembangkan aplikasi menggunakan
basis website akan membantu aplikasi memiliki tampilan dan pengalaman
penggunaan yang lebih menarik daripada aplikasi desktop lainnya. Sekalipun hal
ini memungkinkan juga dilakukan di aplikasi desktop.
2.)
Aplikasi dapat digunakan di platform apapun
Aplikasi
berbasis website dapat digunakan di platform apapun (Windows, Linux, Apple,
Android, dll), selama terhubung dengan jaringan dimana aplikasi website
tersebut dipasang. Dengan begitu nggak masalah kita mengakses aplikasi tersebut
dari platform apapun, karena semuanya memungkinkan.
Kelemahan :
1.)
Cenderung lebih lambat
Aplikasi
berbasis website ini memerlukan sebuah koneksi ke server secara berkala,
sehingga butuh waktu untuk loading dari satu halaman ke halaman lainnya. Karena
itu, aplikasi berbasis website kurang cocok untuk aplikasi yang membutuhkan
kecepatan diatas segala-galanya atau untuk mengakses data dalam jumlah yang
sangat besar.
2.)
Sangat bergantung kepada jaringan
Aplikasi
berbasis website umumnya meletakkan aplikasinya di sebuah server yang dapat
diakses melalui jaringan tertentu.
Perbedaan Web Game dengan yang lain
Aplikasi
Desktop adalah suatu aplikasi yang mampu beroperasi secara offline, tetapi kita
harus menginstalnya sendiri pada laptop atau komputer.
Aplikasi
Web adalah suatu aplikasi berbasis web
dapat beroperasi jika ada jaringan atau koneksi
internet.
Salah
satu perbedaan yang mendasar dari web based dan desktop based adalah bahasa
pemrogramannya kalau pada desktop based di dukung oleh beberapa macam program
seperti Microsoft office, Borland
Delphi, dll sedangkan untuk web based menggunakan bahasa pemrograman HTML, PHP,
CSS, JavaScript, dll.
Sumber
:
Tidak ada komentar:
Posting Komentar