- Alice (A) e Bob (B) decidiram ter uma batalha.
- Cada combatente tem 10 pontos de vida.
- Eles revezam-se para rolar um dado de 6 lados por danos.
- Esse dano é removido da saúde do oponente.
- No final, Alice ou Bob vencerão seu inimigo.
Mostre-me como foi a batalha. Saída desses códigos para as ações que ocorreram.
Ataque
B a A
^ Combatant
^ Action (attack)
^ Target
Lista
B r 4
^ Combatant
^ Action (roll)
^ Value
Mudança de saúde
A h 6
^ Combatant
^ Attribute (health)
^ Value
Ganhar
A w
^ Combatant
^ Action (win)
Exemplo de saída:
A a B
A r 4
B h 6
B a A
B r 6
A h 4
A a B
A r 6
B h 0
A w
Aqui estão as regras:
- Escreva em qualquer idioma.
- Um único lançamento do dado deve ter a mesma chance de resultar em qualquer um dos números 1, 2, 3, 4, 5 ou 6.
- Alice sempre começa (Bob é cavalheiresco, à moda antiga).
- Faça uma ação para cada turno.
- Você deve relatar as ações de ataque, rolagem, dano e vitória.
- Os combatentes são maiúsculos, as ações são minúsculas.
- Ele não deve produzir consistentemente o mesmo resultado.
- Deve haver pelo menos um caractere de espaço em branco entre um combatente de saída, ação e valor.
- A ação ganha ocorre quando o oponente tem zero ou menos pontos de vida.
- Todas as partes de uma ação devem estar na mesma linha.
- Deve haver uma ação por linha.
- Menos bytes ganha.
Têm-no!