Crédits à https://codepen.io/boldfacedesign/pen/eoggd
San Andreas Unity - Une réimplémentation open source du moteur de jeu GTA San Andreas dans Unity.
Nodulus - un jeu de puzzle avec une touche intelligente. Basé sur la théorie mathématique derrière les puzzles de planches, se compose d'une grille de cubes et de tiges qui peuvent être tournées avec un coup.
Angry Birds Style Game - un effort pour reproduire un niveau et des mécanismes pertinents du célèbre jeu Angry Birds de Rovio, construit dans Unity Game Engine. Le code source est fourni à des fins éducatives.
Match-3 Game - Un match de Match-3 dans Unity (comme Candy Crush et Bejeweled).
Darkest Dungeon - Port de donjon le plus sombre de l'unité. Presque complètement identique à l'original.
Poudlard - Un jeu de bac à sable ouvert (Harry Potter) fait en unité.
InfiniterUnner3d - Création d'un jeu de coureur 3D infini dans Unity.
CUBEWORLD - Minecraft Like Game Made in Unity.
Multiplayer-FPS - Un jeu de tir à la première personne multijoueur basé sur Unity3d. Différents types de périphériques d'entrée sont pris en charge, notamment Kinect, les contrôleurs Xbox, le mouvement LEAP et les lunettes VR.
Starcraft Unity3d - Une recréation du jeu classique Starcraft par Blizzard, sur Unity3d.
Bases
Intermédiaire
Arcore - Construisez de nouvelles expériences de réalité augmentée qui mélangent de manière transparente les mondes numériques et physiques. Transformez la façon dont les gens jouent, magasinent, apprennent, créent et expérimentent le monde ensemble - à l'échelle de Google.
Arkit - Construisez des expériences de réalité augmentée inégalée pour des centaines de millions d'utilisateurs sur iOS et iPados, les plus grandes plateformes A du monde.
VUFORIA - L'AR le plus largement déployé au monde.
Créateur innoactif - formation VR basée sur l'unité évolutive et maintenable.
Exemples de créateur innoactif - Exemples simples présentant les capacités du créateur innoactif.
XR-interaction-soolkit-Examples - Divers exemples à utiliser avec la boîte à outils d'interaction XR.
OpenVR XR - Plugin OpenVR pour l'API XR d'Unity.
2D-PLATFORMER-HUNTER - Un contrôleur de plateforme 2D dans Unity.
Runtime Unity Editor / Debugging Tools - Inspecteur en jeu et outils de débogage pour les applications faites avec un moteur de jeu Unity3D.
Path-Creator - un éditeur intuitif et léger pour créer rapidement des chemins fluide dans l'éditeur.
UIWidgets - Un package d'unité qui aide les développeurs à créer, déboguer et déployer des applications efficaces et multiplateforme.
ScriptableObject-Architecture - facilite l'utilisation d'objets scriptables comme une partie fondamentale de votre architecture dans Unity super facile.
UNIRX - Extensions réactives pour l'unité.
C-Sharp-Promise - Promise Library pour C # pour la gestion des opérations asynchrones.
FSM_COMMAND_PATTERNS - Un jeu de plate-forme de base développé pour aider à entretenir un modèle d'état et un modèle de commande.
RestClient -? Client HTTP et REST simple pour l'unité basée sur les promesses, prend également en charge les rappels! ?.
Native Toolkit - Intégrez facilement les fonctionnalités natives iOS et Android dans les projets Unity.
Yarn Spinner - Un outil pour construire un dialogue interactif dans les jeux!
Composants Unity2D - une collection variée de composants Unity3D que j'ai construits pour une utilisation dans le plateforme 2D / RPG que je développe actuellement.
Unity Image Cropper - Une solution de recadrage d'image basée sur UGUI pour Unity 3D.
Chainsafe Gaming - Unity SDK pour la construction de jeux qui interagissent avec les blockchains.
Codage en C # dans Unity for Beginners - les bases mêmes du codage, comme les variables, les fonctions et les classes, et comment les utiliser.
Modèles de conception écrits dans Unity3d - Tous les modèles de conception gang de quatre écrits dans Unity C # avec de nombreux exemples.
Introduction à Roll-A-Ball - Une introduction au projet Roll-a-Ball, montrant le jeu final et décrivant ce qui sera couvert dans ces tutoriels.
Configuration du jeu - Création d'un nouveau projet et mise en place du jeu de base.
Déplacer le joueur - Déplacement de l'objet Player en utilisant les forces d'entrée et de physique du joueur.
Déplacement de la caméra - Déplacement de la caméra par rapport au lecteur.
Configuration de l'aire de jeux - Configuration de l'aire de jeux.
Création d'objets à collectionner - Création et placement des collectionnables "ramasser".
Collection des objets de ramassage - collectionner les objets de ramassage; Discuter de la physique, des collisions et des déclencheurs.
Affichage du score et du texte - compter, affichage du texte et terminer le jeu.
Construire le jeu - construire le jeu comme une application autonome.
Les scripts en tant que composants de comportement - découvrez le composant de comportement qui est un script d'unité et comment les créer et les attacher à des objets.
Variables et fonctions - Quelles sont les variables et les fonctions, et comment stockent-elles et traitent-elles des informations pour nous?
Conventions et syntaxe - Renseignez-vous sur certaines conventions de base et la syntaxe de l'écriture de code.
IF Instructions - Comment utiliser les instructions IF pour définir des conditions dans votre code.
LOOCS - Comment utiliser les boucles pour, while et do-while ainsi que la boucle pour chaque boucle pour répéter les actions dans le code.
Modificateurs de portée et d'accès - Compréhension de la variable et de la fonction Portée et accessibilité.
Awake and Start - Comment utiliser Awake and Start, deux des fonctions d'initialisation d'Unity.
Mise à jour et fixedUpdate - Comment effectuer des modifications de chaque trame avec les fonctions de mise à jour et de datation fixe, et leurs différences.
Maths vectoriels - une introduction sur les mathématiques vectorielles - ainsi que des informations sur les produits DOT et Cross.
Activation et désactivation des composants - Comment activer et désactiver les composants via le script pendant l'exécution.
Activation de GameObjects - Découvrez le composant de comportement qui est un script d'unité et comment les créer et les attacher à des objets.
Traduire et tourner - comment utiliser les deux fonctions de transformation traduisez et tournez pour affecter la position et la rotation d'un objet non rigidbody.
Lookat - Comment faire face à la transformation d'un objet de jeu face à un autre en utilisant la fonction lookat.
Destroy - Comment utiliser la fonction de détruire pour supprimer les GameObjects et les composants lors de l'exécution.
GetButton et GetKey - Comment obtenir le bouton ou la clé pour l'entrée et comment ces axes se comportent / peuvent être modifiés avec le gestionnaire d'entrée.
Getaxis - Comment "obtenir des axes" basés sur l'entrée pour vos jeux dans Unity et comment ces axes peuvent être modifiés avec le gestionnaire d'entrée.
OnMoudown - Comment détecter les clics de souris sur un collision ou un élément GUI.
GetComponent - Comment utiliser la fonction GetComponent pour aborder les propriétés d'autres scripts ou composants.
Deltatime - Quel est le temps delta et comment peut-il être utilisé dans vos jeux pour lisser et interpréter les valeurs.
Datatypes - Apprenez les différences importantes entre les types de données de valeur et de référence, afin de mieux comprendre comment fonctionnent les variables.
Cours - Comment utiliser des cours pour stocker et organiser vos informations, et comment créer des constructeurs pour travailler avec des parties de votre classe.
Instanciate - Comment utiliser Instanciate pour créer des clones d'un préfabriqué pendant l'exécution.
Tableaux - Utilisation des tableaux pour collecter des variables ensemble sous une forme plus gérable.
Invoquer - Les fonctions invoquées vous permettent de planifier des appels de méthode pour se produire ultérieurement.
Énumérations - Les énumérations vous permettent de créer une collection de constantes connexes.
Instructions de commutation - Les instructions de commutation agissent comme des conditions de diffusion. Ils sont utiles lorsque vous souhaitez comparer une seule variable avec une série de constantes.
Événements - Apprenez à utiliser des délégués spéciaux appelés événements afin de souscrire des méthodes (fonctions) pour créer des systèmes de diffusion flexibles dans votre code.
Création d'une aventure basée sur le texte Partie 1 - Apprenez à programmer un jeu d'aventure basé sur du texte dans lequel le joueur explore une série de pièces en lisant du texte et en entrant des commandes via le clavier.
Création d'une aventure basée sur le texte Partie 2 - Apprenez à afficher les descriptions de tous les éléments d'une pièce lorsque nous entrons.
Comment jouer à des mods de jeu de test (tutoriel officiel de l'unité) - Dans le tutoriel sur les tests de jeu, vous apprendrez à jouer et à modéliser votre microgame dans Unity.
OpenupM - Registre des packages Unity Open Source.
Brackeys - Game Dev Tutorials
Solide - les principes solides des images.
Documentation .NET - Solide, DI, N-niveau, journaux, etc. avec dotNet.
Gamedev-Resources - Une merveilleuse liste des ressources de développement de jeux.
Awesome-Unity3d - une collection catégorisée de référentiels Unity3d OpenSource impressionnants.
Awesome Unity Open Source sur GitHub (800+) - une collection catégorisée d'Open Source Unity Awesome sur GitHub.
Awesome Unity Free - une liste axée sur la communauté de packages Unity Game Unity Engine, bibliothèques et autres.
Awesome Unity Community - Une collection de communautés communautaires catégorisée d'actifs, de projets et de ressources d'unité impressionnants de haute qualité.
3DOF: Un terme souvent utilisé dans le contexte de la réalité virtuelle, fait référence au suivi du mouvement de rotation: pitch, lacet et rouleau.
6DOF: fait référence à la liberté de mouvement d'un corps rigide dans un espace tridimensionnel.
Je crois aux licornes? Soutenez-moi, si vous le faites aussi.
Faites un don Ethereum , Ada , BNB , Shiba , USDT / USDC , DOGE , etc.:
Adresse du portefeuille: Jdnichollsc.eth
Veuillez nous faire part de vos contributions!
Fait avec ❤️
https://avatars0.githubusercontent.com/u/28855608?s=200&v=4 "align =" droite ">