|
From: | Eduardo Júnior |
Subject: | Re: [shell-script] Game em Shell |
Date: | Mon, 13 Jan 2014 20:49:32 -0200 |
Galera fiz isso aqui, que é só um teste para o entendimento do movimento de um "boneco" em Shell, mas nada mais é o curso, e não um "boneco" em si. Se teclar 'd' vai pra direita; 's' pra esquerda; ... ; 'q' pra sair...n no entanto, está longe do que eu espero obter. Duas dúvidas: como manter o moviemnto contínuo a cada 'teclada' e com usar as SETAS do teclado em vez de letras. Se alguém tiver uma dica, ou um script, link... sei lá, só pra entender (e aprender) a fazer um game( bem básico) em shell, por enquanto, só de movimentar algo na tela, com o tempo, vou pesquisando e caso não encontro, verifico outras coisa. Desde já, agradeço!
#!/bin/bash
reset
tempo=2
while true ; do
read -s -n 1 -t $tempo chave
if [ "$chave" == "d" ]; then
tput cup 3 4
fi
if [ "$chave" == "s" ]; then
tput cup 3 1
fi
if [ "$chave" == "e" ]; then
tput cup 2 3
fi
if [ "$chave" == "x" ]; then
tput cup 4 3
fi
if [ "$chave" == "q" ]; then
echo
break
fi
done
[Prev in Thread] | Current Thread | [Next in Thread] |