Anda di halaman 1dari 7

3D Virus Dodge Challenge

Aplikasi Platform Khusus

Dibuat oleh :

Firdaus Fahmi
( 1908096001 )

Nova Rio Redondo


(2008096028)

PRODI TEKNOLOGI INFORMASI


FAKULTAS SAINS DAN TEKNOLOGI
UNIVERSITAS ISLAM NEGERI WALISONGO
SEMARANG
2023
BAB I Pendahuluan

A. Latar Belakang
Dalam proyek ini kami membuat proyek dari unity3d. Tujuan dari proyek ini
adalah untuk mengembangkan game untuk mereka yang terkadang perlu tinggal di
rumah dan merasa bosan maka dengan bermain game ringan sangatlah efektif untuk
mengurangi rasa bosan. Jadi, untuk itu kami ingin merancang Game menghindari virus
yang sedang dikembangkan di Unity 3D yang mengajak penggunanya untuk melatih
konsentrasi dengan bermain game dan menghindari kejenuhan yang berpotensi
menimbulkan stress ringan.

Tema permainan kami adalah game tantangan menghindaari virus, tujuan akhir
dari permainan ini adalah untuk mencapai skor paling tinggi sambil mencoba
menghindari objek virus yang datang, skor akhir akan diposting sesuai dengan posisi
akhir. Jadi kami memberi nama game ini 3D virus dodge challenge.

B. Permasalahan
Permainan yang sudah hadir adalah game 3D virus dodge challenge yang
berjalan online, tentunya sinyal menjadi kendala utamanya, oleh sebab itu kami
merancang game 3D virus dodge challenge yang berjalan offline, dengan persyaratan
mudah dan ringan tersebut memudahkan player dalam memainkan game tersebut yang
berjalan offline.

C. Maksud dan Tujuan


Maksud diciptakanya 3D virus dodge challenge ini adalah untuk mengajak anak
untuk berkonsentrasi dalam menghindari virus yang dating memnyerang. Game 3D
virus dodge challenge ini juga melatih konsentrasi anak-anak, dengan memainkan game
ini anak-anak juga akan terlindungi dari negatif dampak dari beberapa permainan hanya
mengandung unsur pornografi dan kekerasan seperti membunuh dengan menembak dan
laian-lainya.
Tujuan utama dari game ini adalah untuk bertahan hidup menghindari rintangan
hingga objek manusia mencapai tujuan mendapatkan skor tinggi dengan kecepatan
yang efisien sambil menghindari rintangan di trek. Ini akan meningkatkan minat
permainan.
BAB II Metodologi
A. Metode Pengumpulan Data
1. Studi Literatur
Dengan melihat literatur dari banyak game 3D virus dodge challenge yang telah
ada selama ini. Mereka berkisar dari ultra-realistis yang mengambil banyak faktor
dalam fokus membuat permainan yang realistis sedemikian dekat ke hal-hal nyata
seperti game yang ada di pasaran pada umumnya.

2. Identifikasi Permasalahan
Produk yang ada menggunakan potensi yang lebih besar sehingga kami
mengidentifikasi dari semua itu bahwa kami harus membuat game 3D virus dodge
challenge sederhana yang akan ditingkatkan di masa depan dengan banyak fitur lainnya.
Prioritas pertama kami adalah membuat game terjangkau untuk setiap pengguna dengan
minimum biaya dan spesifikasi.

B. Metode Pengembangan
Dengan perancangan struktur aplikasi akan diimplementasikan pada tahap ini
dengan melakukan pembangunan kode program menggunakan game engine Unity 3D
dan Microsoft Visual Studio ataupun android studio Yang mana semua tool dapat
digunakan secara free

BAB III Perancangan

Tahap ini merupakan perancangan struktur aplikasi yang sesuai dengan hasil
analisis yang dilakukan pada tahap indentifikasi permasalahan. Struktur yang dirancang
adalah logika permainan, arena bermain (sirkuit), controller, serta antarmuka aplikasi.
Hasil dari analisis dan perancangan struktur aplikasi akan diimplementasikan pada
tahap ini dengan melakukan pembangunan kode program menggunakan game engine

Unity 3D dan Microsoft Visual Studio/android studio

A. Analisis kebutuhan

1. Kebutuhan masukan (input)


a. Unity 3D Unity 3D adalah game engine lintas platform yang
dikembangkan oleh Unity Technologies. Game engine ini dapat mendukung
pengembangan game tiga dimensi, dua dimensi, virtual reality, augmented
reality, serta simulasi dan pengalaman lainnya pada lebih dari 25 platform.
Dalam pembuatan game 3D dan 2D, Unity menggunakan scripting API
dalam bahasa pemgrograman C#. Pengembang game juga dapat
mengembangkan, menjual dan membeli aset yang mereka butuhkan dari
pembuat game lain melalui Unity Asset Store yang meliputi aset 3D dan
2D. Beberapa platform yang didukung oleh unity adalah iOS dan Android
pada mobile, Windows, MacOS, dan Linux pada PC, WebGL pada web,
Playstation, Xbox, dan Nintendo pada konsol, Oculus, ARCore, ARKit, dan

Windows MR (hololens) pada AR/VR Platforms


b. Android Studio adalah Integrated Development Environment (IDE)
resmi untuk pengembangan aplikasi Android, yang didasarkan pada IntelliJ
IDEA . Selain sebagai editor kode dan fitur developer IntelliJ yang andal,
Android Studio menawarkan banyak fitur yang meningkatkan produktivitas

Anda dalam membuat aplikasi Android


c. Visual Studio Code adalah perangkat lunak penyunting kode-
sumber buatan Microsoft untuk Linux, macOS, dan Windows. Visual
Studio Code menyediakan fitur seperti penyorotan sintaksis,
penyelesaian kode, kutipan kode, merefaktor kode, pengawakutuan,
dan Git

d. C# adalah bahasa pemrograman berorientasi objek seperti C,C++.


Bahasa ini mudah untuk memahami dan sederhana ke Gunakan adalah
dirancang untuk Umum Bahasa Infrastruktur (CLI). Ini terdiri dari
lingkungan run time dan kode yang dapat dieksekusi yang memungkinkan
menggunakan dari berbagai bahasa tingkat tinggi pada komputer yang
berbeda platform.

2. Kebutuhan proses
Proses game 3D virus dodge challenge ini secara keseluruhan di proses
Di menu bermain, menu ini akan diarahkan supaya pemain memulai game
nya, jika pemain menabrak virus maka game over dan skor terakhi akan
muncul, dan sistem akan auto save perolehan skor tertinggi.
Flowchart:

START

MENU

SETTING MAIN KELUAR

VOLUME GAME

PLAY

YA
MENABRAK

LANJUT
TIDAK
Pengguna:
Mode pengaturan akan membantu pengguna untuk melakukan
pengaturan seperti kontrol volume dan Kecerahan kontrol.

3. Kebutuhan keluaran (output)


a. Menampilkan Scene “Main Menu” Scene pertama adalah
Scene main menu, dimana pada scene ini pemain dapat
memilih 3 menu, yaitu: menu main, menu setting, dan
menu keluar.

b. Menu setting yaitu menu yang berisikan settingan


volume dalam game, kita dapat mengatur besar kecilnya
volume game yang kita mainkan.

c. Menu main yaitu menu untuk memulai game, dengan


menekan menu main dengan otomatis kita akan memulai
gamenya.
d. Menu keluar yaitu menu untuk mengakhiri game ketika
kita ingin menutup game 3D virus dodge challenge ini.
Daftar Putaka

Dwi, K., Putra, S., Purboyo, T. W., Siswo, A., & Ansori, R. (2021). Permainan Virtual
3D virus dodge challenge Kelereng Menggunakan Algoritma Kalman Filter Traditional
Marbles Racing Game Based On Virtual Reality Using. 8(5), 6601–6608.

Hanafi (2021). Permainan Interaktif 3D virus dodge challenge Augmented Reality


Menggunakan ARFoundation Plane Detection Berbasis Android. Universitas Sumatera
Utara.

Azhari, A.M.(2015). 3D Multiplayer AR Fighting Game dengan Kontrol Penggerakan


Kamera. Institut Teknologi Sepuluh Nopember.

Anda mungkin juga menyukai