The aim of this research is to check which of two devices the keyboard or the controller – has a positive effect on a player's game-play in a platform game. Four parameters are defined: death count, error count, game time, learning time. A custom game is designed and implemented specifically for the research. The conducted experiment is divided into thirty-minute sessions, during which one player participates in the game after getting acquainted with the game’s mechanics. After completing the game, he/she fills out a survey in which he/she can express his/her level of satisfaction while using the assigned device. Each player has only one attempt. 16 players agree to participate. They are divided into two groups of 8 people each. Participants in the first group use the keyboard while those in the second group use the controller. In order to determine final results for the tested devices, the AHP method is used. The importance values for all pairs of measured parameters are determined in order to calculate their priorities. The priorities allow for distinguishing important from less important parameters. For this purpose, a survey of experienced players is conducted. They help to identify parameter importance. After trials and analysis of responses from the game-play satisfaction and parameter importance surveys, it turns out that players using the keyboard achieve better results, and the keyboard is more satisfying to use.


keyboard; controller; gameplay; interface; control

Arsenault D.: Video game genre, evolution and innovation. Eludamos, Journal for computer game culture 3(2), 2009, 149–176.

Borowsky A., Oron-Gilad T., Parmet Y.: Age and skill differences in classifying hazardous traffic scenes. Transportation Research Part F: Traffic Psychology and Behaviour 12(4), 2009, 277–287. DOI:

Camilleri E., Yannakakis G. N., Dingli A.: Platformer level design for player believability. IEEE Conference on Computational Intelligence and Games (CIG), 2016, 1–8. DOI:

Hufnal D., Osborne E., Johnson T., Yildirim C.: The impact of controller type on video game user experience in virtual reality. IEEE Games, Entertainment, Media Conference (GEM), 2019, 1–9. DOI:

Linnet J., Gebauer L., Shaffer H., Mouridsen K., Møller A.: Experienced poker players differ from inexperienced poker players in estimation bias and decision bias. Journal of Gambling Issues 24, 2010, 86–100. DOI:

Lukosek G.: Learning C# by Developing Games with Unity 5.x – Second Edition. Packt Publishing 2016.

Mikami K., Kondo K.: Adaptable Game Experience Based on Player's Performance and EEG. Niograph International (NicoInt), 2017, 1–8.

Rouse R.: Game design: Theory and practice. Jones & Bartlett Learning 2004.

Saaty T. L.: What is the analytic hierarchy process? Mathematical models for decision support. Springer, 1988. DOI:

Schrepp M.: User experience questionnaire handbook: All you need to know to apply the UEQ successfully in your project. 2015 [].

Smith G., Cha M., Whitehead J.: A framework for analysis of 2D platformer levels. Proceedings of the 2008 ACM SIGGRAPH symposium on Video games, 75–80. DOI:

Smith J. D., Graham T. N.: Use of eye movements for video game control. Proceedings of the ACM SIGCHI international conference on Advances in computer entertainment technology 2006. DOI:

Spool J. M.: What makes a design seem 'intuitive'. User Interface Engineering 10(01), 2005.

Torres-Ferreyros C. M., Festini-Wendorff M. A., Shiguihara-Juárez P.: Developing a videogame using unreal engine based on a four stages methodology. IEEE ANDESCON, 2016, 1–4. DOI:

Quek A., See J.: The invoker: Intuitive gesture mechanics for motion-based shooter RPG. Game Physics and Mechanics International Conference (GAMEPEC), 2015, 6–10. DOI:


Published : 2021-09-30

Wijatkowski, B., Smołka, J., & Celiński, M. (2021). INFLUENCE OF A PLATFORM GAME CONTROL METHOD ON A PLAYER’S EFFECTIVENESS. Informatyka, Automatyka, Pomiary W Gospodarce I Ochronie Środowiska, 11(3), 45-49.

Bartosz Wijatkowski 
Lublin University of Technology, Department of Computer Science  Poland
Jakub Smołka 
Lublin University of Technology, Department of Computer Science  Poland
Maciej Celiński
Lublin University of Technology, Department of Teaching Methods and Techniques  Poland