This work in progress is based on the Section 3 (Titled Blast!) coursework of Ben Tristem's "Complete Unity Developer 2.0".  This minigame is inspired by the classic: Lunar Lander.


You’re a remote drone pilot for an off-world research facility. The scientists have a penchant for disaster, so now it’s up to you to clean up the mess they’ve created. You can’t ask for hazard pay, because the Company buys the drones, but on the other hand, you also don’t die. You may find you get yourself fired if you destroy too many drones though – they are a bit fragile (and expensive!). Good luck!


thrust - w or up-arrow 

rotate - a/d or left/right-arrow

gravity - , or . to reduce or increase gravity 

reverse gravity - /

pause - escape 

exit - x (doesn’t apply to WebGL version) 

stop/start music - m (*bug: if music stopped, will re-start when the next level loads… hit M twice to stop)


Collect the orbs to reveal the exit portal, and get to the next level.

Game mechanic

Your drone gains mass over time, but you can control gravity! Increase it, reduce it, even reverse it! Your score is based on the difficulty, so if you go zero-G you won’t earn regular points, but not everybody plays for points anyway!

Future development

My wife has suggested that un-claimed orbs should begin to vanish over time. A related mechanic could be to give bonus points for finishing a level within a specific time limit, but I’m also open to other ideas as well!


Download NowName your own price

Click download now to get access to the following files:

Drone Patrol (Windows).zip 178 MB

Development log


Log in with to leave a comment.

Awesome job. Keep developing this, I love the atmosphere.