Open BrittleFoot opened 7 years ago
Для примера раскидал то, что у нас было вот так:
И создал проект игры в котором наш пакет platform используется, но в его составе нет пакета app (в котором исходники самой платформы). В нём только игровые интерфейсы и глобально используемые структуры данных.
Предложение дельное.
Если game sdk и ai sdk имеют общие части, то их тоже стоит вынести в общую (common) библиотеку.
Да, примерно так. В частности, общие интерфейсы, структуры данных, математические(?) библиотеки будут там.
Платформа подразумевает минимум две sdk
So Нужно разделить исходный код на библиотеки. Если приерно, то такие: