Créditos para https://codepen.io/BoldFacedesign/pen/eoggd
San Andreas Unity - Uma reimplementação de código aberto do mecanismo de jogo GTA San Andreas em unidade.
Nodulus - Um jogo de quebra -cabeça com uma reviravolta inteligente. Com base na teoria matemática por trás dos quebra -cabeças da prancha, consiste em uma grade de cubos e hastes que podem ser girados com um toque.
Jogo do estilo Angry Birds - um esforço para replicar um nível e mecanismos relevantes do famoso jogo de ROVIO, Angry Birds, construído no Unity Game Engine. O código -fonte é fornecido para fins educacionais.
Jogo do Match-3-um jogo Match-3 em Unity (como Candy Crush e Beweweled).
Dungeon mais sombrio - Porto de masmorra mais sombrio em unidade. Quase completamente idêntico ao original.
HOGWARTS - Um jogo de sandbox de hogwarts (Harry Potter), feito em unidade.
Infiniterunner3D - Criando um jogo infinito de corredor 3D em Unity.
Cubeworld - Minecraft como jogo feito em unidade.
Multiplayer-FPS-Um jogo de tiro em primeira pessoa multijogador baseado no Unity3D. Diferentes tipos de dispositivos de entrada são suportados, incluindo Kinect, Xbox Controllers, Leap Motion e VR Glasses.
Starcraft Unity3D - Uma recriação do jogo clássico Starcraft da Blizzard, no Unity3D.
Básico
Intermediário
Arcore - Construa novas experiências de realidade aumentada que misturam perfeitamente os mundos digitais e físicos. Transforme a maneira como as pessoas tocam, compram, aprendem, criam e experimentem o mundo juntos - em escala do Google.
Arkit - Construa experiências de realidade aumentada incomparáveis para centenas de milhões de usuários no iOS e iPados, as maiores plataformas de AR do mundo.
Vuforia - o AR mais amplamente implantado do mundo.
Criador Innoativo - Treinamento de VR com base na unidade escalável e sustentável.
Exemplos de Criador Innoativo - Exemplos Simples que mostram os recursos do Innoactive Creator.
Exemplos de interração XR-Exemplos-vários exemplos a serem usados com o kit de ferramentas de interação XR.
OpenVR XR - OpenVR Plugin para a API XR da Unity.
2d-plataformer-Hunter-um controlador de plataforma 2D em unidade.
Runtime Unity Editor/Ferramentas de depuração - Inspetor no jogo e ferramentas de depuração para aplicativos feitos com o Unity3D Game Engine.
Path -Creator - Um editor intuitivo e leve para criar rapidamente caminhos suaves no editor.
UIWIDGETS - Um pacote de unidade que ajuda os desenvolvedores a criar, depurar e implantar aplicativos eficientes de plataforma cruzada.
ScriptableObject -Architecture - facilita o uso de objetos scriptáveis como uma parte fundamental da sua arquitetura no Unity super fácil.
UNIRX - Extensões reativas para a unidade.
C-Sharp-Promise-Promeses Library para C# para gerenciamento de operações assíncronas.
FSM_COMMAND_PATTERNS - Um jogo de plataforma básico desenvolvido para ajudar a aceitar o padrão de estado e o padrão de comando do estado.
Restclient -? O cliente simples HTTP e REST para unidade com base em promessas, também suporta retornos de chamada! ?.
Native Toolkit - Integrar facilmente a funcionalidade nativa do iOS e Android em projetos de unidade.
Spinner de fios - uma ferramenta para construir um diálogo interativo em jogos!
Componentes do Unity2D - Uma coleção variada de componentes do Unity3D que eu criei para uso no jogo de plataformas 2D/RPG que estou desenvolvendo atualmente.
Unity Image Cropper - Uma solução de corte de imagem baseada em Ugui para a Unidade 3D.
Jogos de ChainsAfe - Unity SDK para construir jogos que interagem com blockchains.
Codificação em C# em unidade para iniciantes - o básico da codificação, como variáveis, funções e classes e como usá -las.
Padrões de design escritos no Unity3d - Todos os quatro padrões de design escritos na unidade C# com muitos exemplos.
Introdução ao Roll-a-Ball-Uma introdução ao projeto Roll-A-Ball, mostrando o jogo final e descrevendo o que será abordado neste tutorial.
Configurando o jogo - criando um novo projeto e configurando o jogo básico.
Movendo o jogador - movendo o objeto do jogador usando as forças de entrada e física do jogador.
Movendo a câmera - movendo a câmera em relação ao jogador.
Configurando a área de recreação - configurando a área de recreação.
Criando objetos colecionáveis - criando e colocando os colecionáveis "pega".
Coletando os objetos de retirada - coletando os objetos de retirada; discutindo física, colisões e gatilhos.
Exibindo a pontuação e o texto - contando, exibindo texto e encerrar o jogo.
Construindo o jogo - construindo o jogo como um aplicativo independente.
Scripts como componentes de comportamento - Aprenda sobre o componente de comportamento que é um script de unidade e como criá -los e anexá -los aos objetos.
Variáveis e funções - O que são variáveis e funções e como elas armazenam e processam informações para nós?
Convenções e sintaxe - Aprenda sobre algumas convenções básicas e sintaxe do código de escrita.
Se declarações - como usar as instruções if para definir condições em seu código.
Loops - Como usar os loops para, enquanto e do dado - bem como para cada loop para repetir ações no código.
Modificadores de escopo e acesso - Compreendendo o escopo e a acessibilidade da variável e da função.
Acordado e começo - como usar e começar, duas das funções de inicialização da unidade.
Atualizar e FILLUPDATE - Como efetivar alterações em todos os quadros com as funções de atualização e fixapdate e suas diferenças.
Vector Maths - uma cartilha sobre matemática vetorial -, bem como informações sobre o DOT e os produtos cruzados.
Ativando e desativando componentes - como ativar e desativar os componentes via script durante o tempo de execução.
Ativando o GameObjects - Aprenda sobre o componente de comportamento que é um script de unidade e como criá -los e anexá -los a objetos.
Traduzir e girar - Como usar as duas funções de transformação Traduzir e girar para efetuar a posição e a rotação de um objeto não rígido.
Lookat - como fazer o transform de um objeto de jogo enfrentar o outro usando a função Lookat.
Destroe - Como usar a função Destruição para remover os objetos do GameObjects e os componentes em tempo de execução.
GetButton and GetKey - Como obter botão ou tecla para entrada e como esses eixos se comportam / podem ser modificados com o gerenciador de entrada.
GetAxis - Como "obter o Axis", a entrada baseada em seus jogos em unidade e como esses eixos podem ser modificados com o gerenciador de entrada.
ONMOUSEDOWN - Como detectar cliques no mouse em um elemento de colisor ou GUI.
GetComponent - Como usar a função getComponent para abordar as propriedades de outros scripts ou componentes.
Deltatime - o que é o tempo Delta e como ele pode ser usado em seus jogos para suavizar e interpretar valores.
Datatipos - Aprenda as diferenças importantes entre os tipos de dados de valor e referência, a fim de entender melhor como as variáveis funcionam.
Aulas - Como usar as classes para armazenar e organizar suas informações e como criar construtores para trabalhar com partes da sua classe.
INSTANTIATE - Como usar o Instantiate para criar clones de um pré -fabricação durante o tempo de execução.
Matrizes - Usando matrizes para coletar variáveis em um formulário mais gerenciável.
Invoke - As funções de Invoke permitem agendar chamadas de métodos posteriormente.
Enumerações - As enumerações permitem criar uma coleção de constantes relacionadas.
Declarações de switch - As declarações de switch atuam como condicionais de ramo. Eles são úteis para quando você deseja comparar uma única variável com uma série de constantes.
Eventos - Aprenda a usar delegados especiais chamados eventos para assinar métodos (funções) para criar sistemas de transmissão flexíveis em seu código.
Criando uma aventura baseada em texto Parte 1 - Aprenda a programar um jogo de aventura baseado em texto no qual o jogador explora uma série de quartos lendo o texto e inserindo comandos através do teclado.
Criando uma aventura baseada em texto Parte 2 - Aprenda a exibir as descrições de todos os itens em uma sala quando o inserimos.
Como jogar mods de jogo de teste (tutorial oficial da unidade) - No tutorial de teste no editor, você aprenderá a jogar e modificar seu microgame na unidade.
OpenUpm - Registro de pacotes de unidade de código aberto.
BRACKKEYS - TUTORIAIS DE DEV
Sólido - os princípios sólidos nas imagens.
.NET Documentation - Solid, Di, N -Tier, Torros, etc. com dotnet.
GameDev -Resources - Uma lista maravilhosa de recursos de desenvolvimento de jogos.
Awesome -unity3d - Uma coleção categorizada de repositórios impressionantes do OpenSource Unity3D.
Awesome Unity Open Source on Github (800+) - Uma coleção categorizada de incrível unidade de código aberto no Github.
Awesome Unity Free - Uma lista orientada para a comunidade de pacotes de mecanismo de jogo da unidade úteis, bibliotecas e outras.
Comunidade Awesome Unity-Uma coleção categorizada da comunidade de ativos, projetos e recursos impressionantes de alta qualidade.
3DOF: Um termo frequentemente usado no contexto da realidade virtual refere -se ao rastreamento apenas do movimento rotacional: pitch, guinada e rolo.
6dof: refere-se à liberdade de movimento de um corpo rígido no espaço tridimensional.
Eu acredito em unicórnios? Apoie -me, se você também.
Doe Ethereum , Ada , BNB , Shiba , USDT/USDC , DOGE , etc:
Endereço da carteira: jdnichollsc.eth
Por favor, deixe -nos saber suas contribuições!
Feito com ❤️
https://avatars0.githubusercontent.com/u/28855608?s=200&v=4 "align =" direita ">