Дизайн настольной игры в Cocos2d - PullRequest
3 голосов
/ 17 марта 2011

Я собираюсь начать шахматную настольную игру. и для этого я рассмотрел ряд доступных вещей.

один - http://www.mapeditor.org/, с помощью которого вы можете создавать сетку базовых игр.

другой вариант - geekgameboard для iphone, доступный на http://mooseyard.lighthouseapp.com/projects/23201-geekgameboard

Теперь я хочу узнать ваше мнение эксперта, что было бы лучше сделать игру в cocos2d, используя первый или второй вариант? оба выглядят многообещающе для меня и дают хороший контроль над дизайном платы.

Ответы [ 2 ]

1 голос
/ 31 марта 2011

Вы можете использовать элементы любого из них, но ни один из них (или cocos2d) не являются инструментами мгновенного дизайна настольной игры.

GeekGameBoard - это демо Core Animation и (в меньшей степени) Objective-C.Из этого вы многому научитесь, но мало графических частей применимо к проекту cocos2d.Если вы еще этого не поняли, вам нужно прочитать более широко, чтобы понять, что такое cocos2d и как он сравнивается с использованием Core Animation.

Как говорит taintedzodiac, Tiled - это просто редактор карт.Я действительно думаю, что есть настольные игры, которые выиграли бы от этого (хотя все примеры, которые я могу придумать, потребовали бы шестиугольников), но я ожидаю, что шахматоподобная игра включает в себя доску, которая всегда помещается на экране, так что вы, вероятно,В Tiled нет особой необходимости.

Я бы посоветовал вам

1) Разработать доску на бумаге и протестировать игровой дизайн в реальном мире, если вы этого еще не сделали.

2) Попробуйте реализовать игру в GeekGameBoard (без cocos2d).

3) Используя знания, полученные из этого опыта, перепишите его в cocos2d, используя то, что вы можете из реализации GeekGameBoard.

1 голос
/ 29 марта 2011

Tiled - это просто редактор карт.Вы не можете использовать его для реализации реальной игровой логики.

У меня нет опыта работы с geekgameboard, но кажется, что это очень специализированная среда, которая может хорошо работать для того, что вы описываете.При этом cocos2d, вероятно, гораздо более универсален, чем geekgameboard, поэтому вы можете или не можете изобретать велосипед чаще, чем вам нравится.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...