Создание игры в настольный теннис - PullRequest
1 голос
/ 29 июля 2011

Я очень заинтересован в создании игры в настольный теннис.Это будет специально для 2D, так как у меня нет опыта работы с 3D.Я построил аэро-истребитель в Яве.Нет, я изучаю XNA и хочу сделать настольную игру в теннис *.Это будет игра против человека.

У меня есть идея выполнить задание.Но мне не терпится узнать, как индустрия теннисных игр движет своим игроком?Есть несколько вопросов по поводу игры - *** Что будет лучшим для создания такой игры в 2D или 3D?

  • Как я могу перемещать мяч в 2D игре?Уравнение движения мяча для верхнего, нижнего, плоского удара или вращения?
  • Как я могу переместить моего игрока?
  • Как я могу вращать летучую мышь игрока и мяча?*

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

    Пожалуйста, помогите мне, если кто-нибудь что-нибудь знает об этом.Мне также нравится иметь некоторые ссылки, чтобы получить концепцию видеоигры ....

Ответы [ 2 ]

1 голос
/ 29 июля 2011

Я рекомендую вам быть уверенными в 2D-играх, прежде чем начинать с 3D. 3D намного сложнее, и вы вряд ли доберетесь куда-либо, если попытаетесь бежать раньше, чем сможете ходить.

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

0 голосов
/ 02 августа 2011

Если вы познакомитесь с физическим движком, таким как дальновидный (труднее изначально учиться, лучше в долгосрочной перспективе) или Physics2D (легко подхватить, но с небольшим ограничением), вы можете создать клон понг менее чем за час. сказать.

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