Реализация клеточного автомата "Игра Жизнь" Джона Конвея. Смысл заключается в том, чтобы задать какие-то начальные условия, а потом клетки как бы развиваются сами.
- Интерактивное поле: расставлять клетки кликом мыши
- Управление симуляцией: кнопки для запуска/пауза, очищения поля, смены игрока, можно менять скорость "развития", также есть кнопка, чтобы зарандомить начальные живые клетки
- Визуализация: отображение текущего поколения и состояния клеток
- Рождение: мертвая клетка с 3 соседями оживает
- Выживание: живая клетка с 2-3 соседями остается живой
- Гибель: в остальных случаях клетка погибает
- Платформа: Windows
- Язык программирования: C#
- Движок: Unity
- Сборка: доступна для скачивания через itch.io
Проект включает базовую логику клеточного автомата с возможностью интерактивного взаимодействия. Пользователь может создавать различные паттерны и наблюдать за их развитием. Также есть возможность смены игрока, в таком случае цвет родившейся клетки зависит от того, кого больше из 3 необходимых ссоседей, однако этот раздел до ума еще не прям доведен.