Welcome to Rocket Commander! Navigate the ship to the planet, but watch out for asteroids and UFOs! HOW TO PLAY Tap the empty code blocks on the right side of the screen to change them. Use these to write a code the rocket will follow to the planet. The different code blocks are: -Forward (green single arrow): Move the ship one space forward. -Turbo (green double arrow): Use the ship's turbo blasters to blast two spaces forward, right through any obstacles. -Rotate Right (blue clockwise arrow): Rotate 90 degrees clockwise. -Rotate Left (blue counterclockwise arrow): Rotate 90 degrees counterclockwise. -Function (blue circle): Run the four blocks underneath the main code. This is handy if you need to run the same few code blocks multiple times. -Random (black ?): Randomly move forward, dash, or turn either direction. Why would you ever want to use this? No idea! -Stop (red circle): Stop running the code. It's like any other code blocks after this one don't exist. When you finish writing your code, press the green play button in the bottom-left corner to let the ship run the program. You can also use the three buttons next to it to speed up or slow down the program. Press the red X button to clear all of the code. The code is read starting at the top-right block, then continues downwards until it reaches the bottom, at which point it will stop and start back at the top of the next column. If you hit an asteroid or UFO or go off the grid, the level will be reset and you can adjust your code before running it again. The same will happen if the ship doesn't make it to the planet before the end of your code. If the ship is on the planet at the end of your code, the level will be cleared and you can move onto the next one. The code must end on the planet, so even if the ship passes the planet but doesn't end up on it, the level won't be cleared. NOTE Since the levels are randomly generated, there may be times when the level is completely unbeatable (the ship may be locked in or the planet blocked off, for example). There's really no good way to fix this problem, so if this ever happens, the best thing to do about it is to just hit the green flag again and start over. If you have a way to fix this problem, please remix this project. NOTE 2 If you see tiny black circles in the middles of all the squares (it's most visible on the ones towards the bottom), those are just there because the ship checks if it's touching the square to determine if it's gone off the grid, and because the middles of the squares are transparent, the ship doesn't have anything to be touching.
Wow, what's that? A completely original rocket sprite that's NOT the one from the Scratch library? I must be dreaming! Don't worry, the background will soon be redrawn! ...Hopefully. Also, good on you for scrolling all the way down here. Good luck getting back up.