Introduction to Tynker and Super Mario Game and Animate your main character – Super Mario
This session serves as a light-hearted introduction to Tynker and the Super Mario game. Students will learn about game design and theory of a platformer game. Students can unleash their creativity when they create their own sounds, Super Mario characters, enemies, coin systems, platforms and backgrounds.
In this session, students will focus on their main character – Super Mario. Through learning the concepts of gravity, random and loops, students will code to make Super Mario interact with the game environment such as the enemy, princess, coins, etc.
Introduce Coordinates and Enhancement with more conditions.
This session allows students to focus on the concept of coordinates as it is require to have an understanding to create a platformer game. Using this concept, they would learn how to program obstacles (i.e. pipes) to reappear at the exact coordinate when Super Mario collides with them. Students can use their own imagination by making the game interactables disappear with animations and sound effects. Also, students will deepen their knowledge of conditions and revise the programming concepts learnt in the previous sessions.
Final Touch-up and Presentation
Students will be tasked to complete their platformer game after learning the basics in the past 2 days. Students are also encouraged to play their classmates’ game so as to get feedback and re-adjust their game to make it more interactive and user-friendly. This session would be a fun, light-hearted class for the students as they will finish their final touches for their game. They can choose to further enhance their game by making the actors change colour once a condition is met. Students are also required to present their game among their fellow classmates and critic on their game so that they can further improve on the ideas/feedback provided. This will help them understand the essence of game testing.