Unlimited WordPress themes, graphics, videos & courses! Unlimited asset downloads! From $16.50/m
Advertisement
  1. Game Development
  2. How to Learn

Como aprender Unity

by
Length:ShortLanguages:

Portuguese (Português) translation by Jonathan Ramos (you can also view the original English article)

Unity é um motor de desenvolvimento avançado e totalmente integrado com recursos para a criação de conteúdo 3D interativo. Você quer fazer jogos 3D? Unity pode ajudar. Neste artigo vamos compartilhar livros, tutoriais e sugestões para ter um bom conhecimento com Unity.


O que?! Você nunca ouviu falar de Unity?

Onde você tem se escondido? Para aqueles que não estão familiarizados com esta maravilha, preparem-se para gritar.

How to Learn Unity3D

Lendo isso e pensando "mas eu não consigo programar! Não sei desenhar! Nem sequer modelar! "? Sem problemas. Unity tem uma Asset Store feita pra isso, cheio de todos os tipos de ferramentas para você comprar barato e usar em seus projetos. A situação nunca esteve melhor para desenvolvedores independentes.

Unity também é cercada por uma comunidade incrível, com muitos tutoriais e bibliotecas de código aberto para integrar todos os tipos de tecnologia, do Kinect da Microsoft até soluções de realidade aumentada para dispositivos móveis, deixando você capaz de se concentrar inteiramente em seu jogo ou aplicativo.

Além do mais, com um projeto Unity você pode exportar para todos os vários navegadores da web, PC, Mac, Adobe Flash, iOS, Android, Xbox 360, Wii e PlayStation 3, todos ao clique de um botão. Nunca foi tão fácil ter o seu conteúdo em várias plataformas e dispositivos sem ter de pagar uma parte dos seus lucros. Um monte de jogos top na loja do iOS são feitos com Unity!

Acho que isso é incrível? E se eu dissesse há uma versão  "gratuita" para que você baixe e comece a brincar agora mesmo? Isso não é uma brincadeira. É verdadeiramente incrível, então vamos nessa...


Eu quero baixá-lo agora!

Você pode -- vá à página de Download da Unity e aperte o botão de download! Você obterá uma licensa gratuita da Unity.

Enquanto está baixando  (~ 500MB) pegue uma xícara de chá e navegue na Unity Gallery para conferir alguns dos jogos impressionantes que foram feitos com Unity, só para aguçar o apetite um pouco mais.

How to Learn Unity3DAngryBots, o atual projeto de exemplo.

Depois de baixado, execute através do instalador. Ele vai pedir a você um endereço de e-mail e escolher se você quer comprar e ativar a sua licensa gratuita ou profissional, conforme escolhido por você. Eu optaria pelo Unity Pro após ver toda a real capacidade da engine. Não se preocupe sobre entregar o seu endereço de e-mail; Eles não vão enviar spam ou coisa do tipo e você pode usar esta conta na Asset Store mais tarde se necessário.

No decorrer da instalação certifique-se de instalar Unity, MonoDevelop (ambiente de programação) e os projetos de exemplo. Os projetos de exemplo mudam de vez em quando, mas geralmente mostra mos recursos mais recentes e será otimizado para todas as plataformas exportáveis. Atualmente, o projeto de exemplo é o AngryBots... e vale a pena dar uma olhada.


Aprendendo Unity - comece na fonte

Há muitos lugares onde você pode começar sua jornada com Unity, a própria empresa recentemente começou a oferecer "treinamentos online". Onde melhor começar se não na fonte? Você pode se inscrever para participar aqui.

Os dois cursos disponíveis agora vão apresentá-lo ao básico da interface Unity e os conceitos chave e fluxos de trabalho usados enquanto você caminha através do desenvolvimento de dois mini jogos para levar para casa e mostrar a sua mãe. Ela vai amá-los!

Unity também tem um canal de tutoriais com vídeos apresentados por Will Goldstone que vão te ajudar com as noções básicas da interface e os diferentes componentes usados para desenvolver jogos e aplicações.

Will Goldstone também lançou um livro muito popular, Unity 3. x Game Development Essentials 2011, que é uma ótima leitura e vem com o código fonte de cada um dos capítulos. Ele também apresenta bastante suavemente scripts com Unity, usando C# ou JavaScript.

Existem também vários sites na Web que oferecem uma introdução a Unity, incluindo nosso próprio Activetuts+ com minha série Getting Started With Unity. Este também apresenta programação com JavaScript.


Aprendendo Unity - qual o próximo?

Quando você estiver confortável com o básico e desejar construir seu conhecimento, você deve ir ao Unity 3D Student – um site por Will Goldstone (de novo!), que é cheio de módulos seguidos de desafios para você tentar.

Para quem gosta de um livro físico, há um livro de Ryan Henson Creighton, Unity 3.x Game Development by Example, uma ótima leitura, que vai te ensinar conceitos mais desafiadores e orientá-lo a superar populares obstáculos do desenvolvimento de um jogo. Para os viciados em tela há também um eBook disponível.

Além disso, Unity Cookie produz uma vasta gama de tutoriais para iniciantes, bem como duas séries completas para a construção de seu próprio jogo. Digital Tutors hospedam alguns cursos mais avançados em tópicos como programação de personagem, sistemas de armas, design de fases e AI & Waypoints, para mencionar apenas alguns. Design3 tem vários cursos com base em conceitos diferentes, incluindo desenvolvimento móvel, e por último mas não menos GamePrefabs por Tornado Twins tem uma tonelada de prefabs legais e tutoriais para seus projetos.


Dicas rápidas

How to Learn Unity3D

Aprenda a amar o Bob. Ele criou o iTween que você não será capaz de viver sem. Também confira o blog dele para um monte de dicas e truques para economiar tempo e alguns insights sobre seu fluxo de trabalho.

Se você for um desenvolvedor e acha que está empacado então comece a se acostumar a ler Unity Scripting Reference antes de dormir, é o seu melhor amigo e sempre vai ajudá-lo.

Como alternativa, se envolva com a comunidade e faça pesquisas na Unity Answers e Unity Forums - alguém deve ter tido o mesmo problema que você e certamente terá compartilhado a solução.

Em seguida, encontre e siga o melhor que há no Twitter. Para citar apenas alguns...


Eu fui de zero a herói, e agora?

Agora você deve ter a confiança e compreensão necessária para lidar com tudo que vem, então saia um pouco para se inspirar. Tentar fazer um mini jogo só por diversão auxilia na sua aprendizagem e preenche seu portfólio, assim você pode conseguir um emprego. Acima de tudo, divirta-se!

Advertisement
Advertisement
Advertisement
Advertisement
Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.