Unity Tutorial Deutsch (Komplettkurs) - Unity lernen in unter 3 Stunden!
✘ Jetzt Premium testen: programmieren-starten.de/prem...
In diesem Unity Tutorial auf deutsch wirst du in unter 3 Stunden alles über Unity lernen was du wissen musst, um mit Unity deine eigenen Spiele entwickeln zu können. Unity ist eine tolle Game-Engine und in diesem Tutorial erhältst du auf Deutsch einen sehr einfachen Einstieg in die Welt der Spieleprogrammierung.
Zum Unity Einsteigerkurs: programmieren-starten.de/spie...
___ Inhaltsverzeichnis des Videos____________________
0:00 Überblick - Was erwartet dich?
2:00 Unity Installation
5:05 Erstes Projekt erstellen
6:33 Willkommen in Unity!
7:00 Skript erstellen / Voreinstellungen anpassen
9:33 Wie funktioniert die Spieleentwicklung in Unity?
9:52 Was sind Szenen?
10:55 Was sind Game Objects?
12:03 Game Object erstellen
13:17 Components
16:30 Die Benutzeroberfläche von Unity
25:20 Erstes C# Skript in Unity erstellen
32:50 Die MonoBehaviour-Klasse
35:44 Die Start()-Methode
36:56 Die Update()-Methode
38:18 Das Objekt per Code bewegen
45:47 Was ist ein Vector3?
51:22 Das Objekt mit einem Vektor bewegen
59:11 Das Space-Shooter Projekt erstellen
59:54 Die Farbe des Himmels ändern
1:01:22 Das Spielerobjekt (Raumschiff) erstellen
1:10:08 Das Raumschiff rotieren
1:10:37 Licht und Schatten anpassen
1:11:28 Kameraposition anpassen
1:12:08 Die Auflösung des Spiels anpassen
1:15:58 Das Raumschiff an einer anderen Stelle des Bildschirms positionieren
1:17:11 Ein Skript für das Raumschiff erstellen
1:19:09 Eine Movement-Methode erstellen
1:21:06 Der Input Manager in Unity
1:24:15 Den Vector3 movement bauen
1:25:44 Erklärung zu Vector3 movement
1:30:28 public Variablen in Unity
1:31:53 Gravity und Sensitivity einstellen
1:32:51 Map eingrenzen mit Clamp()
1:38:32 Den Laserschuss erstellen
1:41:44 Den Laserschuss programmieren
1:44:00 Prefab erstellen
1:48:04 Laser bei Drücken der Space-Taste erstellen
1:51:43 Den Laser aus den Kanonen spawnen
1:55:30 Einen Asteroid erstellen
1:57:56 Den Asteroid programmieren
2:03:00 Den Asteroid mehrmals spawnen
2:11:05 Random-Klasse: Asteroid an zufälligen Positionen spawnen
2:12:51 Kollisionen in Unity
2:22:06 Das Asteroiden-Objekt bei Kollision zerstören
2:23:08 Das Spielerraumschiff bei Kollision zerstören
2:24:43 Game Manager Objekt für Punktestand erstellen
2:27:49 Punktestand auf dem Bildschirm anzeigen (UI)
2:34:06 Punktestand bei Kollision erhöhen
2:35:05 Game Over Text erstellen und anzeigen
2:39:37 Hausaufgabe + Ideen
2:41:00 Infos zu unserem Unity Kurs
--------------------------------------------------------------------------------
Möchtest du mehr Inhalte von Programmieren Starten haben? Hier findest du hilfreiche Links für unsere wertvollsten Ressourcen:
Besuche unsere Webseite: programmieren-starten.de/?utm...
Programmieren Starten Premium: programmieren-starten.de/prem...
Kurse einzeln kaufen: programmieren-starten.de/prod...
Besuche unseren Blog: programmieren-starten.de/blog...
Пікірлер: 363
Jetzt Kostenlos Programmieren Starten Premium testen: programmieren-starten.de/premium-mitgliedschaft-lp1/?
@EinePommes
Жыл бұрын
Hi Wieso benutzen wir eigentlich kein vs code sondern M VS Danke im voraaus PS:Krankes video danke .
Jetzt wirklich... Es ist unglaublich, was für SUPER Kanäle sich auf dieser Plattform befinden. KZread Videos haben mir über Jahre gezeigt, wie ich mit einem 3D Programm 3D-Figuren erstellen kann. Dieser Kanal zeigt mir jetzt, wie ich mit Computer-Codes interargieren kann und selber Spiele erschaffen kann. Vielen lieben Dank für diese tollen und lehrreichen Videos. Du hilfst damit sooo vielen Menschen und bei zukünftigen Vorträgen oder Projekten werde ich definitiv deinen Kanal immer wieder erwähnen! :) Solche wertvollen Personen, wie Du es bist, helfen ganz vielen Menschen weiter. Ok... Das musste mal schnell rausgelassen werden xD
@ProgrammierenStarten
Жыл бұрын
Danke dir für dieses super nette Feedback! Da merkt man mal so richtig, dass es sich lohnt diese Videos zu machen! :)
@y4ni608
Жыл бұрын
simp
@Belegos
Жыл бұрын
Dem kann ich mich nur anschließen. Schaue gerne und oft deine Videos. Hilft mir oft, wenn ich etwas nicht so gut verstehe. Du wurdest mir von Freunden empfohlen die schon seit Jahren programieren und deine Videos auch sehr gut erklärt finden :) mach bitte weiter so!
@okanaslan933
Жыл бұрын
Pop Pop p p p Pop Pop poah 😅😅😅😅
@okanaslan933
Жыл бұрын
😅😊
Kommt genau zum richtigen Zeitpunkt! Wollte mir in den Semesterferien ohnehin Unity beibringen :)
@ProgrammierenStarten
Жыл бұрын
Sehr cool! Dann passt das ja perfekt! :D
@schecher_1
Жыл бұрын
meine sind bald zu ende :c
Es war schon immer mein Traum Programmieren zu können, hab's mir aber nie zugetraut es wirklich anzugehen. Nach dem Video bin ich erstmals zuversichtlich, dass ich doch schaffen kann 😁 Wirklich alles super erklärt.
@stuck1a
Жыл бұрын
Nichts für ungut, aber mit der Tätigkeit eines echten Programmierers hat das nicht viel zu tun. Unity ist mehr Klicki-Bunti und hat deshalb auch dazu geführt, dass abertausende Müll-Games den Markt geflutet haben, als Unity veröffentlicht wurde. Auch wenn Unity natürlich enorm mächtig ist und die Effizienz bei der Entwicklung wirklich hochwertiger Spiele erhöhen kann, der einzigste gemeinsame Nenner mit "echtem" Programmieren ist, dass man C#-Skripte einfügen kann. Die gesamte Basis, alles komplexe, ist wegabstrahiert, sodass sich auch noch der letzte Michel ein "Spiel" zusammen klicken kann.
@lasernoah2177
Жыл бұрын
@@stuck1a was denn mit dir los
@stuck1a
Жыл бұрын
@@lasernoah2177 Wieso, was soll los sein? Habe doch nur Klartext gesprochen
@kkojack
Жыл бұрын
@@lasernoah2177hat er schon Recht bro
@stuck1a
Жыл бұрын
@@geheimkanal6968 Ich kritisiere doch gar nicht das Video, das hat eine gute Qualität. Mein Kritik bezieht sich doch recht eindeutig auf Unity bzw. dessen Umgang damit.
Super Video! Ich bin immer wieder begeistert wie krass gut man mittlerweile Dinge über KZread lernen kann, wenn es so gute Kanäle gibt!
Interessant wie ihr es hier dargestellt habt. Werde einiges meiner Unity Tutorialreihe verbessern.
Richtig gutes Tutorial. Hat mir sehr gut gefallen. Perfektes Tempo. Ich konnte gut folgen und alles bei mir nachmachen. Alles sehr verständlich erklärt und die Konzepte glaube ich auch ganz gut verstanden zu haben.
@ProgrammierenStarten
Жыл бұрын
Vielen lieben Dank für die tolle Rückmeldung! Freut mich sehr :)
Danke vielmals für das Video! Ich habe vor einer Woche damit angefangen, mir das Programmieren selber beizubringen. Vorkenntnisse habe ich keine. Sehr schnell habe ich dabei gemerkt, dass ich praktisch an einem Projekt arbeiten muss. Immer nur irgendwelche Befehle zu lernen und per Printbefehl zu prüfen, ob es funktioniert, ist auf dauer doch sehr abstrakt und langweilig. Ein Spiel zu entwickeln schien mir da logisch. Da bin ich gezwungen, das Programmieren praktisch anzuwenden und ich mache gleichzeitig etwas kreatives! So bin ich auf euer Video gestoßen. Hat den halben Tag gedauert, bis ich mit dem Video durch war, aber es ist ein mega Erfolgserlebnis. Ich verstehe noch nicht alles, was da gecodet wurde. Aber immerhin genug, um die Hausaufgabe geschafft zu haben und noch weitere Optimierungen selbstständig vorgenommen zu haben. Ich weiß, es ist noch alles Kinderkram, was ich mache. Aber sich in ein Thema einzuarbeiten und nach ein paar Tagen zu merken, dass man langsam anfängt, ein paar Grundlagen zu verstehen, ist sehr motivierend! Danke, dass ihr uns dieses Video kostenlos zur verfügung stellt! Ich weiß, dass das viel Arbeit ist.
Ein sehr gutes Tutorial! Ich habe schon vorher versucht Spiele zu Programmieren allerdings war ich mit Unity immer sehr überfordert, aber dieses Video hat mir sehr sehr viel geholfen
Endlich!! Das worauf ich mich gefreut habe. SUPER VIDEO, erklärt wirklich alles!!! 🤩🤩🤩🤩
@ProgrammierenStarten
Жыл бұрын
Danke dir! Freut mich, dass das Video dir so hilft! :)
vielen Dank für die ausführlichen Beschreibungen... Step by Step, sodass wirklich jeder alles nachvollziehen kann, da schon aufkommende Fragen meist miterklärt werden durch deine schöne und leichte Art die Dinge zu vermitteln 👍 weiter so ^^
Danke! Besser als jede Unity Tutorial Reihe
Sehr schöner Kurs, vielen Dank für die interessanten Ideen. Dank Ihrer Filme lerne ich auch Deutsch. Ich warte auf weitere Filme.
Danke für den Kurs, wird erstmal weg gespeichert, wollte demnächst eh mal mit Unity anfangen, mein Projekt ist ja erstmal fertig, da kann dann was neues her.
@ProgrammierenStarten
Жыл бұрын
Sehr gerne! :D
so ein gutes Video 💪🏻 wirklich danke, für komplete Anfänger verständlich und wenn man sich schon ein bisschen mit C# auskennt, ein gutes Sprungbrett 😁
Du bist der beste, durch das Video fange ich jetzt auch an Privat kleine Spiele zu machen. Du kannst es wirklich super erklären, nicht so wie die Lehrer bei uns an der Schule :D
Wusste schon einiges aus dem Tutorial konnte aber auch was neues lernen! Danke!
Hey Super Tutorial! Ein kleiner Tipp: Erkläre ganz kurz wie man sich im Scene viewer bewegt. Ich hatte bei raumschiff basteln echt riesen Probleme mit der navigation durch den Raum. Grüße und Danke
Nice tutorial, I'll test it right now!
Danke für das schöne Tutorial es hilft mir und mein Freund für die Spiele Entwicklung.
Für ein Schulprojekt ist das sehr hilfreich. DANKE!!!!!!!!!
Ich hab ja den Kompletten Kurs auf eurer Seite schon zum großen teil durch, merk ich beim ansehen richtig. Anfang: Easy zZzZzz Mitte: verstehe ich super hab viele eigene umsetzungs Ideen Ende: Omg x_X ich muss dringend weiter machen 😅😂 Dieses Video ist schon super, aber bei dir/euch komplett lernen ist noch mal ein ganz anderes (höheres) lvl
Mit deiner Hilfe habe ich mein erstes Videospiel programmiert. Danke sehr!✌
Das ding wird zu gut Jetzt erstmal gönnen
So toller Kurs und das auf KZread, toll!!
So gut erklärt, habe mich das erste mal damit Auseinander gesetzt und bin echt gut mitgekommen. Vielen Dank
@ProgrammierenStarten
Жыл бұрын
Das freut mich sehr!
Du bist der Beste
Mega tolles Tutorial. 😁 Vielen Dank! 🙏
Bestermann mach weiter so ! Hab genau nach so einem Video gesucht.
Ich kenne dich nur von diesen Werbevideos und hab gedacht, dass du nur Müll erzählst. Jetzt nachdem ich dieses Video gesehen und gleichzeitig ausgeführt habe muss ich mich bei dir bedanken. Du erklärst alles (in diesem Tutorial) so präzise, sodass es garnicht möglich ist es nicht zu verstehen. Du hast aufjedenfall Ahnung von der Materie👏🏼
Vielen Dank, durch euch habe ich endlich das gefunden was mir spaß macht, ich habe den glauben der menschen schon verloren, aber durch euch, durch das Video ist er der glaube wieder zurückgekommen. Danke das es Menschen gibt wie euch, die für leute wie uns so etwas präsentieren. Ich freue mich auf das Video und auf die Zeit mit Unity, und vorallem freue ich mich euch als mein Meister zu sehen. Vielen Dank
@lobopluto5075
Жыл бұрын
ich muss gleich kotzen
@seimatron
Жыл бұрын
@@lobopluto5075 soll ich dir die Haare halten?
@anonym21463
8 ай бұрын
@@lobopluto5075 warum?
@anonym21463
8 ай бұрын
naja unity hat ja schon sein todesurteil unterschrieben mit seiner annkündigung vor paar wochen mit dem neuen pricing modell (auch für personal nutzer).
Tolles Video, sehr verständlich und in einem angenehmen Tempo erklärt :)
Sie motivieren einen so sehr. danke. Ihr Chanel verdient so viel mehr Aufmerksamkeit.
Danke! Dieser Kurs wurde ganz raffininiert entwickelt und unterscheidet sich von anderen Tutorials dadurch, dass es wirklich von Null anfängt. Es werden keine Assets verlangt die man davor herunterladen muss und ohne zu verstehen in die Engine einfügt. Stattdem werden primitive geometrische Körper als Spielobjekte benutzt und anhang von denen wird Alles sehr gut erklärt. Der Tutor ist sehr begabt was das Lehren angeht und vermittelt den Stoff sehr sauber. Wie er auch zum Schluss selbst sagt, hat man nach diesem Kurs eine solide Grundlage um darauf aufzubauen. Einfach genial. 👍👍👍🌟🌟🌟
@ProgrammierenStarten
8 ай бұрын
Danke dir für das nette Feedback! :) Freut mich sehr!
Danke ihr habt mir wirklich weitergeholfen und ich habe jetzt viel mehr lust weiter zu machen!👍
@ProgrammierenStarten
Жыл бұрын
Das freut mich sehr zu hören! :)
Ich danke dir sehr für dieses super verständliche und ausfürliche unity tutorial
Das Tutorial ist wirklich klasse! Ich habe mir zwar nicht alle Detail gemerkt aber dafür hab ich jetzt eine gute Grundlage in Unity, DANKE!
Klasse! Tausend Dank
Ausgezeichnetes Tutorial. Wirklich gut.
Einfach MEGA GUT Vielen lieben Dank Für alles
@ProgrammierenStarten
Жыл бұрын
Vielen Dank für das tolle Feedback! Und sehr gerne :)
Ich liebe dich Das ist genau das was viele brauchen Danke für das sehr gute Video Muss mir das noch komplett anschauen aber erst wenn ich selber am PC sitze und mitklicken kann
@ProgrammierenStarten
Жыл бұрын
Sehr gerne doch und viel Spaß beim Lernen! :)
@y4ni608
Жыл бұрын
simp
As for me, everything is simple and clear. Thank you very much
Gut erklärt schau direkt dein Tutorial für C#
Kann zwar schon lange mit Unity programmieren, aber trotzdem nices Video ;)
@ProgrammierenStarten
Жыл бұрын
Danke dir! :)
Danke für diese super tolle Video 🫶
So ein geiles Video, Dankeschön
Du beschreibst wirklich super. Ich habe meine Letzen Programmierversuche auf einem texas Instrument gemacht also etwas her und fast alles vergessen. Aber Super was du hier leistet. Gruß Walter🍺
danke für die tipps! ich möchte mit freunden ein kleines spiel programmieren und dafür hilft mir das video sehr viel weiter Dankeschön!
Du bist der Messias vielen dank
Good tutorial, i need more your videos!!!
Erstmal tippitoppigeil! Den anderen Erklärbären gegenüber sehr gut erklärt! Ging in die Birne und lässt es zu eigenes damit zu schaffen. Aufbauend zu diesem Video wäre es nice (Ich weiß du hast bereits welche aber…) noch ein paar zusätzliche Methoden von Unity näher zu bringen oder sowas.
Ich liebe dich einfach so sehr ich liebe es das es noch so welche menschen gibt
@ProgrammierenStarten
Жыл бұрын
Haha danke dir! :) Das freut mich natürlich zu hören! :D
Hey! Ich kenne dich schon seit na weile und habe C# und GML bei dir gelernt und werde warscheinlich viel mehr lernen.... Ich wollte nur sagen das du der beste bist und nicht auf hören sollst! :D
@ProgrammierenStarten
Жыл бұрын
Danke dir! :D Keine Sorge, ich höre nicht auf! :D
@maximize1856
Жыл бұрын
@@ProgrammierenStarten Von mir geht das selbe aus 🙂
TOP video und weiter so!
Ich kann grade nicht selbst Programmieren, also sehe ich mir dein Video an. Das ist super! Und dachte grade: Warum gibts kein LetsProgrammieren xD LetsPlay, Hörbücher, Podcast, Tuto und jetzt noch Programmieren aufnehmen, dazu kommentieren was man so macht und ich kann mich ins Bett packen und glücklich zuhören, das wäre was xD
@WinryIstCool
Жыл бұрын
Dann mach doch. 😉 Währe tatsächlich super spannend es gibt jemanden in den Shorts der immer Mal wieder aus dem Entwickler Alltag kurze Videos zu seinem Momentanem großem Spiel zeigt. Ich weiß gerade nicht wie er heißt aber ehrlich gesagt währe eine solche Videoreihe echt cool. Ich selbst bin noch eher wie ein Kleinkind was keinen Plan davon hat was es tut. Deswegen nutze ich Videos um mich wenigstens ein bisschen zurecht zu finden.
Ich muss sagen echt gut erklärt
Super! Danke!
@ProgrammierenStarten
Жыл бұрын
Sehr gerne! Danke fürs zusehen! :)
Danke hat mir geholfen
Daaaanke! Hat wunderbar funktioniert! Ich hab halt FREE Assest genutzt und Space Skybox :)
Ich liebs,immer nach jedem satz gefühlt so "coole sache :)" 😂
Wirklich guter Einstieg. Da war mein Einstieg definitiv nicht so smooth. Ich finde es aber schade dass du, wie die allermeisten auf KZread, immer das alte Input System verwenden und nicht das neue. Zwar ist das alte erstmal einfacher, da direkt vordefiniert, aber das neue System ist deutlich flexibler und für längere Projekte wiederum dann auch einfacher anzupassen.
Für alle bei denen MonoBehavior immer noch weiß ist: Ihr müsst unter den external Tool Manager natürlich Visual Studio 2022 auswählen UND 2 Häkchen machen bei: Packages from unknow sources UND bei Player projects. Das hat bei mir geholfen.
@endergamer4994
Жыл бұрын
Cool. hat geholfen
@MikeDerUnwissende2
Жыл бұрын
Die beiden Punkte waren bei mir auch nicht aktiviert, hat geholfen, Danke!
@alexzo5480
Жыл бұрын
Danke auch von meiner Seite
Endlich!
@ProgrammierenStarten
Жыл бұрын
Ja Zeit wurde es! :D
Danke
@ProgrammierenStarten
Жыл бұрын
Gerne doch! :D
thanks mate
Ganz herzlichen Dank für Dein Video, macht Spaß und man lernt was! Bislang konnte ich einige Sachen dazubasteln, beispielsweise zufällige Koordinaten der Asteroiden, automatisches Feuern nach definierten Intervall (ohne Tastendruck), Entladen aller Elemente, wenn diese eine gewisse Reichweite ausserhalb der Sichtmitte erreicht haben usw. Wenn ich die Asteroiden im Beispiel von Dir nicht gerade, sondern von einer ausgehenden Koordinate (quasi zufällig) starte und auf ein zufälliges Ziel in einen Bereich steuern möchte (in einem Winkel sozusagen), hilft mir wohl die transform.Translate(Vector3.[Richtung] wohl nicht so recht weiter nehm ich an; das wär dann wohl ein Einsatz von Transform.Translate(x, y, z) sinnvoller, gehe ich da richtig davon aus? Und irgendwie zählt mir der Punktestand nicht hoch, mal guggen **gg**
thx bro
Stark erklärt! Aber nochmal eine Frage am Rande: wie lässt sich dass einstellen, dass ich mit dem gleichen Editor wie du arbeite? Benutze gerade Notepad++, aber finde schon das der Editor vom Programm selber übersichtlicher ist :)
@michienduro8073
Жыл бұрын
Sagt er doch am Anfang....Visual Studio laden, dann bei Edit, Preferences den einstellen :p
Geil geil geil 🤩
@ProgrammierenStarten
Жыл бұрын
Danke :D
Hey, großartiges Video, danke. Ich finde es echt toll, dass das hier nicht Handwerksausbildung wie vor 150 Jahren ist (ich vormachen, du nachmachen, warum egal), sondern die Grundlagen erklärt werden. Toll. Eine Frage zum Inhalt (sorry, bin krasse Anfängerin): warum muss ich das Keyword "new" benutzen, wenn ich die Koordinaten schreibe (Vector(0,0,5)), aber nicht, wenn ich z.B. Vector3.up benutze? Vielen Dank schon mal, Marie
@nare214
Жыл бұрын
Mit new Vector3(0,0,5) rufst du den Konstruktor der Vector3 Klasse ab und erstellst ein neues Vector3 Objekt. Mit Vector3.up greifst du auf den Member up in der Vector3 Klasse zu also brauchst du kein new Keyword. Ich würde dir aber empfehlen erst mal C# Grundlagen zu lernen da gibts auf diesem Kanal viele super Videos dazu
@mariegrasmeier9499
Жыл бұрын
@@nare214 Ganz lieben Dank für die Klarstellung. Das mit den C# Grundlagen ist so eine Sache: ganz abstrakt bekomme ich das irgendwie nicht hin und versuche es daher parallel zur praktischen Umsetzungen, weil es dann irgendwie anschaulicher ist. Ist glaube ich so eine Lerntypsache.
Erstmal muss ich sagen super nices Tutorial! Ich habe nur folgendes Problem: meine "Horizontal" Axis geht nicht auf 0 zurück wenn kein button gedrückt ist, sondern bleibt dann immer auf 0.3 ca stehen. Das Teil bewegt sich also die ganze Zeit nach rechts ohne das ich iwas drücke.
@ProgrammierenStarten
Жыл бұрын
Wie sieht dein Movement Code aus? :)
@juliankoslowski724
Жыл бұрын
Es könnte an in der Input Manager Gravity liegen. Der darf nicht auf 0 liegen. Ich habe ihn z.b auf 1.6 stehen damit der noch ein bisschen bewegt wenn ich ihn nicht mehr lenke. Aber es ist immer unterschiedlich. Am besten da rumspielen bis es einem am besten gefällt. MfG
Wird in Zukunft auch was zu Unreal Engine 5 kommen?
@ProgrammierenStarten
Жыл бұрын
Bestimmt! Ich kann grad nur noch nicht sagen wann! :)
Great video! now... the GMS soft really distorted in my mac, I searched a couple of tutorials to change in nu Options content settings,
Der "Laser" ist wohl eher ein Projektil. Aber ansonsten ein informatives Tutorial, wenn auch noch mit kleinen (aber für Anfänger eher unwichtigen) Schönheitsfehlern. Alles in allen ein sehenswertes und nützliches Tutorial.
Sehr gutes Tutorial ich konnte immer gut folgen habe aber eine kleine Frage. Und zwar wen ich versuche das UIScript dem GameObjekt zuzuweisen kommt immer eine Text Box wo steht "can´t add script component "UIScript"" weil die SCript class anscheinend nicht gefunden werden kann was sehr lästig ist. Danke im vorraus!
Ansich ein tolles Video. Bei mir kann ich jedoch das, was du am Anfang erklärt hast, dass man bei preferences/External Tools das ändern muss. Bei mir ist das zu ändernde keine Auswahl. Muss ich ds irgendetwas herunterladen?
wenn man einer Tasse ein Gersicht geben u. zum sprechen bringen möchte - was würdest du dafür für ein Programm buzw. Ansatz empfehlen? Macht man so etwas auch in Unity?
Danke für das Video. Ich habe gerade Visual Studio upgedatet, bekomme aber diese Auto-Vervollständigen-Hinweise nicht. Und ja, in den Preferences ist Visual Studio ausgewählt. Woran liegt das?
@ProgrammierenStarten
Жыл бұрын
Öffne mal den Visual Studio installer, klicke dann bei deiner Installation auf "Ändern" und schau bei den Workloads ob da "Spieleetnwicklung mit Unity" installiert ist. Wenn nicht, dann installiere das nachträglich! :)
@juliaalder2007
Жыл бұрын
Ja, Spieleentwicklung mit Unity ist installiert. Ich meine die Vervollständigen-Vorschläge innerhalb der Zeile. Die Listen-Vorschläge bekomm ich auch immer. Ich glaube, dass das "Intellicode" heißt. Soll angeblich bei VS 2022 automatisch mitinstalliert werden und über Extras - Optionen - Intellicode aktiviert werden können. Ich hab da nichts. Nur Extras - Optionen -Intellisense. Es wäre toll, wenn du uns mal zeigst, was du da genau einstellst.
@nare214
Жыл бұрын
@@juliaalder2007 Wahrscheinlich hast du bei Unity nicht die neueste Version genommen in der aktuellen Standard Version wird nämlich noch VS 19 benutzt. Die neueste Version ist im Moment aber noch in der Beta deshalb benutze ich sie persönlich noch nicht
@juliaalder2007
Жыл бұрын
@@nare214 Also ich nutze Visual Studio 2022 und Unity 2020.3.7f1. Und VS 2022 ist auch bei Preferences ausgewählt. Ich habe nur VS upgedatet.
@katze9228
Жыл бұрын
@@ProgrammierenStarten Vielen dank, bei mir war es genau das Problem! :)
Wenn ich das Player Movements in Visual Studio öffnen will, bin ich in Visual Studio aber es wird kein Code angezeigt. Es ist alles nur schwarz
THanks for the help. My friend reconded tNice tutorials software and I was very comfused
Nice
Rettet den Genitiv!
Sind bei dem Unity Einsteigerkurs auch Praxisaufgaben mit dabei?
07:53 Ich habe es wie du gesagt hast umgestellt, aber MonoBehaviour wird mir immer noch in weiß angezeigt wenn ich die Testdatei öffne. Weiß einer, woran das liegen könnte? Schon einmal Danke im Vorraus
@gabeizzdaa5581
Жыл бұрын
Ich weiß das leider auch nicht habe auch das Problem
@endergamer4994
Жыл бұрын
ich hab das auch
@adretter
Жыл бұрын
Hatte das Problem auch. Du musst das "MonoFramework" zusätzlich herunterladen. Müsste irgendwo neben dem Code angezeigt werden.
1:47:55 Woran könnte es liegen, dass beim Abspielen (Play) kein langer Laserstrahl erzeugt wird (wie in deinem Video), sondern nur den ein einzelner Laserstrahl erzeugt wird? Bei jedem Drücken der Leertaste wird eine neue "Laser(Clone)" Reihe in der Hierarchy hinzugefügt, aber sie sind nicht in der Game-Ansicht sichtbar. ps. Grüsse aus Finnland
Bei mir wird die Autovervollständigung mit GameObject nicht angezeigt kann es sein dass das daran liegt das ich VS schon installiert hatte bevor ich unity installiert hab? Ps vielen Dank schonmal vorab für die Hilfe :)
1:14:47 Die Supported Aspect Ratios gibt es bei mir nicht unter Player. Woran liegt das? Was mache ich jetzt?
@Jonathan-oo2og
10 ай бұрын
Ja ich finde die auch nicht. Hast du inzwischen eine Lösung gefunden?
Super tutorail, habe nur ein Problem, wenn ich nacht rechts und links drücke fährt da Spaceship rauf und runter, änder ich es auf up, dann fährt es nach vorne sprich von der kamera weg wo liegt mein fehler? Danke
TOP
Tolle Art des Videos. Leider habe ich Unity vor ungefähr ein Jahr gelöscht und bin auf Godot umgestiegen. Deshalb würde es mir sehr freuen das man diese Art von Tutorial auch für Godot oder sogar für die Bahnbrechende Unreal Engine 5 es sehen lassen würdest! 😎👍
Kommt wirklich perfekt, habe vor 7 Stunden beschlossen mit Unity anzufangen. Ich habe allerdings das Problem, dass der Lösungsvorschlag für das Problem bei 7:55 leider nicht funktioniert hat. Bedeutet: MonoBehaviour ist weiterhin weiß + Gameobject wird mir nicht vorgeschlagen. Andere Fehler sind nicht markiert. Kann mir da wer weiterhelfen?
@golemlubeck6119
Жыл бұрын
Ich habe bereits bei den preferences bei externel tool visual studios ausgewählt, hilf aber nicht...
@golemlubeck6119
Жыл бұрын
also Microsoft Visual Studio 2022 [17.2.32630]
@ProgrammierenStarten
Жыл бұрын
Öffne mal den Visual Studio installer, klicke dann bei deiner Installation auf "Ändern" und schau bei den Workloads ob da "Spieleetnwicklung mit Unity" installiert ist. Wenn nicht, dann installiere das nachträglich! :)
@golemlubeck6119
Жыл бұрын
@@ProgrammierenStarten vielen dank!
@eldranoson1243
Жыл бұрын
@@ProgrammierenStarten Ich hab beides getan und MonoBehaviour ist immer noch weiß und Gameobject wird mir auch nicht vorgeschlagen. :(
Wenn ich das Tutorial versuche nach zu machen und ab dem Hinzufügen der Horizontale, bewegt sich mein Schiff nach oben und unten, statt nach links und rechts, gibt es dafür eine Lösung?
Kann es sein, dass Visual Studio nicht mehr standardmäßig mit Unity installiert wird? Bei mir fragt Windows nach, mit welcher App das Script geöffnet werden soll, und Visual Studio wird da nicht angeboten. (Stand: Dezember 2023, Unity-Version 2022.3.15f1 LTS)
Bei 8:42 minuten erklärst du, wie du die einstellungen ändern kannst dass es in visual studia schon anzeigt was dastehen sollte. Bei mir funktioniert es trotz richtigen Einstellungen immer noch nicht. Kannst du mir sagen was ich jetzt machen soll?
Ich finde es sehr bedauerlich, dass gerade nicht gezeigt wurde, WIE die richtig "aufgeräumt" wird. Also wie die Asteroiden und Laser beim Verlassen des Bildschirmes zerstört werden. Gerade hier entstehen die meisten Bugs - sogar bei professionellen - Spielemachern. Eben, weil sie es von Anfang an nicht richtig gezeigt bekommen haben ... (Etwas erschaffen aber dann liegen lassen ... um den Müll ... gleich egal...) Verständnis dafür, dass nach fast 3 Stunden die Energie zu Ende geht, habe ich. 💡Mache doch ein Addon und verlinke dieses dann hier zu dem Video 💡
@fluctura
Жыл бұрын
Ja, guter Punkt. Darüber bin ich auch gestolpert, als ich das Game im "Focused" Modus parallel zum Editor laufen hatte und im Inspektor die Instanzen immer mehr wurden. So etwas nennt man Memory Leak.. also, der einfachste Weg das zu lösen wäre in diesem Kontext mit statischer Kamera einfach in der Update() Methode rechnerisch zu schauen, ob das Objekt noch sichtbar sein kann. In diesem Fall einfach das z-Attribut beim Asteroiden auf if (transform.position.y { Destroy(transform.gameObject); } Besser wäre natürlich GameObject Pooling. Darüber habe ich jetzt in der Unity Dokumentation gelesen (Abschnitt Garbage Collection). Man könnte einfach mit dem Instanzieren aufhören, wenn die maximal mögliche Zahl Asteroiden erreicht ist. Wenn man die Instanzen alle sammelt, kann man dann aus dem Pool den ersten erstellten, der schon lange aus dem Sichtfeld ist, wieder neu initialisieren. So können es nie mehr als X werden und der Speicher wird nicht endlos belegt. Das ist aber für Anfänger schwer zu handhaben.
Super kurs aber könntet ihr mal ein tutorial für eine random generierte welt machen wie in MineCraft machen für fortgeschrittene?
@ProgrammierenStarten
Жыл бұрын
Danke für den Vorschlag, das schreib ich mir mal auf die Wunschliste.
Ich habe im moment schon rumprobiert und so, aber unter den Benutzerpreferences (Einstellungen) und dann bei den external tools bzw. bei "External Script Editor" steht bei mir im Moment eigentlich nichts(nix) von einem Code-Editor wie des Visual Studio 2022 dranne? Könnten Sie mir vllt etwas erklären was ich nun an der Stelle machen könnte?
SpacyShooty is ja geil xD
Ist es möglich ein gps basiertes game damit zu enwickeln? Siehe "Orna" oder "pokemon go"? so rein theoretisch
Hey, ich habe ein Problem undzwar ganz am anfang bei minute 6 das mit dem External Tools. Bei mir zeigt er zum beispiel wenn ich "Game" Schreibe nicht direkt die beispiele wie z.b "GamepObjekt" an. und bei mir steht in den External Tools nur Visual Studio Code [1.83.1] was soll ich dagegen tun? LG