Penerapan Metode Finite State Machine Dan Collision Detection Pada Game "Ogre Slayer" Berbasis Desktop

kurniawan, habri (2020) Penerapan Metode Finite State Machine Dan Collision Detection Pada Game "Ogre Slayer" Berbasis Desktop. S1 Teknik Informatika thesis, STMIK Widya Cipta Dharma.

[img] Text
1543140-S1-Teknik Informatika.pdf
Restricted to Repository staff only

Download (2MB) | Request a copy
[img] Text
1543140-S1-Naskah Publikasi.pdf
Restricted to Repository staff only

Download (618kB) | Request a copy

Abstract

Penelitian dilakukan untuk menerapkan metode Finite State Machine dan Collision Detection Berbasis desktop yang nantinya pemain akan melawan setiap musuh yang ada di setiap levelnya. Metode Finite State Machine Dan Collision Detection pada game “Ogre Slayer” diimplementasikan ke masing-masing musuh dan pintu,sehingga ketika objek karakter berada di radius musuh, maka musuh akan mengejar dan menyerang karakter, dan ketika karakter berada di bounding box pintu, maka pintu akan otomatis terbuka. Penelitian ini dikembangkan dengan tahap pengembangan multimedia yang terdiri dari enam tahap, yaitu concept (konsep), design (pendesainan), material collecting (pengumpulan materi), assembly (pembuatan), testing (pengujian) dan distribution (pendistribusian). Analisis perancangan sistem menggunakan UML (Unifed Modeling Language) yang terdiri dari Use Case Diagram, Activity Diagram, dan Squence Diagram. Dalam pengembangan game 3D ini menggunakan Unity Engine sebagai perangkat lunak (software) yang dirancang untuk pembuatan dan pengembangan suatu video game dibantu dengan pengetikan beberapa coding program. Metode pengujian Penerapan metode Finite State Machine dan Collision Detection Pada game “Ogre Slayer” Berbasis Dekstop menggunakan Beta testing dan White Box Testing. Adapun hasil akhir dari penelitian ini yakni metode Finite State Machine dan Collision Detection Pada game “Ogre Slayer” berbasis dekstop dapat di terapkan dengan bantuan pengetikan beberapa coding sehingga musuh akan memiliki kecerdasan buatan untuk mengejar dan menyerang karakter dan pintu akan otomatis terbuka jika objek karakter dan bounding box pintu saling bertumpukan. ============================================================ The study was conducted to apply the desktop based Finite State Machine and Collision Detection methods, in which players will fight each enemy at each level. Finite State Machine and Collision Detection methods in the game "Ogre Slayer" are implemented to each enemy and door, so that when the character object is in the enemy radius, the enemy will chase and attack the character, and when the character is in the door bounding box, then the door will automatically open. This research was developed with a multimedia development stage consisting of six stages, namely concept, design, material collecting (material collection), assembly (manufacture), testing and distribution. Analysis of system design using UML (Unifed Modeling Language) consisting of Use Case Diagrams, Activity Diagrams, and Squence Diagrams. In the development of this 3D game using Unity Engine as software (software) designed for the manufacture and development of a video game aided by typing several coding programs. Testing method the application of the Finite State Machine and Collision Detection method in the Desktop-Based "Ogre Slayer" game uses Beta testing and White Box Testing. The final results of this study are the Finite State Machine and Collision Detection methods. On the desktop-based "Ogre Slayer" game can be applied with the help of typing some coding so that the enemy will have artificial intelligence to chase and attack the character and the door will automatically open if the character object and bounding box doors overlap each other.

Item Type: Thesis (S1 Teknik Informatika)
Additional Information: Dr. Heny Pratiwi,S.Kom., M.Pd., M.TI Siti Qomariah, S.Kom., M.Kom
Uncontrolled Keywords: 3D Game, Application of the Method Finite State Machine and Collision Detection, Desktop-Based
Subjects: Q Science > QA Mathematics > QA76 Computer software
Divisions: Teknik Informatika
Depositing User: Habri Habri Erna
Date Deposited: 14 Feb 2020 02:14
Last Modified: 14 Feb 2020 02:14
URI: http://repository.wicida.ac.id/id/eprint/2859

Actions (login required)

View Item View Item