Game Of Life - Conway
Gra w życie - John Horton Conway
Gra w życie, znana również po prostu jako Życie, to automat komórkowy opracowany przez brytyjskiego matematyka Johna Hortona Conwaya w 1970 roku.
>Zasady
Każda żywa komórka z mniej niż dwoma żywymi sąsiadami umiera, jakby była spowodowana niedostateczną populacją.
Każda żywa komórka z dwoma lub trzema żywymi sąsiadami żyje w następnym pokoleniu.
Każda żywa komórka z więcej niż trzema żywymi sąsiadami umiera, jakby przez przeludnienie.
Każda martwa komórka z dokładnie trzema żywymi sąsiadami staje się żywą komórką, jakby przez reprodukcję.
>Więcej informacji
Zobacz artykuł w Wikipedii na temat Conway's Game of Life: https://en.wikipedia.org/wiki/Conway%27s_Game_of_Life
>Jak grać
Gra zawiera losowo generowany stół do gry. Możesz także usuwać i rysować własne wzory. Ta aplikacja obsługuje orientację poziomą i pionową.
>Rozwój
Ta gra zawiera jedną aktywność i jedną usługę backgorund. „LocalBroadcastManager” służy do łączenia aktywności z usługą tła (GameService.java)
Istnieje pojedyncza klasa „GameData.java”, która przechowuje ustawienia gry.
Wzorzec obserwatora jest używany do interakcji komórek. Kiedy komórka zmieni swój stan, sąsiednie komórki zaobserwują tę zmianę stanu i zachowają ją dla następnej generacji.
>Kod źródłowy
To jest aplikacja demonstracyjna mojego projektu open source na Githubie. Możesz sprawdzić kody źródłowe na githubie. https://github.com/KAPLANDROID/Game-Of-Life
>Zasady
Każda żywa komórka z mniej niż dwoma żywymi sąsiadami umiera, jakby była spowodowana niedostateczną populacją.
Każda żywa komórka z dwoma lub trzema żywymi sąsiadami żyje w następnym pokoleniu.
Każda żywa komórka z więcej niż trzema żywymi sąsiadami umiera, jakby przez przeludnienie.
Każda martwa komórka z dokładnie trzema żywymi sąsiadami staje się żywą komórką, jakby przez reprodukcję.
>Więcej informacji
Zobacz artykuł w Wikipedii na temat Conway's Game of Life: https://en.wikipedia.org/wiki/Conway%27s_Game_of_Life
>Jak grać
Gra zawiera losowo generowany stół do gry. Możesz także usuwać i rysować własne wzory. Ta aplikacja obsługuje orientację poziomą i pionową.
>Rozwój
Ta gra zawiera jedną aktywność i jedną usługę backgorund. „LocalBroadcastManager” służy do łączenia aktywności z usługą tła (GameService.java)
Istnieje pojedyncza klasa „GameData.java”, która przechowuje ustawienia gry.
Wzorzec obserwatora jest używany do interakcji komórek. Kiedy komórka zmieni swój stan, sąsiednie komórki zaobserwują tę zmianę stanu i zachowają ją dla następnej generacji.
>Kod źródłowy
To jest aplikacja demonstracyjna mojego projektu open source na Githubie. Możesz sprawdzić kody źródłowe na githubie. https://github.com/KAPLANDROID/Game-Of-Life
Reklama
Download Game Of Life - Conway 1.0 APK
Cena:
Free
Aktualna Wersja: 1.0
Instalacje: 100+
Średnia Ocena:
(5.0 out of 5)
Wymagania:
Android 4.0.3+
Ocena Treści: Everyone
Nazwa Pakietu: com.kaplandroid.gameoflife
Reklama
What's New in Game-Of-Life-Conway 1.0
-
initial release