Technological basics: Pygame

I have learned a lot of technological thinking in the basic construction of the coding area during my practical learning course at Leuphana University. At the end of the course, I choose to use Python as my language to build up my project. The Pygame library was used as the coding command and its logical thinking of computing is similar to what I have known which are P5.JS and Processing. With the function of the loop, I am able to create gaming animation and interaction. For my second project, the favorite technique I have learned is to use the sprite sheet to achieve character or object animation which is the field I am interested in. On the other hand, I was wondering if I could combine another language with one to achieve the physical interaction with the game. Therefore, I chose Arduino to work on. The end result is not as good as I planned, but the production process is interesting enough that I would like to show it to you. So please enjoy~

Project 1

Project 2

Work1: adding map, character animation

Work2: working with Tkinter

Work2: working with Arduino