Game Of Life - Conway

Game Of Life - Conway

O jogo da vida - John Horton Conway

O jogo da vida, também conhecido simplesmente como vida, é um autômato celular criado pelo matemático britânico John Horton Conway em 1970.

> regras

qualquer célula ao vivo com menos de dois vizinhos ao vivo morre , como se fosse causada por sub-população.
qualquer célula viva com dois ou três vizinhos vivos vive para a próxima geração.
qualquer célula viva com mais de três vizinhos ao vivo morre, como se por excesso de população. { #} qualquer célula morta com exatamente três vizinhos vivos se torna uma célula viva, como se por reprodução.

> Para obter mais informações

Veja o artigo da Wikipedia sobre Conways Game of Life: https: // en.wikipedia.org/wiki/conway's_game_of_life) Além disso, você pode limpar e desenhar seus próprios padrões também. Este aplicativo suporta orientações de paisagem e retrato.

> Development

Este jogo inclui uma atividade e um serviço de backgorund. O LocalBroadcastManager é usado para o Commonicaiton entre a atividade e o serviço de backgroud (gameservice.java)

Há uma classe singleton gamedata.java que mantém as configurações de jogo.

O padrão de observador é usado para interações das células. Quando uma célula altera seu estado, suas células vizinhas observam essa alteração de status e mantém para a próxima geração.

> código -fonte

Este é um aplicativo de demonstração do meu projeto de código aberto no github. Você pode verificar os códigos de origem no GitHub. https://github.com/kaplandroid/game-of-life
Anúncio

Download Game Of Life - Conway 1.0 APK

Game Of Life - Conway 1.0
Preço: Free
Versão Atual: 1.0
Instalações: 100+
Média De Classificação: aggregate Rating (5.0 out of 5)
Requisitos: Android 4.0.3+
Classificação Do Conteúdo: Everyone
Nome Do Pacote: com.kaplandroid.gameoflife
Anúncio

What's New in Game-Of-Life-Conway 1.0

    initial release