Вы можете использовать элементы любого из них, но ни один из них (или cocos2d) не являются инструментами мгновенного дизайна настольной игры.
GeekGameBoard - это демо Core Animation и (в меньшей степени) Objective-C.Из этого вы многому научитесь, но мало графических частей применимо к проекту cocos2d.Если вы еще этого не поняли, вам нужно прочитать более широко, чтобы понять, что такое cocos2d и как он сравнивается с использованием Core Animation.
Как говорит taintedzodiac, Tiled - это просто редактор карт.Я действительно думаю, что есть настольные игры, которые выиграли бы от этого (хотя все примеры, которые я могу придумать, потребовали бы шестиугольников), но я ожидаю, что шахматоподобная игра включает в себя доску, которая всегда помещается на экране, так что вы, вероятно,В Tiled нет особой необходимости.
Я бы посоветовал вам
1) Разработать доску на бумаге и протестировать игровой дизайн в реальном мире, если вы этого еще не сделали.
2) Попробуйте реализовать игру в GeekGameBoard (без cocos2d).
3) Используя знания, полученные из этого опыта, перепишите его в cocos2d, используя то, что вы можете из реализации GeekGameBoard.