APLIKASI SIMULASI INTERAKTIF MANASIK HAJI MENGGUNAKAN
PAMUDI 5208100702
LATAR BELAKANG
Penyajian simulasi manasik haji lebih praktis Pesatnya Perkembangan Teknologi Grafis
dalam Pencitraan Digital
Pengembangan manasik haji menggunakan Unreal Engine
RUMUSAN MASALAH
Bagaimana agar calon jamaah Haji tahu kondisi lapangan sebelum datang ke lokasi.
Bagaimana membuat simulasi yang interaktif dan informatif untuk raktik manasik haji
menggunakan Unreal Engine.
BATASAN MASALAH
• Aplikasi yang dikembangkan tidak mencakup hubungan interaksi antar pengguna
• Aplikasi yang dikembangkan hanya
mencakup simulasi haji dan praktiknya, yang akan dibahas lebih lanjut pada metodologi penelitian.
• Aplikasi yang dikembangkan tidak dapat di- edit oleh pengguna
• Aplikasi tidak akan menggambarkan daerah yang dilarang untuk dibuat oleh pihak yang berkaitan
• Aplikasi tidak menerapkan Artificial
TUJUAN
Tujuan dari tugas akhir ini adalah
mengembangkan simulasi Haji dan praktiknya yang interaktif dan informatif dengan
menggunakan Unreal Engine
MANFAAT TUGAS AKHIR
pembimbing haji memiliki peta 3D yang dapat membantu para jamaah haji untuk praktik
tanpa harus turun ke lapangan langsung, selanjutnya dapat digunakan untuk simulasi
manasik haji dan diharapkan mendekati kondisi sesungguhnya
Aplikasi ini akan membuka masyarakat
indonesia tentang pemanfaatan game engine.
Salah satu pemanfaatan lainnya adalah penggunaan game engine untuk edutaiment (educational entertainment, yaitu salah satu bentuk edukasi yang dibuat menyenangkan).
TINJAUAN PUSTAKA
Game Engine
Perangkat lunak yang dirancang untuk
pembuatan dan pengembangan video games Fungsi utama yang diberikan dari Game Engine meliputi rendering untuk 2D dan 3D (cara grafik komputer membuat gambaran 3D dari informasi seperti tekstur dan pencahayaan), collision
detection (perhitungan untuk mendeteksi 2 objek yang salin berbenturan), dan pengaturan suara Dengan adanya Game Engine, programmer tidak harus menulis kode pemrograman dari awal
TINJAUAN PUSTAKA
Unreal Engine 3
Digunakan untuk membuat lingkungan virtual yang nyata
Unreal Engine 3 dikeluarkan oleh Epic Games, adalah salah satu game engine yang sangat popular dalam game 3D First-Person-Shooter
Unreal Engine memiliki beberapa modul, yaitu: Graphics Engine, Sound Engine, Physics Engine, Input Manager, Network Infrastructure, dan Unreal Script Interpreter
TINJAUAN PUSTAKA
Aplikasi Modelling 3D
Aplikasi untuk membuat model-model yang akan dipakai dalam pembangunan peta 3D
Berikut beberapa aplikasi pendukung yang tersedia dan akan digunakan untuk membuat model-model 3D peta digital:
Perangkat lunak yang digunakan untuk melakukan modelling 3D, animasi, hingga rendering
Sebuah perangkat lunak opensource untuk membuat content 3D, tersedia untuk hampir semua sistem operasi dan dengan lisensi GNU
TINJAUAN PUSTAKA
Aplikasi Pengolah Gambar
Aplikasi untuk membuat tekstur dan material benda yang ada di dalam peta.
Berikut beberapa aplikasi pendukung yang tersedia dan akan digunakan untuk membuat tekstur dan material:
Perangkat lunak keluaran Adobe yang digunakan untuk meng-edit foto. Biasanya digunakan untuk Image Manipulation
Sebuah perangkat lunak open source yang digunakan untuk mengolah gambar yang sederhana sampai dengan yang kompleks
TINJAUAN PUSTAKA
Aplikasi Pengolah Suara
Aplikasi untuk merekam dan mengedit suara yang akan dipakai didalam peta pada saat interaksi.
Berikut beberapa aplikasi pendukung yang tersedia dan akan digunakan untuk mengolah suara:
Secara lughawi, haji berarti menyengaja atau menuju dan mengunjungi. Menurut etimologi bahasa Arab, kata haji
mempunyai arti qashd, yakni tujuan, maksud, dan menyengaja.
Menurut istilah syara', haji ialah menuju ke Baitullah dan tempat- tempat tertentu untuk melaksanakan amalan-amalan ibadah
tertentu pula. Yang dimaksud dengan temat-tempat tertentu dalam definisi diatas, selain Ka'bah dan Mas'a(tempat sa'i), juga
Arafah, Muzdalifah, dan Mina.
TINJAUAN PUSTAKA
Haji
TINJAUAN PUSTAKA
Manasik Haji
Ruangan yang ada antara lain:
• Masjidil Haram dan Sai
• Melempar jumrah
• Musdalifah
Flowchart
METODE PENELITIAN
METODE PENELITIAN
Studi Pendahuluan dan Literatur
pembelajaran dan pemahaman literatur yang berkaitan dengan permasalahan yang ada, seperti mengenai visualisasi informasi,
perbedaan mendasar dua dimensi dan tiga dimensi, definisi dan informasi seputar Unreal Engine dan bagaimana mengoperasikan dan memanfaatkannya untuk membuat peta.
METODE PENELITIAN
Survey Lokasi dan Pengambilan Data
Pada tahap ini dilakukan pengambilan data berupa blueprint dan foto-foto tempat yang digunakan manasik haji dan sebagainya, pengambilan foto diusahakan mencakup
seluruh sudut gedung, agar peta lebih akurat dan sesuai dengan lingkungan nyata.
METODE PENELITIAN
Pembuatan Peta 3D
Pembuatan peta 3D secara keseluruhan dengan menggunakan Unreal Development Kit (UDK)
Semua gedung dan objek-objek yang ada divisualisasikan sedetail mungkin sehingga mirip seperti aslinya
Menanamkan interaksi-interaksi yang dapat terjadi pada setiap objek
METODE PENELITIAN
Validasi
Melakukan validasi terhadap aplikasi peta 3D yang telah dibangun
Mengecek apakah aplikasi sudah sesuai dengan perencanaan dan standar yang sudah ditentukan mulai dari keseluruhan area, gedung, dan objek didalamnya
METODE PENELITIAN
Testing
Menghitung dan mengukur tingkat informatif dan interaktif peta 3D yang sudah dibuat
Melakukan evaluasi pada aplikasi yang sudah terintegrasi dengan menggunakan kuisioner kepada pengguna
METODE PENELITIAN
Pembuatan Laporan
Mendokumentasikan langkah-langkah pekerjaan yang sudah dilakukan sehingga dapat
memberikan informasi yang berguna bagi yang membacanya
Mengetahui apakah permasalahan yang dialami penulis sudah terselesaikan atau belum, tujuan yang diinginkan tercapai atau tidak
Mencantumkan kesimpulan dan saran untuk pengembangan dan perbaikan penelitian selanjutnya
METODE PENELITIAN
Pembuatan Laporan
Mendokumentasikan langkah-langkah pekerjaan yang sudah dilakukan sehingga dapat
memberikan informasi yang berguna bagi yang membacanya
Mengetahui apakah permasalahan yang dialami penulis sudah terselesaikan atau belum, tujuan yang diinginkan tercapai atau tidak
Mencantumkan kesimpulan dan saran untuk pengembangan dan perbaikan penelitian selanjutnya
Kesimpulan
Berdasarkan pengerjaan tugas akhir yang dilakukan, maka dapat disimpulkan beberapa hal sebagai berikut:
Dengan menggunakan framework teknologi Unreal Engine, pengembangan peta 3D platform mobile dapat dilakukan. Dimulai dengan penyesuaian ukuran peta, penyesuaian material, pembuatan menu dan penyesuaian interaksi.
UDK mempunyai limitasi yang harus diperhatikan agar aplikasi berjalan sempurna, seperti ukuran peta, jumlah brush, jumlah meshes, dan lighting yang digunakan pada satu peta.
Meskipun dengan berbagai cara sudah dilakukan, performa aplikasi ini tidak begitu bagus, karena tingkat kedetailan didalamnya terlampau tinggi.
Sehingga terjadi lagging yang parah pada titik tertetentu dalam peta di aplikasi ini.
Belum adanya peta 3D manasih Haji yang beredar secara luas dan lengkap dengan keterangannya dan bida digunakan oleh masyarakat, sehingga
aplikasi ini dibuat.
Keterbatasan terhadap detai objek mebuat aplikasi ini terlihat tidak sempurna.
Kesimpulan
• Dalam pengerjaan tugas akhir ini masih terdapat beberapa kekurangan.
Diharapkan dari kekurangan ini dapat menjadi pertimbangan sehingga dapat dikembangkan di masa mendatang, antara lain:
• Efisiensi pembuatan elemen elemen dalam aplikasi ini seperti pembuatan
obyek tiga dimensi belum dilakukan secara efisien, sehingga aplikasi ini masih dalam ukuran file yang sangat besar.
• Fitur baru pada UDK terus berkembang, sebaiknya cari tahu dan jika perlu lakukan riset terlebih dahulu sebelum menggunakanya. Karena fitur baru tersebut rentan adanya bug.
• Pengembangan 3D manasik haji diharapkan bisa membuat mengispirasi orang lain agar aplikasi yang ada tidak hanya permainan saja tapi juga diharapkan untuk lebih manfaat lagi.
• Penggunaan aktor dan merubah aplikasi dari first person view menjadi third person view akan menambah kesan realistis aplikasi ini.
• Pengembangan selanjutnya hendaknya 3D yang lain dibuat lebih simple dan ringan sehingga dapat mencakup keseluruhan area haji dalam satu aplikasi.
ATAS KESEMPATANNYA