2016-03-20 1 views
-1

Я хотел бы попробовать удачу сделать перетаскивание мобильного разработчика игр (например, Buildbox.com). Учитывая, что у меня есть знание C#, с чего бы начать? Я подумал о Cocos2d-XNA, но мне нужно, чтобы кто-то указал мне в правильном направлении.Кросс-платформенный разработчик мобильных игр

+0

Если вы знаете C#, то почему бы не Единство? Механизмы столкновения и физики существуют, и для простых игр вы просто пишете короткие скрипты. По мере совершенствования написания игр и рамки вы можете делать более интересные вещи. Кроме того, все в Unity можно отключить, поэтому, если вы были склонны к тому, чтобы делать какой-то аспект самостоятельно, вы тоже можете это сделать. – ChiefTwoPencils

ответ

1

Все зависит от того, насколько вы хороши в написании кода и сколько времени вы хотите инвестировать. Если вы хотите написать большинство из них самостоятельно, вы можете закодировать это с нуля, например. с графической библиотекой OpenTK. Если вы хотите использовать готовые рамки разработки, вы можете взглянуть на MonoGame. Я сам не буду использовать фреймворк, который зависит от XNA, потому что развитие XNA прекращено (последняя версия - с 2010 года!).

Но ваша самая большая проблема, вероятно, не в создании игры, а в том, чтобы написать редактор, который может принимать пользовательский ввод и может скомпилировать из него исполняемый файл. В противном случае вам придется писать систему, которая зависит исключительно от файлов, которые не нужно компилировать.

Кстати, я знаю эту проблему от себя, но это кажется слишком амбициозным для одного человека. Но я не хочу отговаривать вас. ;) Я все еще немного неопытный. Но я надеюсь, что смогу помочь тебе.

 Смежные вопросы

  • Нет связанных вопросов^_^