In game design, player engagement and game attractiveness are important components that influence player interaction and interest. This study examines player interaction with different game design aspects, including different races, difficulty levels, novice tutorials, and character design. A mixed-methods research approach was employed, combining qualitative and quantitative methods. A literature review was conducted to gather existing knowledge and insights. Expert interviews, surveys, and user testing sessions were also shown to collect data. The research findings indicate that allowing players to customize characters of different races enhances player immersion and immersiveness. In addition, multiple difficulty levels tailored to player preferences increase player satisfaction and motivation towards the game. And engaging character design, including unique traits and visually appealing aesthetics, can enhances player enjoyment and emotional connection. The research also emphasized the importance of player-centric design in game development. Developers can create immersive experiences that foster player engagement and enjoyment by incorporating these design elements such as player preferences, motivations, and engagement factors into games.