Level-based platformers have multiple levels that change screen after completion. Scrolling platformers feature moving backgrounds that follow character movement. Endless runner platformers continue until player dies, scoring based on progress
Scratch is a block-based programming language for kids. It uses drag-and-drop interface for game development. Backgrounds can be built-in or customized with pictures
Advanced-level Scratch project requiring basic operators and variables knowledge. Players can kick and bump the ball towards nets. Game features scoring system and sprite reset after goals. Ball can only enter nets from front, not sides