March Camp: PyGame

March Camp: PyGame

2022-03-23T18:14:15+09:00 Mar 23, 2022|Tinker Stories|0 Comments

Our first march 2022 camp has officially come to an end. We are thankful for all our students who participated.
Jayden, one of our camp students, learned how to create a shooting game in python in just a week.


When the game starts, a fruit (it can be an apple or any other fruit that a student chooses) will appear on the screen. The student, acting as the player, needs to ‘shoot’ the fruit by clicking it using the mouse. A successful shot will display a pleasant message saying ‘Good shot’. The fruit will then disappear and reappear in another location. However, when the player misses a shot, the message ‘Missed shot’ will appear and the game will come to an end.


  • A student needed to understand who actors are and how to display  them
  • A student needs to understand basic inbuilt functions such as ‘draw’ which PyGame uses to display elements on the game window
  • To make the game interactive, the student needed to understand how to use their mouse to ‘shoot’ the fruit. In PyGame, this is normally handled by the function ‘on_mouse_down()’.

The student plays a lot of games and watches a lot of anime. Being able to learn how to create even a simple game made him feel accomplished.

Leave A Comment