Player character requires a user to control its movements. The automation of a player character aims to create an agent capable of replacing the user. Deep Q-Learning (DQL) is one of the reinforcement learning algorithms commonly employed for automating player characters. This study implements the automation of a player character while introducing random obstacles into the game environment. The…