Colobot: Gold Edition is an open-source real-time strategy game where you can program your units in a language called CBOT.
A puzzle in which you need to find all 4 keys in 3 locations and open a vault in The Void location using the mechanics of moving objects through location.