Input System
Unity

Durante o desenvolvimento foi utilizado o motor gráfico unity

Link
Input System
Github

Para o versionamento do projeto foi utilizado o github

Link
Input System
Blender /Maya

Na criação e manipução de malhas em 3D é necessario utilizar o Blender ou Maya.

Link
Input System
Visual Studio

Para a crianção de script é usado o visual studio com uma serie de pacotes necessarios para serem instalados

Link
Input System
MRTK

É extremamente necessario para facilitar o desenvolvimento no HoloLens a utilizando dessa ferramenta.

Link

Para utilizar o versionamento é necessario se atentar as seguintes etapas:

A Cada nova tarefa a ser desenvolvimento é preciso criar uma nova branch para a tarefa. Utilizando o sufixo no inicio: feat, fix, refactor

Após a categoria, deve haver um ':' seguido pela descrição do commit Após os dois pontos, a descrição do commit deve consistir em declarações curtas descrevendo as mudanças Cada declaração deve começar com um verbo conjugado de forma imperativa. As declarações devem ser separadas por ';'

  1. feat: Para adicionar uma nova feature
  2. fix: Para corrigir bugs
  3. refactor: É para alterar código com o objetivo de melhorar o desempenho ou conveniência (por exemplo, legibilidade)
Exemplos:

PS C:\Users\unesc\Desktop\Documentação>

git commit -m 'feat: add new button component; add new button components to templates'

PS C:\Users\unesc\Desktop\Documentação>

git commit -m 'fix: add the stop directive to button component to prevent propagation'

PS C:\Users\unesc\Desktop\Documentação>

git commit -m 'refactor: rewrite button component in TypeScript'

Abaixo são todos os pacotes necessario para utilização no desenvolvimento e build do projeto.

    1. Desenvolvimento para desktop com C++
    2. Desenvolvimento para desktop com .NET
    3. Desenvolvimento com a plataforma Universal do Windows
    4. Desenvolvimento de jogos com Unity
  • MRTK 2

    A cada novo projeto na unity é necessario importar o kit de ferramenta para dentro do projeto da unity. Por isso toda vez que é executado a .exe da ferramenta é te pergunta aonde deseja importar a biblioteca.

    1. Mixed Reality Toolkit Extensions
    2. Mixed Reality Toolkit Foundation
    3. Mixed Reality OpenXR Plugin
    4. Opcional: Mixed Reality Toolkit Examples (caso queira brincar com alguns exemplo já criado)