eprintid: 32709 rev_number: 15 eprint_status: archive userid: 12 dir: disk0/00/03/27/09 datestamp: 2026-09-11 03:39:07 lastmod: 2026-09-11 03:39:07 status_changed: 2026-09-11 03:39:07 type: thesis metadata_visibility: show creators_name: Azra, Muhammad Khansa Syahrizal creators_nim: 22.82.1493 contributors_name: Rizky, Rizky corp_creators: Universitas AMIKOM Yogyakarta title: PEMBAHASAN TEKNIK PEMROGRAMAN PERILAKU MUSUH MENGGUNAKAN PENDEKATAN FINITE STATE MACHINE (FSM) PADA GAME DEADLINE SURVIVAL ispublished: pub subjects: 000.000.006 divisions: ti full_text_status: restricted keywords: Finite State Machine, Unity, Survival, C#, Kecerdasan Buatan, Artificial Intelligence. abstract: Game survival merupakan salah satu genre yang dapat meningkatkan kecepatan berpikir manusia, terutama dalam memilih suatu tindakan yang menentukan keberlangsungan permainan, itulah mengapa game survival bukan hanya game yang dapat dimainkan dengan tujuan agar pemain bisa bertahan dalam game, namun bagaimana pemain mengontrol setiap tindakannya hingga akhir permainan. Pada game “Deadline Survival” penulis bertujuan memberika n pengalaman kepada pemain untuk bisa bertahan dari serangan musuh (zombie) dengan item-item tertentu yang terdapat pada environment berupa gedung perkantoran. Penulis menerapkan pendekatan Finite State Machine (FSM) dalam game “Deadline Survival” sebagai logika pengendali sistem kecerdasan buatan (AI) yang digunakan untuk mengatur transisi antar-perilaku musuh. FSM dalam game “Deadline Survival” dibagi menjadi empat state utama yaitu Idle, Patrol, Chase, dan Attack, dengan transisi yang dipicu oleh jarak antara musuh dan pemain. FSM akan mengubah perilaku musuh ke state Patrol dengan memanfaatkan sistem navigasi (NavMesh Agent) untuk mengatur arah gerak. Komponen navigasi ini berperan sebagai pendukung pergerakan, sementara FSM tetap menjadi pengendali utama logika perilaku musuh. Penerapan pendekatan Finite State Machine (FSM) bertujuan untuk membuat perilaku musuh pada game “Deadline Survival” lebih realistis. Penulis menggunakan pengujian Blackbox untuk mengamati waktu respon dan transisi setiap state pada musuh, sehingga dapat menilai keakuratan dan efektivitas perilaku musuh yang dihasilkan. Hasil dari penelitian ini diharapkan dapat menghasilkan perilaku musuh yang realistis dan responsif, sehingga dapat meningkatkan pengalaman bermain pada game bergenre survival. date: 2026-05-25 date_type: published institution: Universitas AMIKOM Yogyakarta department: Fakultas Ilmu Komputer thesis_type: bachelor thesis_name: skripsi citation: Azra, Muhammad Khansa Syahrizal (2026) PEMBAHASAN TEKNIK PEMROGRAMAN PERILAKU MUSUH MENGGUNAKAN PENDEKATAN FINITE STATE MACHINE (FSM) PADA GAME DEADLINE SURVIVAL. S1 - Sarjana thesis, Universitas AMIKOM Yogyakarta. document_url: https://eprints.amikom.ac.id/id/eprint/32709/1/COVER.pdf document_url: https://eprints.amikom.ac.id/id/eprint/32709/2/BAB%20I.pdf document_url: https://eprints.amikom.ac.id/id/eprint/32709/3/BAB%20II.pdf document_url: https://eprints.amikom.ac.id/id/eprint/32709/4/BAB%20III.pdf document_url: https://eprints.amikom.ac.id/id/eprint/32709/5/BAB%20IV.pdf document_url: https://eprints.amikom.ac.id/id/eprint/32709/6/BAB%20V.pdf document_url: https://eprints.amikom.ac.id/id/eprint/32709/7/Daftar%20Pustaka%20dan%20Lampiran.pdf document_url: https://eprints.amikom.ac.id/id/eprint/32709/8/Sourcecode%20-%2022.82.1493.zip document_url: https://eprints.amikom.ac.id/id/eprint/32709/9/Publikasi.pdf