desafios de um desenvolvedor que nunca …...falando um pouco do meu contexto como dev tenho mais de...
TRANSCRIPT
![Page 1: DESAFIOS DE UM DESENVOLVEDOR QUE NUNCA …...FALANDO UM POUCO DO MEU CONTEXTO COMO DEV Tenho mais de 7 anos na área de desenvolvimento de software. Já trabalhei com diversos tipos](https://reader036.vdocuments.pub/reader036/viewer/2022081407/5f23e8c810ace4265b4c842a/html5/thumbnails/1.jpg)
DESAFIOS DE UM DESENVOLVEDOR QUE NUNCA PROGRAMOU PARA UM AMBIENTE DE REALIDADE VIRTUAL
![Page 2: DESAFIOS DE UM DESENVOLVEDOR QUE NUNCA …...FALANDO UM POUCO DO MEU CONTEXTO COMO DEV Tenho mais de 7 anos na área de desenvolvimento de software. Já trabalhei com diversos tipos](https://reader036.vdocuments.pub/reader036/viewer/2022081407/5f23e8c810ace4265b4c842a/html5/thumbnails/2.jpg)
Hello!
FERNANDO FERNANDESEngenheiro de Software CIn/Samsung.Atualmente trabalhando na equipe de VR.
2
![Page 3: DESAFIOS DE UM DESENVOLVEDOR QUE NUNCA …...FALANDO UM POUCO DO MEU CONTEXTO COMO DEV Tenho mais de 7 anos na área de desenvolvimento de software. Já trabalhei com diversos tipos](https://reader036.vdocuments.pub/reader036/viewer/2022081407/5f23e8c810ace4265b4c842a/html5/thumbnails/3.jpg)
FALANDO UM POUCO DO MEU CONTEXTO COMO DEV
◦ Tenho mais de 7 anos na área de desenvolvimento de software.
◦ Já trabalhei com diversos tipos de aplicações. (Web, mobile, desktop)
◦ Já trabalhei com diversos tipos de linguagens. (Java, C#, C++, JS, Android...)
◦ Nunca trabalhei nem estudei nada sobre realidade virtual.
3
![Page 4: DESAFIOS DE UM DESENVOLVEDOR QUE NUNCA …...FALANDO UM POUCO DO MEU CONTEXTO COMO DEV Tenho mais de 7 anos na área de desenvolvimento de software. Já trabalhei com diversos tipos](https://reader036.vdocuments.pub/reader036/viewer/2022081407/5f23e8c810ace4265b4c842a/html5/thumbnails/4.jpg)
FALANDO UM POUCO DO MEU PRIMEIRO PROJETO VR
◦ Projeto simples.◦ Feito em Unity.◦ Escolhemos usar C# para script.◦ Uma única cena.◦ App exportado para UWP (Universal Windows
Plataform).◦ App feito para rodar no HMD Samsung Odyssey.◦ Equipe inexperiente em VR.
4
![Page 5: DESAFIOS DE UM DESENVOLVEDOR QUE NUNCA …...FALANDO UM POUCO DO MEU CONTEXTO COMO DEV Tenho mais de 7 anos na área de desenvolvimento de software. Já trabalhei com diversos tipos](https://reader036.vdocuments.pub/reader036/viewer/2022081407/5f23e8c810ace4265b4c842a/html5/thumbnails/5.jpg)
COMEÇANDO NO MUNDO VRO que foi de novo pra mim no meu projeto VR imersivo
5
![Page 6: DESAFIOS DE UM DESENVOLVEDOR QUE NUNCA …...FALANDO UM POUCO DO MEU CONTEXTO COMO DEV Tenho mais de 7 anos na área de desenvolvimento de software. Já trabalhei com diversos tipos](https://reader036.vdocuments.pub/reader036/viewer/2022081407/5f23e8c810ace4265b4c842a/html5/thumbnails/6.jpg)
SCENE
Nav meshMalha de navegação
FísicaGravidadeColisões físicas
SomSom espacial
6
![Page 7: DESAFIOS DE UM DESENVOLVEDOR QUE NUNCA …...FALANDO UM POUCO DO MEU CONTEXTO COMO DEV Tenho mais de 7 anos na área de desenvolvimento de software. Já trabalhei com diversos tipos](https://reader036.vdocuments.pub/reader036/viewer/2022081407/5f23e8c810ace4265b4c842a/html5/thumbnails/7.jpg)
CAMERA
7
Altura da camera é definida pela altura do usuário (Via sensores do HMD).
Não se deve mover a camera.
Movimentação feita pela cabeça do usuário, através do HMD.
É o dispositivo do qual o player vê o mundo.
![Page 8: DESAFIOS DE UM DESENVOLVEDOR QUE NUNCA …...FALANDO UM POUCO DO MEU CONTEXTO COMO DEV Tenho mais de 7 anos na área de desenvolvimento de software. Já trabalhei com diversos tipos](https://reader036.vdocuments.pub/reader036/viewer/2022081407/5f23e8c810ace4265b4c842a/html5/thumbnails/8.jpg)
PREFAB
8
São objetos complexos, normalmente um conjunto de vários outros objetos.
Fazendo uma analogia, prefabs são controles customizados.
Prefabs são uteis para compartilhar elementos iguais entre diversas scenes.
Muito utilizado nos projetos VR.
![Page 9: DESAFIOS DE UM DESENVOLVEDOR QUE NUNCA …...FALANDO UM POUCO DO MEU CONTEXTO COMO DEV Tenho mais de 7 anos na área de desenvolvimento de software. Já trabalhei com diversos tipos](https://reader036.vdocuments.pub/reader036/viewer/2022081407/5f23e8c810ace4265b4c842a/html5/thumbnails/9.jpg)
GAME OBJECT
GameObject é a base de todos os objetos em uma Scene.
Um GameObject sempre tem um componente Transformconectado (para representar posição e orientação)
São apenas containers, caixas vazias onde você pode adicionar diversos Componentes.
9
![Page 10: DESAFIOS DE UM DESENVOLVEDOR QUE NUNCA …...FALANDO UM POUCO DO MEU CONTEXTO COMO DEV Tenho mais de 7 anos na área de desenvolvimento de software. Já trabalhei com diversos tipos](https://reader036.vdocuments.pub/reader036/viewer/2022081407/5f23e8c810ace4265b4c842a/html5/thumbnails/10.jpg)
10
DIFICULDADESEncontradas no meu primeiro projeto VR
![Page 11: DESAFIOS DE UM DESENVOLVEDOR QUE NUNCA …...FALANDO UM POUCO DO MEU CONTEXTO COMO DEV Tenho mais de 7 anos na área de desenvolvimento de software. Já trabalhei com diversos tipos](https://reader036.vdocuments.pub/reader036/viewer/2022081407/5f23e8c810ace4265b4c842a/html5/thumbnails/11.jpg)
MERGES/CONFLITOS EM CENA
11
![Page 12: DESAFIOS DE UM DESENVOLVEDOR QUE NUNCA …...FALANDO UM POUCO DO MEU CONTEXTO COMO DEV Tenho mais de 7 anos na área de desenvolvimento de software. Já trabalhei com diversos tipos](https://reader036.vdocuments.pub/reader036/viewer/2022081407/5f23e8c810ace4265b4c842a/html5/thumbnails/12.jpg)
SALVAR CENA/PREFABS
12
![Page 13: DESAFIOS DE UM DESENVOLVEDOR QUE NUNCA …...FALANDO UM POUCO DO MEU CONTEXTO COMO DEV Tenho mais de 7 anos na área de desenvolvimento de software. Já trabalhei com diversos tipos](https://reader036.vdocuments.pub/reader036/viewer/2022081407/5f23e8c810ace4265b4c842a/html5/thumbnails/13.jpg)
CONFIGURAÇÃO DE BUILD
13
![Page 14: DESAFIOS DE UM DESENVOLVEDOR QUE NUNCA …...FALANDO UM POUCO DO MEU CONTEXTO COMO DEV Tenho mais de 7 anos na área de desenvolvimento de software. Já trabalhei com diversos tipos](https://reader036.vdocuments.pub/reader036/viewer/2022081407/5f23e8c810ace4265b4c842a/html5/thumbnails/14.jpg)
CARREGAMENTO DE MODELOS NA CENA
14
![Page 15: DESAFIOS DE UM DESENVOLVEDOR QUE NUNCA …...FALANDO UM POUCO DO MEU CONTEXTO COMO DEV Tenho mais de 7 anos na área de desenvolvimento de software. Já trabalhei com diversos tipos](https://reader036.vdocuments.pub/reader036/viewer/2022081407/5f23e8c810ace4265b4c842a/html5/thumbnails/15.jpg)
Toolkits
15
![Page 16: DESAFIOS DE UM DESENVOLVEDOR QUE NUNCA …...FALANDO UM POUCO DO MEU CONTEXTO COMO DEV Tenho mais de 7 anos na área de desenvolvimento de software. Já trabalhei com diversos tipos](https://reader036.vdocuments.pub/reader036/viewer/2022081407/5f23e8c810ace4265b4c842a/html5/thumbnails/16.jpg)
TESTAR EM HMD/SIMULADORES
16