Part 1 of 3: I fill the background, set up the sprites, and make a main loop. Note the use of spfunc. This allows you to create a function that is called for the sprite on each time through the main loop. The call sprite line in the loop makes sure everything gets called. Also note spcol so the sprites participate in collisions. I made it so you win the game when the coins are all collected.