Credits an https://codepen.io/boldfacedesign/ten/eoggd
San Andreas Unity - Eine Open -Source -Neuimplementierung von GTA San Andreas Game Engine in Unity.
NODULUS - Ein Puzzlespiel mit einer cleveren Wendung. Basierend auf der mathematischen Theorie hinter Plankenrätseln besteht aus einem Gitter von Würfeln und Stangen, die mit einem Schlag gedreht werden können.
Das Spiel im Stil von Angry Birds - eine Anstrengung, ein Level und die relevanten Mechanismen von Rovios berühmtem Angry Birds -Spiel zu replizieren, das in Unity Game Engine gebaut wurde. Der Quellcode wird zu Bildungszwecken bereitgestellt.
Match-3-Spiel-Ein Match-3-Spiel in Einheit (wie Candy Crush und Bejeweled).
Darkest Dungeon - Darkest Dungeon Port in Einheit. Fast vollständig identisch mit dem Original.
Hogwarts - Ein Hogwarts (Harry Potter) Open Sandbox -Spiel in Einheit.
Infiniterunner3d - Erstellen eines unendlichen 3D -Runner -Spiels in Einheit.
CubeWorld - Minecraft wie ein Spiel in Einheit.
Multiplayer-FPS-Ein Multiplayer-Shooter-Spiel im ersten Personen, das auf Unity3D basiert. Es werden verschiedene Arten von Eingabegeräten unterstützt, einschließlich Kinect, Xbox -Controller, Leap -Motion und VR -Brillen.
STARCRAFT UNITY3D - Eine Erholung des klassischen StarCraft -Spiels von Blizzard auf Unity3d.
Grundlagen
Dazwischenliegend
ARCORE - Bauen Sie neue Augmented Reality -Erfahrungen auf, die die digitalen und physischen Welten nahtlos mischen. Verändern Sie die Art und Weise, wie Menschen die Welt spielen, einkaufen, lernen, erstellen und erleben - im Skala von Google.
ARKIT - Bauen Sie bei iOS und iPados, den größten AR -Plattformen der Welt, beispiellose Augmented Reality -Erfahrungen für Hunderte Millionen von Benutzern.
VUFORIA - Der weltweit am weitesten verbreitete AR.
Innoactive Creator - Skalierbares und wartbares VR -Training auf Unity -basierte.
Beispiele für innoaktive Schöpfer - einfache Beispiele, die die Fähigkeiten des innoaktiven Schöpfers zeigen.
XR-Interaktions-Toolkit-Aussagen-Verschiedene Beispiele für das XR-Interaktions-Toolkit.
OpenVR XR - OpenVR -Plugin für die XR -API von Unity.
2D-Plattformer-Jäger-ein 2D-Plattformcontroller in Einheit.
Runtime Unity Editor/Debugging Tools - Inspector- und Debugging -Tools für Anwendungen mit Unity3D Game Engine.
Pfadschöpfer - Ein intuitiver und leichter Editor zum schnellen Erstellen von reibungslosen Pfaden im Editor.
UIWidgets - Ein Einheitspaket, mit dem Entwickler effiziente, plattformübergreifende Apps erstellen, debuggen und bereitstellen können.
ScriptableObject -Architecture - Die Verwendung skriptierbarer Objekte als grundlegender Bestandteil Ihrer Architektur in Unity Super Easy.
Unirx - reaktive Erweiterungen für die Einheit.
C-Sharp-Promise-Verspricht Bibliothek für C# für die Verwaltung asynchroner Operationen.
FSM_COMMAND_PATTERNS - Ein grundlegendes Plattformspiel, das für Hilfe zum Vorgang des Statusmusters und des Befehlsmusters entwickelt wurde.
Restclient -? Einfacher HTTP und REST -Client für Einheit basieren auf Versprechen, unterstützt auch Rückrufe! ?.
Native Toolkit - Integrieren Sie die native iOS- und Android -Funktionalität einfach in Einheitsprojekte.
Garnspinner - Ein Werkzeug zum Aufbau eines interaktiven Dialogs in Spielen!
UNITY2D -Komponenten - Eine abwechslungsreiche Sammlung von Unity3D -Komponenten, die ich für die Verwendung im 2D -Plattformer/RPG entwickelt habe, das ich derzeit entwickle.
Unity Image Cropper - Eine Ugui -basierte Bildbetraglösung für Unity 3D.
Chainsafe Gaming - Unity SDK zum Aufbau von Spielen, die mit Blockchains interagieren.
Codierung in C# in Einheit für Anfänger - die Grundlagen der Codierung, wie Variablen, Funktionen und Klassen und wie man sie verwendet.
Entwurfsmuster in Unity3D - Alle Bande von vier Entwurfsmustern in Unity C# mit vielen Beispielen.
Einführung in Roll-A-Ball-Eine Einführung in das Roll-A-Ball-Projekt, das das endgültige Spiel zeigt und beschreibt, was in diesen Tutorials behandelt wird.
Einrichten des Spiels - Erstellen eines neuen Projekts und Einrichten des Grundspiels.
Bewegen des Spielers - Bewegen des Spielers Objekt mithilfe der Spielereingabe- und Physikkräfte.
Bewegen der Kamera - Verschieben der Kamera relativ zum Player.
Einrichten des Spielbereichs - Einrichten des Spielbereichs.
Erstellen von Sammelobjekten - Erstellen und Platzieren der "Abhol" -Sammel.
Sammeln der Abholobjekte - Sammeln der Abholobjekte; Erörterung von Physik, Kollisionen und Triggern.
Anzeigen der Punktzahl und des Textes - Zählen, Text anzeigen und das Spiel beenden.
Aufbau des Spiels - Aufbau des Spiels als eigenständige Anwendung.
Skripte als Verhaltenskomponenten - Erfahren Sie etwas über die Verhaltenskomponente, die ein Einheitskript ist und wie sie Objekte erstellt und angehängt werden.
Variablen und Funktionen - Was sind Variablen und Funktionen und wie speichern und verarbeiten sie Informationen für uns?
Konventionen und Syntax - Erfahren Sie einige grundlegende Konventionen und Syntax des Schreibcode.
Wenn Anweisungen - So verwenden Sie, ob Anweisungen zur Festlegung von Bedingungen in Ihrem Code festgelegt werden.
Schleifen - So verwenden Sie die für und für jede Schleife, um Aktionen im Code zu wiederholen.
Umfangs- und Zugriffsmodifikatoren - Variable & Funktionsumfang und -betriebsgröße verstehen.
Wach und starten - wie man wach und start, zwei der Initialisierungsfunktionen von Unity.
Update und FixedUpdate - So beeinflussen Sie jeden Frame mit den Aktualisierungs- und FixedUpdate -Funktionen und deren Unterschiede.
Vektormathematik - eine Grundierung für Vektor -Mathematik - sowie Informationen über die Punkt- und Kreuzprodukte.
Aktivieren und Deaktivieren von Komponenten - So aktivieren und deaktivieren Sie Komponenten über Skript während der Laufzeit.
Aktivieren von GameObjects - Erfahren Sie mehr über die Verhaltenskomponente, die ein Einheitskript ist und wie sie Objekte erstellt und angehängt werden.
Übersetzen und Drehen - So verwenden Sie die beiden Transformationsfunktionen. Übersetzen und drehen, um die Position und Drehung eines nicht -rigidbodischen Objekts zu bewirken.
Lookat - So erstellen Sie ein Spielobjekt, das das Gesicht eines anderen verwandelt, indem Sie die Lookat -Funktion verwenden.
Zerstören - So verwenden Sie mit der Destroy -Funktion GameObjects und Komponenten zur Laufzeit.
GetButton und GetKey - So erhalten Sie Taste oder Schlüssel für die Eingabe und wie diese Achsen sich verhalten / mit dem Eingabemanager geändert werden können.
GetAxis - So "Axis" -basierte Eingabe für Ihre Spiele in Einheit und wie diese Achsen mit dem Eingabereiter geändert werden können.
OnmouseDown - So erfassen Sie Mausklicks auf ein Collider- oder GUI -Element.
GetComponent - So verwenden Sie die Funktion GetComponent, um Eigenschaften anderer Skripte oder Komponenten zu beheben.
Deltatime - Was ist Delta -Zeit und wie kann es in Ihren Spielen verwendet werden, um Werte zu rot und zu interpretieren?
Datatypen - Erfahren Sie die wichtigen Unterschiede zwischen Wert- und Referenzdatentypen, um besser zu verstehen, wie Variablen funktionieren.
Klassen - So verwenden Sie Kurse, um Ihre Informationen zu speichern und zu organisieren, und wie Sie Konstruktoren erstellen, um mit Teilen Ihrer Klasse zu arbeiten.
Instantiate - So verwenden Sie Instanate, um während der Laufzeit Klone eines Präfabs zu erstellen.
Arrays - Verwenden von Arrays, um Variablen in einer überschaubaren Form zu sammeln.
Aufrufen - Mit den Aufruffunktionen können Sie zu einem späteren Zeitpunkt Methodenaufrufe planen.
Aufzählungen - Aufzählungen ermöglichen es Ihnen, eine Sammlung verwandter Konstanten zu erstellen.
Switch -Anweisungen - Switch -Anweisungen wirken wie Streamline -Bedingungen. Sie sind nützlich, wenn Sie eine einzige Variable mit einer Reihe von Konstanten vergleichen möchten.
Ereignisse - Erfahren Sie, wie Sie spezielle Delegierte genannt werden, um Ereignisse zu verwenden, um Methoden (Funktionen) zu abonnieren, um flexible Broadcast -Systeme in Ihrem Code zu erstellen.
Erstellen eines textbasierten Abenteuers Teil 1 - Erfahren Sie, wie Sie ein textbasiertes Abenteuerspiel programmieren, in dem der Spieler eine Reihe von Räumen untersucht, indem Sie Text lesen und Befehle über die Tastatur eingeben.
Erstellen eines textbasierten Abenteuers Teil 2 - Erfahren Sie, wie Sie die Beschreibungen aller Elemente in einem Raum anzeigen, wenn wir es eingeben.
So spielen Sie Testspiel -Mods (offizielles Unity -Tutorial) - Im Tutorial für das In -Editor -Tutorial für Spieltests lernen Sie, wie Sie Ihren Mikrogame in Einheit spielen und modifizieren.
OpenUpM - Open Source Unity -Paketregistrierung.
Brackeys - Game Dev Tutorials
Solid - die soliden Prinzipien in Bildern.
.NET -Dokumentation - Solid, Di, N -Tier, Protokolle usw. mit Dotnet.
Gamedev -Ressources - Eine wundervolle Liste der Ressourcen für Spielentwicklung.
Awesome -Unity3D - Eine kategorisierte Sammlung von Awesome OpenSource Unity3d Repos.
Awesome Unity Open Source on Github (800+) - Eine kategorisierte Sammlung von Awesome Unity Open Source on Github.
Awesome Unity Free - Eine Community -Driven -Liste nützlicher Unity Game Engine "Free" Pakete, Bibliotheken und andere.
Awesome Unity Community-Eine kategorisierte Community-gesteuerte Sammlung hochwertiger Asthesiken, Projekte und Ressourcen von Awesome Unity.
3DOF: Ein Begriff, der häufig im Kontext der virtuellen Realität verwendet wird, bezieht sich nur auf die Verfolgung von Rotationsbewegungen: Tonhöhe, Gier und Rollen.
6dof: Bezieht sich auf die Bewegungsfreiheit eines starren Körpers im dreidimensionalen Raum.
Ich glaube an Einhörner? Unterstütze mich, wenn du es auch tust.
Spenden Sie Ethereum , ADA , BNB , Shiba , USDT/USDC , Doge usw.:
Brieftaschenadresse: Jdnichollsc.eth
Bitte teilen Sie uns Ihre Beiträge mit!
Gemacht mit ❤️
https://avatars0.githubuSercontent.com/u/28855608?s=200&v=4 "Align =" rechts ">