Спасибо! Первые 2 дня только и делал, что писал базовые механики и фиксил баги. Только на третий день весь код дописал и нормально занялся уровнями.