|
Regras Concurso 1/2007 - BlackJack (ou 21) |
|
|
|
|
Escrito por miguelp
|
|
27-Fev-2007 |
|
Regras do concurso Este primeiro concurso do PHP-PT consiste na criação de um jogo de Black Jack ou como é vulgarmente conhecido “21”. Este jogo deve ser desenvolvido segundo as seguintes regras: - Deverá existir apenas uma única classe ou ficheiro contendo todas as funções relativas ao “motor” do jogo, este ficheiro será responsável por toda a lógica de jogo, regulamentando todas as acções e operações efectuadas durante o jogo, assim como o controlo da sessão do utilizador.
- Deverá ainda existir um segundo ficheiro com o nome index.php contendo todo o interface de jogo, este ficheiro vai servir para interagir com o jogador e mostrar-lhe resultados.
- Deverá ainda existir uma pasta com o nome imagens que conterá todas as imagens e ficheiros CSS utilizados no interface gráfico do jogo.
- Os ficheiros deveram ser enviados para o PHP-PT num único ficheiro ZIP ou RAR, contendo todos os ficheiros do jogo, não podendo ultrapassar os 2 ficheiros php descritos acima. O ficheiro já compactado não poderá ultrapassar os 350Kb.
- Todos os trabalhos apresentados deverão seguir as regras do Black Jack descritas abaixo nesta pagina.
- Todos os trabalhos deverão ser enviado por e-mail para
Este endereço de e-mail está protegido contra spam bots, pelo que o JavaScript terá de estar activado para que possa visualizar o endereço de email
entre as 0h do dia 15 de Março de 2007 e as 23.30h do dia 30 de Abril de 2007. Todos os trabalhos enviados deveram ser acompanhados de:
- Nome completo do concorrente.
- Data de nascimento.
- Nome de utilizador do php-pt.
- E-mail de contacto válido.
Nota: Aos utilizadores vencedores poderão ser posteriormente pedidos mais dados de identificação devido à natureza dos prémios. Os resultados do concurso serão publicados no site dia 1 de Junho de 2007. - Regras para Black Jack
Cartas
O Black Jack é jogado com quatro baralhos normais de 52 cartas (Jokers não incluídos). Cartas numéricas, 2-10, contadas como valor facial. As figuras, reis, damas e valetes, têm o valor de 10 e os ases têm o valor de 1 ou 11. Não é dada importância especial a qualquer um dos 4 naipes. O jogo é efectuado contra um croupier computorizado. O croupier recebe duas cartas, e o jogador recebe duas cartas. As cartas do jogador são colocadas a descoberto, e só a primeira carta do croupier é mostrada. Um jogador pode escolher uma carta adicional clicando em PEDIR. Um jogador pode repetir este procedimento o número de vezes que pretender, desde que o total das suas cartas não exceda 21. Se o total ultrapassar 21, é considerado uma "falência" e o jogador perde automaticamente. Depois do jogador estar satisfeito com as cartas que possui, deve clicar em PARAR. Depois do jogador ter terminado, é a vez do croupier mostrar a carta oculta e decidir se pretende pedir outra carta. O croupier deve ter cartas que totalizem 17 ou mais. Depois do croupier estar satisfeito com as cartas que possui, é decidido o vencedor. Se o total das cartas do jogador for superior ao do croupier, ou se o croupier falir, o jogador é o vencedor. Se o total das cartas do jogador for igual ao do croupier, é considerado um "empate" e o jogador não perde a sua aposta.
Black Jack
Se uma carta com o valor 10, ou seja, uma carta com o número 10 de qualquer naipe ou um rei, mais um ás forem inicialmente recebidos em qualquer mão, é considerado Black Jack. O jogador ganha 1,5 vezes a sua aposta, mas perde automaticamente se o croupier receber um Black Jack. Se ambos receberem um Black Jack é considerado um empate.
Dobrar
O jogador pode dobrar a sua aposta depois de ver as suas duas cartas iniciais. Quando o jogador DOBRA, é lhe dada uma carta adicional para concluir a sua mão.
Critérios de avaliação
- Apresentação.
- Usabilidade.
- Desempenho.
- Limpeza do código (um código limpo sem comentários desnecessários como partes de código não utilizadas ou de debug).
- Tamanho das sources do jogo.
- Cumprimento de todas as regras do jogo.
Prémios
- Zend Studio Pro perpetual license + Upgrades & Support por 1-ano no valor de 299 dolares + Zend PHP Certification bundle (voucher + livro PDF + exame demo) no valor de 170 dolares. valor total 469 dolares
- Zend Studio Pro perpetual license + Upgrades & Support por 1-ano no valor de 299 dolares
- Zend PHP Certification bundle (voucher + livro PDF + exame demo) no valor de 170 dolares
|
|
Actualizado em ( 14-Mar-2007 )
|