Симуляция жизни
Есть мир представленный 2д плоскостью разделенной на клетки. В центре размещаются существа, чья жизнь будет эмулироваться. Существа называются павнами (в будущем появится новый тип - агент - для взаимодействия с павнами. например игрок) каждую секунду обновляется тик. тик разделен на фазы.
Графика используется для минимальной визуализации происходящего. У проекта нет цели распространения. Поэтому для окна, клавиатуры и мыши - WinAPI. Для рендера - OpenGL 1.0