dc.description.abstract | This research aims to develop and implement an infinite wave system into the game "From The Downtown." This system is designed to generate infinite waves of enemies with dynamic difficulty levels, which are adjusted according to the player's performance. In this research, various types of enemies are introduced, ranging from normal enemies to boss enemies, with weightings specifically designed for each type of enemy. The method used in this research includes the design of a Dynamic Difficulty Adjustment (DDA) algorithm that allows the enemy difficulty to increase according to the player's status improvement. The implementation results show that the infinite wave system is capable of generating various types of enemies, namely four types of normal enemies (melee, chaser, range, and charger) and two types of boss enemies (melee boss and range boss). Normal enemies have their respective weightings: melee 35%, chaser 25%, range 20%, and charger 20%. Melee and chaser enemies start appearing in wave 1, range enemies in wave 6, and charger enemies in wave 11. Boss enemies appear once every 5 waves in turn. The number of enemies spawned increases by 5 every wave, starting from 10 enemies and a maximum of 50 enemies per wave. Every 15 waves, the number of enemies returns to 10 with increased status. At the turn of the wave, an upgrade panel appears to increase the player's status. This research confirms that the infinite wave system can improve the game experience by providing a challenging and balanced difficulty level, and contributes to the development of the infinite wave system in games. | en_US |