Kamis, 15 Juni 2017

Game Berjaringan

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