Skip to content

alena-sum/Unity

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Game of Life

Описание

Реализация клеточного автомата "Игра Жизнь" Джона Конвея. Смысл заключается в том, чтобы задать какие-то начальные условия, а потом клетки как бы развиваются сами.

Функциональность

  • Интерактивное поле: расставлять клетки кликом мыши
  • Управление симуляцией: кнопки для запуска/пауза, очищения поля, смены игрока, можно менять скорость "развития", также есть кнопка, чтобы зарандомить начальные живые клетки
  • Визуализация: отображение текущего поколения и состояния клеток

Правила игры

  • Рождение: мертвая клетка с 3 соседями оживает
  • Выживание: живая клетка с 2-3 соседями остается живой
  • Гибель: в остальных случаях клетка погибает

Техническая информация

  • Платформа: Windows
  • Язык программирования: C#
  • Движок: Unity
  • Сборка: доступна для скачивания через itch.io

Особенности реализации

Проект включает базовую логику клеточного автомата с возможностью интерактивного взаимодействия. Пользователь может создавать различные паттерны и наблюдать за их развитием. Также есть возможность смены игрока, в таком случае цвет родившейся клетки зависит от того, кого больше из 3 необходимых ссоседей, однако этот раздел до ума еще не прям доведен.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages