pembuatan game simulasi multiplayer online berbasis web...

Post on 28-Nov-2020

20 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Pembuatan Game Simulasi Multiplayer Online Berbasis Web “Freelance

Simulation” dengan Kerangka Kerja CodeIgniter

Oleh: Syefira Hafsari -5109100059 Dosen Pembimbing:

Imam Kuswardayan, S.Kom., M.T. Ridho Rahman Hariadi, S.Kom., M.Sc.

Latar Belakang

• Perkembangan game yang semakin berkembang dari tahun ke tahun

• Game yang dianggap hanya memberikan dampak negatif bagi pemainnya

Bagaimana membuat sebuah game yang dapat dimainkan oleh banyak pemain (multiplayer).

Rumusan Masalah (1)

Bagaimana mengimplementasikan Artificial Intelligent (AI) pada game.

Rumusan Masalah (2)

Bagaimana membuat sebuah game yang memiliki sisi edukatif yang dapat menambah

pengetahuan bagi yang memainkannya.

Rumusan Masalah (3)

Bagaimana merancang suatu simulasi berdasarkan suatu proses bisnis.

Rumusan Masalah (4)

• Membuat suatu terobosan permainan simulasi online multiplayer yang dapat mengenalkan dunia kerja freelancer dan dimainkan sekaligus oleh banyak orang.

• Membuat game yang dapat memberikan pengetahuan-pengetahuan baru bagi pemainnya terutama dalam pengetahuan tentang skill atau kemampuan yang diperlukan dalam dunia freelancer.

Tujuan TA

Permasalahan yang dibahas dalam tugas akhir ini memiliki batasan, yaitu data dan juga proses alur simulasi yang digunakan dalam pembuatannya mengacu pada situs Freelancer.com.

Batasan Permasalahan

View

Controller

Model

Database

Browser

Arsitektur Sistem

Arsitektur Perangkat Lunak

Arsitektur Perangkat Lunak (1)

Arsitektur Perangkat Lunak (2)

CDM

PDM

• Mengubah profil dan memilih kemampuan • Melihat daftar proyek dan melakukan

penawaran • Melakukan pelatihan kemampuan • Membeli energi di menu yang ada • Melakukan kerja sampingan

Fitur dalam Permainan

Rancangan FSM

FSM Penawaran Proyek

FSM Penentuan Pemenang Proyek

FSM Pelatihan Kemampuan

FSM Melakukan Kerja Sampingan

FSM Menambah Ekstra Energi

HASIL UJI COBA

Registrasi

Login

Pengubahan Profil

Melakukan Kerja Sampingan

Melakukan Penambahan Energi

Melakukan Pelatihan Kemampuan

Artificial Intelligence (AI)

Kondisi Kalah

Kondisi Menang

Naik Level

• Permainan ini dapat dimainkan sekaligus oleh banyak orang (multiplayer) sesuai dengan pengujian yang telah dilakukan karena berjalan secara online.

• Permainan ini memiliki unsur Artificial Intelligence dalam hal pemain lawan yang dikontrol oleh komputer serta sistem yang dapat secara otomatis menentukan pemenang proyek dan menyeleksi proyek yang tampil sesuai dengan kemampuan pemain.

• Permainan ini mampu memberikan informasi bagi pemainnya karena data yang digunakan sama dengan data yang sebenarnya ada di kehidupan nyata berdasarkan hasil survey yang diperoleh.

• Proses bisnis yang ada dalam situs Freelancer.com telah berhasil diimplementasikan dengan menggunakan kerangka kerja CodeIgniter ke dalam bentuk sebuah permainan simulasi.

Kesimpulan TA

• Dengan pengembangan lebih lanjut pada permainan “Simulasi Freelance” berupa penghargaan kepada pemain.

• Diharap permainan “Simulasi Freelance” dapat membenahi tampilan antar muka permainan menjadi lebih menarik dan seminimal mungkin agar situs permainan dapat diakses secara cepat.

• Untuk menjaga keamanan data pengguna maupun administrator sebaiknya dilakukan pengenkripsian data pada URL dan pada basis data itu sendiri.

Saran TA

SEKIAN DAN TERIMAKASIH

top related