Claim Missing Document
Check
Articles

Found 108 Documents
Search
Journal : eProceedings of Engineering

Implementasi Finite State Machine Untuk Npc Pada Game 2d Side-scroll Shooter Aditya Enggar; Purba Daru Kusuma; Ratna Astuti
eProceedings of Engineering Vol 9, No 3 (2022): Juni 2022
Publisher : eProceedings of Engineering

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

Abstrak Pada penelitian tugas akhir ini adalah dengan menerapkan salah satu kecerdasan buatan sebagai landasan dari aksi atau pergerakan NPC dalam game side-scroller shooter sehingga dapat menambahkan pengalaman player saat bermain dengan NPC. Algoritma yang digunakan adalah finite-state machine yang dimana dalam algoritma tersebut terdapat empat dasar atau landasan dari cara kerja yaitu state atau keadaan, event atau kejadian, transition atau transisi, dan action atau aksi. Penelitian ini diharapkan dapat menerapkan algoritma finite-state machine yang diimplementasikan kedalam NPC agar dapat menghasilkan beberapa suatu aksi yang beragam agar game lebih bervariatif dan menantang. Berdasarkan penelitian yang dilakukan bahwa hasil yang didapatkan dari aksi yang dilakukan beberapa jenis NPC telah sesuai antara state yang dibuat sampai pada action yang dihasilkan untuk merespon tingkah laku dari player. Pengujian tingkat kesulitan dari NPC dilakukan dengan melihat data responden sebanyak 35 orang dan mendapatkan hasil yaitu bahwa sebanyak 18 responden atau 51% responden menilai bahwa NPC yang dihadapi dalam game adalah sulit, dan sebanyak 14 responden atau 40% responden menilai tingkat kesulitan NPC biasa saja, dan sebanyak 3 responden atau 9% menilai tingkat kesulitan NPC adalah mudah. Hasil pengujian terhadap 35 responden yang terdiri dari 28 orang (berumur 21 sampai 25 tahun), 5 orang (berumur 16 sampai 20 tahun), 1 orang (berumur 10 sampai 15 tahun), dan 1 orang (berumur 26 sampai 30 tahun). bahwa sebanyak 49.8% pemain suka terhadap tema game Unknown Space Cave dan tertarik untuk memainkan game Unknown Space Cave, dan sebanyak 49.8% pemain merasa kesulitan saat melawan enemy dari game Unknown Space Cave. Kata kunci : Game, NPC, Side scroller shooter, Finite State Machine
Pengembangan Frontend dan Backend Aplikasi Media Sosial Karir dan Profesi Saputra, Agung Aji; Latuconsina, Roswan; Kusuma, Purba Daru
eProceedings of Engineering Vol. 12 No. 2 (2025): April 2025
Publisher : eProceedings of Engineering

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

Indonesia merupakan negara yang sangat luas dan memiliki banyak sekali potensi yang dapat dimaksimalkan dan dimanfaatkan oleh penduduknya. Pemanfaatan sumber daya yang ada di Indonesia memiliki potensi besar untuk menciptakan lapangan pekerjaan yang dapat memenuhi kebutuhan tenaga kerja. Indonesia. Maka dari itu, akan dikembangkan sebuah aplikasi media sosial dengan tema Karier dan Profesi. Aplikasi ini bertujuan untuk menyelesaikan berbagai permasalahan yang ada dalam ketenagakerjaan di Indonesia, yang meliputi: (1) Banyak lulusan yang memiliki skill yang kurang relevan dengan industri, (2) tantangan yang dihadapi terkait dengan keberadaan tenaga kerja asing, dan (3) Terjadi ketidakseimbangan antara jumlah lulusan dengan jumlah lowongan kerja. Diharapkan aplikasi ini dapat meningkatkan transparansi, akses informasi, dan konektivitas antara pencari kerja dengan perusahaan, sehingga tercipta lingkungan kerja yang lebih baik dan berkelanjutan. Melalui aplikasi ini, individu dapat memaksimalkan potensi kariernya, menjembatani kesenjangan antara keterampilan yang dimiliki dengan permintaan pasar, serta berkolaborasi dengan berbagai pemangku kepentingan dalam perjalanan menuju kesuksesan profesional. Kata kunci — Aplikasi sosial media, Karir dan profesi, web application development, mobile application development.
Pengembangan Platform Sosial Media Karir dan Profesi : Desain Front-End, Back-End, Data base dan Infrastruktur Server Berbasis Web Wijaya, Anjas Rahmanta Cahya; Latuconsina, Roswan; Kusuma, Purba Daru
eProceedings of Engineering Vol. 12 No. 2 (2025): April 2025
Publisher : eProceedings of Engineering

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

Indonesia adalah negara yang luas dan kaya akan potensi. Jika dimanfaatkan dengan baik,potensi ini bisa membuka banyak peluang kerja untuk masyarakat. Karena itu,akan dibuat sebuah aplikasi media sosial dengan focus pada karir dan profesi. Aplikasi ini dirancang untuk membantu mengatasi berbagai masalah ketenagakerjaan di Indonesia, seperti : ketidak sesuaian ketrampilan lulusan dengan kebutuhan industry,persaingan dengan tenaga kerja asing, dan jumlah lowongan pekerjaan lebih sedikit dari pada jumlah lulusan. Dengan aplikasi ini, diharapkan pencari kerja dan perusahaan bisa mudah terhubung, sehingga proses mencari pekerjaan lebih transparan dan efesien. Melalui aplikasi ini, pengguna dapat mengembangkan karier mereka,menyesuaikan keterampilan dengan kebutuhan industry, dan menjalin kerja sama dengan berbagai pihak untuk mendukung perjalanan karier mereka. Kata Kunci : Media Sosial, Karier, Profesi,Aplikasi Web,Aplikasi Mobile
Pengembangan Aplikasi Sosial Media Karir dan Profesi Nabhan, Muhammad Sidqi; Latuconsina, Roswan; Kusuma, Purba Daru
eProceedings of Engineering Vol. 12 No. 3 (2025): Juni 2025
Publisher : eProceedings of Engineering

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

Indonesia merupakan negara yang sangat luas danmemiliki banyak sekali potensi yang dapat dimaksimalkan dandimanfaatkan oleh penduduknya. Pemanfaatan sumber dayayang ada di Indonesia memiliki potensi besar untukmenciptakan lapangan pekerjaan yang dapat memenuhikebutuhan tenaga kerja. Indonesia. Maka dari itu, akandikembangkan sebuah aplikasi media sosial dengan temaKarier dan Profesi.Aplikasi ini bertujuan untuk menyelesaikan berbagaipermasalahan yang ada dalam ketenagakerjaan di Indonesia,yang meliputi: (1) Banyak lulusan yang memiliki skill yangkurang relevan dengan industri, (2) tantangan yang dihadapiterkait dengan keberadaan tenaga kerja asing, dan (3) Terjadiketidakseimbangan antara jumlah lulusan dengan jumlahlowongan kerja. Diharapkan aplikasi ini dapat meningkatkantransparansi, akses informasi, dan konektivitas antara pencarikerja dengan perusahaan, sehingga tercipta lingkungan kerjayang lebih baik dan berkelanjutan.Melalui aplikasi ini, individu dapat memaksimalkanpotensi kariernya, menjembatani kesenjangan antaraketerampilan yang dimiliki dengan permintaan pasar, sertaberkolaborasi dengan berbagai pemangku kepentingan dalamperjalanan menuju kesuksesan profesional. Kata kunci: Aplikasi sosial media, web applicationdevelopment, mobile application development
Implementasi Internet of Things untuk Pemantauan Pemberian Makanan Kucing Prayoga, Ivan Fernanda; Kusuma, Purba Daru; Fikri, Rifqi Muhammad
eProceedings of Engineering Vol. 11 No. 4 (2024): Agustus 2024
Publisher : eProceedings of Engineering

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

Kucing merupakan hewan yang pintar, lucu, dan membutuhkan perhatian yang baik. Kucing memberikan banyak manfaat kepada pemiliknya dari segi fisik dan emosional. Sangat penting bagi pemilik kucing untuk memastikan bahwa kucing mereka mengonsumsi makanan secara teratur dan dalam porsi yang tepat. Jika pemilik kucing memiliki banyak kegiatan di luar rumah sehingga tidak bisa untuk memberikan kucing makan secara teratur akan menjadi tantangan yang berbeda. Aplikasi berbasis Internet of Things IFT Pet Feeder adalah perangkat yang menawarkan solusi kreatif dengan fitur pemberian makanan secara otomatis yang dapat dipantau melalui aplikasi. Internet of Things merupakan sensor-sensor yang terhubung ke internet yang digunakan untuk mengendalikan, berkomunikasi, dan menghubungkan selama perangkat terhubung ke internet. Perangkat IFT Pet Feeder ini menawarkan dua jenis makanan yaitu makanan pokok dan camilan, wadah makanan yang berputar sesuai jenis makanannya, dan dapat mengatur takaran porsi yang akan dikeluarkan. Meskipun ada beberapa solusi yang tersedia, IFT Pet Feeder ini memiliki beberapa masalah yang perlu diperbaiki. Salah satunya adalah penempatan sensor berat yang kurang tepat sehingga ketika makanan dikeluarkan tetapi kucing sedang makan, maka akan menyebabkan overfeeding. Kata kunci— Kucing, IoT (Internet of Things), IFT Pet Feeder, Kebutuhan Nutrisi, Aplikasi.
Pengembangan Antarmuka Pengguna (Frontend) pada Aplikasi Monitoring Makanan Kucing Putti, Fasya Hanifah; Kusuma, Purba Daru; Fikri, Rifqi Muhammad
eProceedings of Engineering Vol. 11 No. 4 (2024): Agustus 2024
Publisher : eProceedings of Engineering

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

Dalam era digital saat ini, pemantauan dan pengelolaan makanan kucing peliharaan secara efisien menjadi kebutuhan penting bagi pemilik kucing peliharaan. Project ini bertujuan untuk mengembangkan aplikasi monitoring kucing peliharaan berbasis Internet of Things (IoT) yang dinamakan ”IFT PetFeeder”. Menggunakan framework React Native, aplikasi ini memungkinkan pengembangan lintas platform dengan satu basis kode untuk iOS dan Android. Visual Studio Code digunakan sebgai lingkungan pengembangan terintegrasi dan JavaScript dipilih sebagai bahasa pemograman utama karena fleksibilitas dan kompatibilitasnya. Aplikasi IFT PetFeeder menawarkan berbagai fitur, termasuk monitoring isi penampungan makanan, penjadwalan pemberian makan, pemberian makan secara realtime, dan terdapat kamera untuk memonitoring aktivitas kucing. Hasil User Acceptance Testing (UAT) menunjukkan bahwa aplikasi ini layak digunakan dengan rata-rata persentase kelayakan di atas 80% dengan hasil 82,4% dari pengujian langsung dan 87,5% dari pengujian virtual. Hasil ini menegaskan bahwa aplikasi IFT PetFeeder efektif dan mudah digunakan, serta mampu memenuhi kebutuhan dan ekspektasi pengguna dalam berbagai kondisi. Kata kunci— Kucing, IoT (Internet of Things), IFT Pet Feeder, Framework, Aplikasi, User Acceptance Testing (UAT).
Sistem Backend Pemantauan Makanan Kucing Berbasis Internet of Things Ramadhanti, Tassya; Kusuma, Purba Daru; Fikri, Rifqi Muhammad
eProceedings of Engineering Vol. 11 No. 4 (2024): Agustus 2024
Publisher : eProceedings of Engineering

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

Sistem otomatis yang mengatur pola makan melalui telepon cerdas telah mengubah perawatan hewan peliharaan di era modern yang didorong oleh teknologi yang mana semakin maju. Backend merupakan operasi bisnis yang sangat kompleks dan sangat penting untuk aplikasi IFT dimana akan menyimpan semua data dan mengatur jadwal pemberian makanan. Melalui jadwal makan yang teratur dan sehat, aplikasi IFT menawarkan solusi inovatif untuk mengotomatiskan proses pemberian makanan dan meningkatkan kualitas hidup hewan seperti kucing. Pengembangan dengan kerangka kerja React Native untuk telepon cerdas, database real-time Firebase, dan alat bantu seperti Vysor dan Visual Studio Code memberikan fondasi yang kuat untuk penerapan teknologi ini. Kata kunci: Mobile Application, Backend, Firebase.
Implementasi Arsitektur MVVM dalam Pengembangan Aplikasi Rekomendasi Makanan Sehat Berbasis Mobile Ramadhan, Achmad Rionov Faddillah; Kusuma, Purba Daru; Prasasti, Anggunmeka Luhur
eProceedings of Engineering Vol. 11 No. 4 (2024): Agustus 2024
Publisher : eProceedings of Engineering

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

Pola makan yang tidak sehat merupakan masalah kesehatan yang prevalen di Indonesia. Dengan konsumsi makanan yang tinggi kalori namun rendah nutrisi memperburuk kondisi penyakit kronis seperti diabetes, kolesterol dan hipertensi. Dengan banyaknya penyakit kronis yang tinggi akibat pola makan yang tidak sehat, aplikasi mobile yang memberikan rekomendasi makanan sehat bisa menjadi solusi yang strategis. Melalui aplikasi ini, pengguna dapat menjaga kesehatan mereka dengan memilih diet yang lebih sehat dan bertanggung jawab, dan didukung oleh fitur - fitur yang tesedia. Rekomendasi resep, pelacakan nutrisi, dan program diet menjadi sarana untuk mendukung pengguna dalam mencapai tujuan kesehatan mereka secara lebih efektif. Arsitektur ModelView-ViewModel (MVVM) digunakan dalam pengembangan aplikasi ini, yang barengi beserta penerapan clean architecture untuk memastikan modularitas dan dan kejelasan kode. Hasil pengujian menunjukkan bahwa aplikasi ini tidak hanya mendukung kebutuhan pengguna saat ini tetapi juga memudahkan skalabilitas dan pemeliharaan jangka panjang. Aplikasi ini berhasil meningkatkan pengalaman pengguna dengan performa yang stabil dan antarmuka pengguna yang efektif. Kata kunci— arsitektur MVVM, clean architecture, rekomendasi makanan sehat, aplikasi mobile, kesehatan masyarakat.
Penerapan Algoritma k-Nearest Neighbors pada Aplikasi Rekomendasi Makanan Sehat Berbasis Mobile Nugraha, Alvin Yoga; Kusuma, Purba Daru; Prasasti, Anggunmeka Luhur
eProceedings of Engineering Vol. 11 No. 4 (2024): Agustus 2024
Publisher : eProceedings of Engineering

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

Penelitian ini mengembangkan sistem rekomendasi makanan yang mempertimbangkan alergi, kondisi kesehatan, dan kebutuhan nutrisi pengguna dalam konteks meningkatnya kesadaran terhadap nutrisi sehat. Sistem ini berhasil menawarkan rekomendasi diet yang disesuaikan dengan menggunakan algoritma k-Nearest Neighbors (kNN) dan metrik cosine distance. Dengan menggunakan Flask sebagai backend, penelitian ini menganalisis data nutrisi menggunakan pendekatan nutrisi makanan terhadap kebutuhan pengguna. Hasil menunjukkan bahwa makanan dengan jarak cosine yang lebih kecil menunjukkan kesesuaian yang lebih tinggi, sehingga lebih cocok untuk pengguna. Oleh karena itu, ada kemungkinan sistem ini akan membantu orang menjaga diet sehari-hari mereka dengan baik. Dengan demikian, sistem ini menawarkan kemungkinan besar untuk membantu individu dalam mengelola diet sehari-hari mereka secara efektif. Penelitian ini tidak hanya membantu dalam memilih makanan yang sesuai dengan kondisi medis dan preferensi individu tetapi juga membuka jalan untuk pengembangan lebih lanjut dalam teknologi rekomendasi makanan. Kata kunci— rekomendasi makanan, algoritma k-nearest neighbors, cosine distance, nutrisi, alergi, kondisi kesehatan
Implementasi Backend Server dalam Pengembangan Aplikasi Rekomendasi Makanan Sehat Berbasis Mobile Salimah, Hurin; Kusuma, Purba Daru; Prasasti, Anggunmeka Luhur
eProceedings of Engineering Vol. 11 No. 4 (2024): Agustus 2024
Publisher : eProceedings of Engineering

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

Berbagai aplikasi mobile untuk rekomendasi makanan sehat telah dikembangkan dengan fitur seperti pelacakan kalori, analisis nutrisi, dan saran makanan berdasarkan preferensi diet. Aplikasi yang akan dikembangkan merupakan aplikasi rekomendasi makanan sehat berbasis mobile yang dapat merekomendasikan makanan berdasarkan kesehatan dan alergi pengguna serta terdapat pilihan program yang dapat dijalani pengguna, yaitu menurunkan berat badan, manaikkan berat badan, dan mentabilkan berat badan. Dalam pengembangan aplikasi pasti dibutuhkan keandalan dan efisiensi dari sistem backend server yang dapat mendukung kinerja aplikasi.Pengembangan backend menggunakan visual studio code dengan menggunakan framework Node.js. Endpoint API akan di uji fungsionalitasnya menggunakan postman untuk memastikan koneksi ke database MySQL berfungsi dengan baik. Berikut hasil test edpoint API dari backend.Pengujian bakcend server dilakukan menggunakan stress test di postman untuk menghasilkan throughput, latency, dan error rate. Berikut hasil dari pengujian backend. Hasil pengujian menunjukkan bahwa bakcend server memiliki performa yang cukup baik dalam hal throughput dan latency. Throuhput yang tinggi menunjukkan bahwa server mampu menangani beban kerja yang lumayan berat, sementara latency yang rendah memastikan respon cepat terhadap permintaan pengguna, sehingga untuk pengalaman pengguna cukup baik pada aplikasi rekomendasi makanan sehat. Kata kunci— Backend Server, Visual Studio Code, Node.js, MySQL Database, Postman, Stress Test
Co-Authors Abdi Hazman Abdillah, Kemas Muhammad Rizky Abdul Rohim Achmad Rizal Aditya Enggar Adrian Sabagus Tanazri Afifah Shalihah Agita Chrisna Agita Fajar Prabowo Agus Virgono Ahmad Fauzan Fauti Albert Kurniawan, Albert Alfiansyah, Alvan Anas Satria Anas Satria Andrew Brian Osmond Andri Liem Anggraini, Ratika Dwi ANGGUNMEKA LUHUR PRASASTI Anton Siswo Raharjo Anton Siswo Raharjo Ansori Anton Siswo Raharjo Ansori Anton Siswo Raharjo AnsoriI Arief Ilham Novandi Arief Ilham Novandi Ario Dewantoro Arisandi, Alvian Aruan, David Hasudungan Aryan, Muhammad Pascal Aryansyah, Novianto Asep Mulyana Ashri Dini Maharawati Ashri Dinimaharawati Ashridini Maharawati Astrid Melati Aulia Wildan Bangkit Surya Praja Br Ginting, Shely Belinda Budhi Irawan Burhannuddin Dirgantoro Candrasyah Hasibuan, Faisal Casi Setianingsih Cut Aisyah Ilmi David, Axel Deyan Havith Dailamy Diantoro Arifian Dimas Anjar Saputro Dipo Suryantoro Dwi Putra, Sulistyo Emantoko Fachry Reiza Fadjrianto, Farhansyah Iqbal Fadli Idris Fairuz Azmi Faisal Candrasyah Hasibuan Fajar Hari Andriana Farid Reza Sukma Fathiraihan, Muhammad Alif Fauzan, Nadhifi Qurrunul Bahratu Fikri Reksa Maulana Fiqri Ramadhan Friza Fahmi Hutama Gabriela, Melanie Gema Wahyu Saputra Gerin Sonia Yuki Lumban Tobing Grace Cyndiana Gumelar, Raja Ilham Maulidani Haekal, Muhammad Hafizh Hafidz Kahamdany Hafizh Septian Pristanto Hamdani, Mauriz Muhammad Al Ghazali Hanatar Adi Naluri Harahap, M Yusril Fauzan Hariwidjaja, Valrama Wardhana Hariyanto, Muhammad Dwi Helmy Widyantara Herlambang, Yohanes Yogas Herwin Yudha Setyawan Hikmawan, Fakhrity Ikhsan Hakiki Ilham Arisyandy Ilham Majid Rabbani Ilyas Hermawan Irfan Setiawan Irham Imami Harahap Irma Damayanti Iwan Iwut Tritoasmoro Jenni Teresia Junando, Muhammad Idri Khairunnisa Br Ginting Laksono, Muhammad Agung Lumban Tobing, Gerin Sonia Yuki Mahaasin, Habib Irfan Maharawati, Ashridini Markus Lamserep Hutauruk Meta Kallista Mirza Ahmad Febrian Mohammad Ibrahim Al Mahi Mohammad Viko Mashar Muhammad Agung Laksono Muhammad Alif Fathiraihan Muhammad Fadhil Muhammad Hafidz Muhammad Insan Aulia Muhammad Junaid Musa Muhammad Ken Muhammad Taufik Hidayat Muhammad Thariq Machaz Muyadi, Fawwaz Aboeruslan Nabhan, Muhammad Sidqi Nadhifah Nadhifah Naema Simanjuntak Naluri, Hanatar Adi Nasheeri, Al Ghifary Akmal Naufira Septriyanti Novandi, Arief Ilham Novianty, Astri Nugraha, Alvin Yoga Nugrahaen, Ratna Astuti Nurdin Nurfauzi, Fahmi Prabowo Wahyu Basuki Prayoga, Ivan Fernanda Putti, Fasya Hanifah Rachmah, Jabal Rachman Fadly Krisdiantoro Raja Ilham Maulidani Gumelar Raka Putra Gustian Ramadhan, Achmad Rionov Faddillah Ramadhanti, Tassya Randy Erfa Saputra Rangkuti, Abdul Haris Ratna Astuti Ratna Astuti Nugrahaeni Reza Rendian Septiawan Rifqi Muhammad Fikri Rizka Shinta Wulandari Rizki Akbari Tamin Rizky Maulana Roswan Latuconsina Rumaini M Rumani M Ryan Adytia Ryan Gani Dharmawan Salimah, Hurin Salwa, Nabilah Samgusdian, Arfara Yema Saputra, Agung Aji Saputra, Ari Cahya Saputra, Dany Eka SATRIA, ANAS Seno Adi Putra Septian Putra Manuel Simangunsong Septian Rizki Agrianto Setiawan, Irfan Silalahi, Panji Christoper Silvia Latifah Putri Siregar , Dedy Kurniawan Suaib, Fauzil Fahrezi Sutisna, Mohamad Redza Tri Putra Theodore Dian Arief Sianipar Tinton Aji Sadewo Tito Waluyo Purboyo Utama, Muhammad Aimar Rizki Whibi Waskita Wicaksono Wicaksono, Lutfi Hadi Wijaya, Anjas Rahmanta Cahya Wilda Satria Yoviandi Eka Prakoso Yulin Zurina Zaki Zamzami Zurratul Ikhsan