120 likes | 262 Views
Bem Vindos!!!. Minicurso Unity 3D. Time is like a fuse, short and burning fast…. Vantagens. Portabilidade iOS (Mac e IPhone ) Windows Android Web PS3 Xbox 360 Wii Facilidade no desenvolvimento ; Desenvolvimento em C#, JavaScript e Boo (Python); Excelente documentação ;
E N D
Bem Vindos!!! Minicurso Unity 3D
Vantagens • Portabilidade • iOS(Mac e IPhone) • Windows • Android • Web • PS3 • Xbox 360 • Wii • Facilidade no desenvolvimento; • Desenvolvimentoem C#, JavaScript e Boo (Python); • Excelentedocumentação; • Licença free quepodeser utilizadaparaproduzirjogoscomerciais;
Desvantagens • Dificuldadeemlidar com grandesambientes; • Os jogadoresprecisambaixar um pluginpararodarna web; • Apesar de possuirgrandeportabilidade, é necessáriocomprar as licençasseparadamenteparaiOS, Android, Xbox 360 e Wii;
Conceitos chave da Unity Scenes Na Unity3D vocêtrabalha com o sistema de Scenes, querepresentamcadaCena/Tela de seujogo. Emoutraspalavras, temos um Projeto e dentrodesteprojetováriasTelas.
Conceitos chave da Unity GameObjects GameObjecté o nome dado à qualquerobjeto (um cubo, um modelo, um som, umaluz) adicionadonacena. TodoGameObjectpossuí, no mínimo, um Component adicionado à ele, este Component é o Transform – quearmazena as transformações do objeto.
Conceitos chave da Unity Components Na Unity 3D vocêiráfazerusointenso de Components. Um Component pode ser anexado à GameObjects de suaCena. Um Component podedefinircomportamentos, aparencia e outrosfatores de um GameObject. Aoanexar um Component, o GameObjectalvopassa a agirconformemanda o Component.
Conceitos chave da Unity Prefabs Este recurso é extremamenteutil no desenvolvimento. Aocriar um Prefab, vocêpoderácriar um template de um GameObjectdentro dele e criarquantosquiserdentro de seujogo. É como se utilizar classes, aquivocêpodedefinir o modelo, a textura, os scripts etc. e todososGameObjectsqueviremdeste Prefab terãoestascaracteristicas. A melhor parte é: aoeditar o Prefab, todososobjetosqueforamcriados a partirdeste Prefab tambémsãoalterados!
Conceitos chave da Unity Scripts Scripts permitemquevocêdefina o comportamento de um GameObject. Aoutilizar Scripts, você tem umaimensavariedade de funçõesquepoderealizar. Vocêpodedefinir o queocorre com o Player aotocar no inimigo, ouaindafazer o mesmoandarquando a tecla A for pressionada, porexemplo.
Conclusão • A Unity é umaferramentaquefacilitamuito a vida do desenvolvedor de jogos. Com sua interface e suaportabilidade, permiteque se construamjogosparaváriasplataformas de forma simples.
Contato • gamedevelopersbrasil@gmail.com • jennygamedev@gmail.com • danilocarrijo@gmail.com • @gamedevelopbra • http://gamedevelopersbrasil.net
Obrigado!!! • Este minicursofoirealizado com a parceria de: