Разработка игр с использованием Unity3d - PullRequest
0 голосов
/ 19 ноября 2018

Pako Game

Привет, я только начинаю разработку игр. В частности, с Unity, Android Studio и C #. Я и моя группа планировали сделать игру для нашей диссертации. Проблема в том, что наши профессора хотят, чтобы мы сделали 3D-игру, если это возможно. Наша предлагаемая игра - это что-то вроде симулятора Dr.Driving для автомобиля, в котором используются знаки безопасности, дорожные знаки и их регулирование. Где это должно выглядеть, как на картинке (игра Пако)

И мой вопрос в том, легко ли сделать 3D-игру для такого новичка, как я? Есть ли способ, где я могу просто импортировать активы пакета или API? так что я не буду тратить гораздо больше времени на разработку окружения и даже автомобиля? Ваш ответ будет оценен. Большое спасибо :) кредиты к картине: Pako Game

Ответы [ 2 ]

0 голосов
/ 21 ноября 2018

Легко ли сделать 3D-игру для такого новичка, как я?

Есть много вкусов новичка. Вам нужно будет:

  1. Иметь или получить некоторое мастерство через интерфейс Unity.
  2. Иметь или получить некоторое мастерство в программировании (я бы сказал, в C #).
  3. Иметь или получить некоторое мастерство над Blender * (или полагаться на сторонние активы)
  4. Иметь или получить некоторое мастерство над Audacity * (или полагаться на сторонние активы)
  5. Иметь или получить некоторое мастерство в рассказывании историй, управлении проектами и т. Д. *

Так что, возможно easy ответ: «Нет»? В конечном счете, то, что легко для одного, не легко для другого. Легко или нет, будет много работы , если вы планируете создать что-нибудь стоящее. Вот как это «работает».

Можно ли как-нибудь импортировать ресурсы пакета или API? так что я не буду тратить намного больше времени на разработку окружения и даже автомобиля?

Как уже упоминалось, Asset Store может помочь вам быстро перейти от A к B или даже к X, Y или Z. Есть активы, которые в основном представляют собой законченные мини-игры, готовые для выпуска под брендом и развертывания, и есть активы это всего лишь модель или пакет звуковых эффектов. И, конечно же, все между ними.

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

* Примечание: я упоминаю Audacity и Blender, потому что они бесплатны, но, конечно, вы можете использовать любое программное обеспечение для создания аудио и графических ресурсов.

Для тех, кто считает, что изучение Unity слишком круто для своего времени или своего проекта, возможно, что-то вроде Game Builder будет лучшей отправной точкой.

0 голосов
/ 19 ноября 2018
  1. Потратив некоторое время на изучение интерфейса, Unity3D - это игровой движок, и, как и любой другой игровой движок, это просто набор инструментов, который позволяет вам делать разные вещи: https://unity3d.com/fr/learn/tutorials/topics/interface-essentials/interface-overview

  2. Забудьте о своем проекте и потратили некоторое время на изучение Unity SDK, сделайте простой понг, тетрис или космический захватчик, чтобы просто привыкнуть к тому, как Unity заставляет вас делать все по-своему (совершенно иначе, чем обычный ООП)

  3. Откройте для себя Asset Store , чтобы найти пакеты, которые могут помочь вам, по крайней мере для визуального и 3C игрового (персонаж, камера, управление)

Тогда и до этого вы сможете сесть и реализовать свою собственную игровую логику.Удачи.

...