Algoritmo de Abraao
Publicado por Flávio Augusto 17/10/2005
[ Hits: 7.442 ]
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> ')
Avaliador de Expressões Simples
Organizador de Arquivos em Python + tkinter
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
Gentoo binário em 2026: UEFI, LUKS, Btrfs e Systemd
Trabalhando Nativamente com Logs no Linux
Jogando Daikatana (Steam) com Patch 1.3 via Luxtorpeda no Linux
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)
Gentoo: Trocando wpa_supplicant pelo iwd no NetworkManager (Systemd)
O que houve com slackware ??? (12)
Alterar conteúdo de dica [RESOLVIDO] (3)
Vou destruir sua infância:) (5)









