Game Of Life - Conway
Trò chơi cuộc sống - John Horton Conway
Game of Life, còn được gọi đơn giản là Life, là một máy tự động di động được phát minh bởi nhà toán học người Anh John Horton Conway vào năm 1970.
>Quy tắc
Bất kỳ ô sống nào có ít hơn hai hàng xóm sống sẽ chết, như thể do thiếu dân số.
Bất kỳ ô sống nào có hai hoặc ba hàng xóm sống sẽ tiếp tục sống với thế hệ tiếp theo.
Bất kỳ ô sống nào có nhiều hơn ba hàng xóm sống sẽ chết, như thể do dân số quá đông.
Bất kỳ ô chết nào có chính xác ba ô sống lân cận đều trở thành ô sống, như thể được sinh sản.
>Để biết thêm thông tin
Xem bài viết trên wikipedia về Game of Life của Conway: https://en.wikipedia.org/wiki/Conway%27s_Game_of_Life
> Cách chơi
Trò chơi đi kèm với bàn trò chơi được tạo ngẫu nhiên. Ngoài ra, bạn cũng có thể xóa và vẽ các mẫu của riêng mình. Ứng dụng này hỗ trợ cả hướng ngang và dọc.
>Phát triển
Trò chơi này bao gồm một hoạt động và một dịch vụ backgorund. "LocalBroadcastManager" được dùng làm điểm chung giữa hoạt động và dịch vụ nền tảng (GameService.java)
Có một lớp đơn "GameData.java" chứa các cài đặt trò chơi.
Mẫu quan sát được sử dụng để tương tác giữa các ô. Khi một ô thay đổi trạng thái, các ô lân cận của nó sẽ quan sát sự thay đổi trạng thái này và giữ nguyên cho thế hệ tiếp theo.
>Mã nguồn
Đây là ứng dụng demo của dự án nguồn mở của tôi trên Github. Bạn có thể kiểm tra mã nguồn tại github. https://github.com/KAPLANDROID/Game-Of-Life
>Quy tắc
Bất kỳ ô sống nào có ít hơn hai hàng xóm sống sẽ chết, như thể do thiếu dân số.
Bất kỳ ô sống nào có hai hoặc ba hàng xóm sống sẽ tiếp tục sống với thế hệ tiếp theo.
Bất kỳ ô sống nào có nhiều hơn ba hàng xóm sống sẽ chết, như thể do dân số quá đông.
Bất kỳ ô chết nào có chính xác ba ô sống lân cận đều trở thành ô sống, như thể được sinh sản.
>Để biết thêm thông tin
Xem bài viết trên wikipedia về Game of Life của Conway: https://en.wikipedia.org/wiki/Conway%27s_Game_of_Life
> Cách chơi
Trò chơi đi kèm với bàn trò chơi được tạo ngẫu nhiên. Ngoài ra, bạn cũng có thể xóa và vẽ các mẫu của riêng mình. Ứng dụng này hỗ trợ cả hướng ngang và dọc.
>Phát triển
Trò chơi này bao gồm một hoạt động và một dịch vụ backgorund. "LocalBroadcastManager" được dùng làm điểm chung giữa hoạt động và dịch vụ nền tảng (GameService.java)
Có một lớp đơn "GameData.java" chứa các cài đặt trò chơi.
Mẫu quan sát được sử dụng để tương tác giữa các ô. Khi một ô thay đổi trạng thái, các ô lân cận của nó sẽ quan sát sự thay đổi trạng thái này và giữ nguyên cho thế hệ tiếp theo.
>Mã nguồn
Đây là ứng dụng demo của dự án nguồn mở của tôi trên Github. Bạn có thể kiểm tra mã nguồn tại github. https://github.com/KAPLANDROID/Game-Of-Life
Quảng Cáo
Download Game Of Life - Conway 1.0 APK
Giá :
Free
Phiên Bản Hiện Tại: 1.0
Cài Đặt: 100+
Xếp Hạng Trung Bình:
(5.0 out of 5)
Yêu Cầu:
Android 4.0.3+
Xếp Hạng Nội Dung: Everyone
Tên Gói: com.kaplandroid.gameoflife
Quảng Cáo
What's New in Game-Of-Life-Conway 1.0
-
initial release