Algoritmo de Abraao
Publicado por Flávio Augusto 17/10/2005
[ Hits: 7.445 ]
Homepage: http://twitter.com/facmachado
Um jogo em Python baseado numa história bíblica.
#!/usr/bin/python
# *** JOGO BIBLICO *** Algoritmo de Abraao
# (Genesis 18:24-32)
# By Flavio_20XX (flavio-augusto@pop.com.br)
# Inicio do programa
print '\n'*100
print """
# *** JOGO BIBLICO *** Algoritmo de Abraao
# By Flavio_20XX (flavio-augusto@pop.com.br)
Neste jogo voce deve convencer a Deus a nao destruir
Sodoma e Gomorra (Genesis 18:24-32). Algo um tanto
quanto muito dificil, mas vamos la:
No prompt "Eu:" Digite:
--> Senhor, e se houver xyz justos na cidade?
(Onde 'xyz' corresponde a um numero entre 0 e 999)
Lembre-se: Digite certo para acabar logo!
Boa sorte!!!
"""
raw_input('\nTecle <ENTER> ')
# Inicio do jogo
print '\n'*100
numjust = 50
while numjust >= 10:
justos = raw_input('Eu: ')
try:
if int(justos[20:23]) == numjust:
print "Deus: Nao destruirei a cidade por amor dos",numjust,"justos."
if numjust < 45:
numjust -= 5
numjust -= 5
# Jogo do tipo "quente ou frio"
elif int(justos[20:23]) > numjust:
print "Deus: Voce nao deveria pedir por menos justos?"
elif int(justos[20:23]) < numjust:
print "Deus: Voce nao gostaria de pedir por mais justos?"
# Se digitar errado, comeca tudo de novo
except ValueError:
print "Deus: Acaso vou destruir as cidades sem consultar Abraao?"
numjust = 50
raw_input('\nTecle <ENTER> ')
# Fim do jogo
print '\n'*100
print "\nDeus: Anjos, tirem Lo e sua familia de la..."
print "\nAnjos: Sim, Senhor!"
print "\n\n*** GAME OVER!!! ***\n"
raw_input('\nTecle <ENTER> ')
SnakeSQL - Crie consultas SQL facilmente
Calcula a idade da pessoa em dias
Fazendo processos rodarem em background
Simples script para atrasar/adiantar legendas
Mudar wallpaper por um aleatorio
Cinnamon seria a aposta acertada frente às outras interfaces gráficas mais populares?
KDE Plasma - porque pode ser a melhor opção de interface gráfica
Gentoo: detectando impressoras de rede e como fixar uma impressora por IP
Como o GNOME conseguiu o feito de ser preterido por outras interfaces gráficas
Por que sua empresa precisa de uma PKI (e como automatizar EMISSÕES de certificados via Web API)
Instalando NoMachine no Gentoo com Systemd (acesso Remoto em LAN)
Vou destruir sua infância:) (8)
Interface gráfica com problema (2)
Instalar Linux em notebook Sony Vaio VPCEG13EB (13)









