Não é possível que eu saiba. Não é possível fazer isso com programas que sua própria conta está executando. O procedimento correto é fechar programas abertos ou efetuar logout. O recurso que você está solicitando se encaixa em um escopo muito restrito entre logout completo e troca rápida de usuário. Duvido que exista alguma solução, mesmo que seja tecnicamente possível (não tenho certeza se o kernel expõe esse tipo de função) simplesmente porque o número de pessoas que a usariam é tão pequeno.
Você pode considerar o uso de uma VM para desenvolvimento. Isso permitiria que você suspendesse a VM quando terminasse o trabalho. Também tem o benefício de separar completamente o desenvolvimento do jogo.