Proceedings of the International Conference on Information Economy, Data Modeling and Cloud Computing, ICIDC 2022, 17-19 June 2022, Qingdao, China

Research Article

Game Development with Python Using Pygame

Download878 downloads
  • @INPROCEEDINGS{10.4108/eai.17-6-2022.2322877,
        author={Boyao  Song},
        title={Game Development with Python Using Pygame},
        proceedings={Proceedings of the International Conference on Information Economy, Data Modeling and Cloud Computing, ICIDC 2022, 17-19 June 2022, Qingdao, China},
        publisher={EAI},
        proceedings_a={ICIDC},
        year={2022},
        month={10},
        keywords={computer science; game making; python programming language},
        doi={10.4108/eai.17-6-2022.2322877}
    }
    
  • Boyao Song
    Year: 2022
    Game Development with Python Using Pygame
    ICIDC
    EAI
    DOI: 10.4108/eai.17-6-2022.2322877
Boyao Song1,*
  • 1: Liaoning Institute of Higher Education
*Contact email: bobbypotato233@gmail.com

Abstract

When doing research, we found out that there are few works about writing a 2d game in a short time period. So, we came up with the idea of completing this work. In this work, the team go through the process of making a simple parkour game from scratch. When choosing the type of our game, the optional of making a parkour game is chosen as it is thought to be the most challenging topic. Because it is difficult to adjust the various constant like gravity constant in our game to make the game comfortable to play. This paper talks about different steps of game making including gathering assets, the usage of MVC model, making a physics system and the traps to prevent player from the finish line. I think the largest gain from this project is that to prove a game can be done in only few days by a limit amount of people.