SFML и C++ Уроки \ Разработка игр › Форумы › Логика игр › логика и графика Match3 game( три в ряд) › Ответ в теме: логика и графика Match3 game( три в ряд)
Хм, думаю надо сделать класс для шарика и для сетки. В классе для шарика сделать такие функции как выделение и перемешение, и этот класс опираясь ещё на класс сетки совершал данные действия. Ещё в классе сетки методы сделать для проверки условий. Либо вообще один класс сетки. Я честно говоря для себя редко пишу в ООП, не всегда понимаю его целесообразности. Но если надо то в принципе могу, только не факт что это будет правильно и по всем канонам.