Logo Eventkampus
Perpustakaan judul masih dalam tahap pengembangan, admin siap menampung kritik dan saran
Implementasi Algoritma Particle Swarm Optimization Dan Finite State Machine Untuk perilaku NPC Secara Berkelompok Dan Pengambilan Keputusan Pada Game Moba
Mochammad Akbar Fadhlillah Mi'raj NIM. (2018) | Skripsi | Teknik Informatika , Teknik Informatika , Teknik Informatika
Bagikan
Ringkasan
Basic metal fabrication techniques is one of the subjects of Class XI in metal fabrication engineering at SMK Negeri 2 Bandung, Based on the results of the interview with Mr. Farnaz S.T as teachers of subjects the basic techniques of fabrication, suggested that means a tool or workshop available has not been sufficient which results in teaching and learning activities become obstructed, so that students have difficulty in understanding the material and do the implementation practice of the design, and operate basic engineering metal tools. Its effects are still many students who have not been able to reach criteria to complete a minimum set by the school. Learning the basic techniques of media applications metal fabrication is an application that is built using methods of interactive learning CAI (Computer Assisted Instruction), with the development of the software used is taken from the method of Luther sutopo, in order to finish problems occurred in the process of learning which is still the conventional. CAI model used consists of three models, namely, Tutorial, Simulation, and Drills and Practice. Some of the features that are available in the application, consisting of material, details of components, simulation, and evaluation. From the results of the interview against the basic techniques of teachers States that an application that was built was able to assist teachers in delivering learning, in particular within the goals of design and operation of basic tools metal fabrication. Then from the results of a pretest and posttest against 29 students of Class XI pretest and posttest results with results presentation increases the value of an average of 13%
Ringkasan Alternatif
Multiplayer Online Battle Arena (MOBA) is one of the game genre that originates from real time strategy types of game. The purpose of this game is for the player to destroy the other team base, before enemy team destroy ours. The player will control a character that can attack enemies. Player will get help from the group of NPC that called creeps. This creeps will comes in the game everytime. They will attack other team player, NPC and other team tower. Both teams will get NPC for helping them reach the base. Every player will meet them and battle them for purpose of leveling up their character, and make it more stronger. With that NPC cant become a feeder for the player. There are must some sort of fighting back for the NPC to the player to make it more interesting gameplay/ NPC will move in a group consist of three creeps. This group must attack the player cooperatively. By using particle swarm optimization algorithm, group of NPC can move in a group and can attack the player. This method will choose on of the NPC that have best position that is nearest to the player and the other NPC will follow that designated leader, and then they will attack the player or chasing the player. Not only by moving a group. NPC must take a decision when they do something. For this writer used finite state machine. The finite state machine can make the NPC to take the decision based on even that surround them. Even when NPC attack a tower and a player attack them, the NPC will take the decision and attack the player even when they still attack tower. This will make the game challenging for the player and not too easy for the player. When the testing is done, it comes out as result that everytime the nearest NPC to the player is get choosen as the leader of the group and attack the player. And with FSM it comes out in a result that it can make the NPC to change the decision they making, but it still needs improvement when the NPC have three targets in front of them.
Sumber