Hi!

Einfach starten und ausprobieren.

Programmieren lernt man sein Leben lang, da es immer wieder neue Sachen gibt.

Es spielt daher keine Rolle, wie lange andere gebraucht haben, Du brauchst dafür so lange, wie du eben brauchst. Wichtig ist, dass Du verstehst, was du tust und somit dann selbstständig Probleme lösen kannst.

Von den Inhalten bietet die Learning Plattform von Unity natürlich viel. Es gibt auch einige gute YouTuber, manchmal benötigt man schon etwas Vorerfahrung.

Das Wichtigste ist: einfach starten und schauen, es wird ein langer Prozess sein. 🙃

...zur Antwort

Ach je, immer wieder die gleiche Leier. :)

IronSource hat mit Malware nichts am Hut. Deren Installer wurde damals verwendet, um Malware zu verbreiten. Das ist wie zu sagen, dass du nicht in Programmiersprache X arbeiten willst, weil die für die Entwicklung von Viren genutzt wird. Ist aber Quatsch. Es kommt ja immer auf die Verwendung an.

Gleiches gilt für die Engines, da sind alle gängigen frei von Malware und Co.

Nutz daher die, die Dir Spaß macht - am Ende können alle das gleiche.

...zur Antwort

Hi,

in deinen Screenshots ist zu erkennen, dass Du Sorting Layer nutzt.

Stelle bitte sicher im Menu unter Edit -> Project Settings -> Tags & Layers -> Sorting Layers dass dort der Layer für den Background über dem Layer für Foreground ist. Damit wird er zuerst gerendert und ist somit hinter allen Sachen.

...zur Antwort

Eine kleine Einführung zum erwähnten Git in den anderen antworten speziell in Bezug auf die von GitHub entwickelte App findest Du hier:

https://youtu.be/Vo22tnUs50o

Kannst du auch mit GitLab und anderen git-basierten Providern benutzen.

...zur Antwort

Moin,

Du hast simulated deaktiviert. Ergo wird der Körper nicht mehr simuliert, keine Gravitation oder ähnlich drauf angewendet. Ergo bleibt er in der Luft stehen.

D.h. Entweder wieder einschalten oder selbst simulieren. https://docs.unity3d.com/ScriptReference/Rigidbody2D-simulated.html

...zur Antwort

Also mal ehrlich. Es steht exakt drin. Du musst schon die Fehlermeldung auch lesen. Im Zweifel hilft deepl zum übersetzen

Unity Collab gibt’s nicht mehr. PlasticSCM ist die Zukunft.

...zur Antwort

Hi,

Du musst es für die Scene View einschalten, siehe hier https://docs.unity3d.com/Manual/ViewModes.html etwas weiter unten bei „Effects Button and Menu“

...zur Antwort

Ganz uneigennützig 😜

https://github.com/BoundfoxStudios/community-project

...zur Antwort

Hi,

drei Möglichkeiten fallen mir ein:

  1. Du gibst einem LootItem einen Rigidbody(2D). Beim Spawnen gibst du eine zufällige Kraft nach oben auf den Rigidbody. Durch die Schwerkraft fällt er dann wieder zu Boden und du hast dann solch einen Effekt.
  2. Beim Spawn animierst Du im Code dein Item, sodass es ein bisschen nach oben sich verschiebt und dann wieder zurück auf den Boden fällt.
  3. Wie 2, und Du nutzt dafür ein fertiges Tool wie zB DoTween: https://assetstore.unity.com/packages/tools/animation/dotween-hotween-v2-27676

Ich würde wahrscheinlich mit Variante 3 beginnen.

Ggf. findest Du auch was fertiges im AssetStore.

...zur Antwort

Auf deinem Link ist weiterer Link mit den Lizenz-Bestimmungen: https://unity.com/legal/as-terms

Hier steht drin, was du damit alles tun darfst.
die kurze Antwort ist: Ja, du darfst es verwenden und damit dein Spiel veröffentlichen

...zur Antwort

Die Antwort ist einfach: Gar nicht. :)

Du kannst das ganze maximal nur erschweren, aber wenn jemand cheaten will, dann wird er das machen.

Sieht man ja alleine daran, dass selbst die großen Game-Devs immer und immer wieder Probleme mit Cheatern haben, egal welche tollen Sachen die sich für Anti-Cheat einfallen lassen.

...zur Antwort

Und ein bisschen Eigenwerbung zu all den bereits genannten Ressourcen. Ein deutscher kleiner kostenfreier Video-Kurs:

https://www.youtube.com/playlist?list=PLxVAs8AY4TgeZK0vtfQ1xjVeheyIQ730g

...zur Antwort

Hi,

das liegt dran, dass der Editor für die Scene automatisch Licht generiert, wenn du sie startest.

Beim Wechsel von Scenen macht er das nicht.

Das Stichwort, was dich hier weiter bringt, ist Light Baking, dazu gibt’s vieles, wenn Du das in Google reinwirfst. :)

...zur Antwort

Hi,

geh mal auf die Game-Ansicht in Unity. In dieser ist oben rechts ein „Mute“ Button. Wenn der aktiv ist, spielt Unity keinen Ton im Editor ab. Ergo, den einmal drücken, damit er ausgeschaltet ist, dann wirst du wieder was hören.

...zur Antwort

Neben den bereits genannten ist Aseprite eigentlich das beste Tool dafür.

Das Ding ist Open Source, musst es dir aber selbst kompilieren (Anleitung ist sehr genau beschrieben), dann ist es auch kostenfrei.

Die Bezahl-Variante davon ist nur für Leute, die es nicht selbst kompilieren können/wollen oder eben supporten wollen.

Hier geht’s lang: https://github.com/aseprite/aseprite

...zur Antwort

Hi,

Deine GameView wird exakt zeigen, was es soll.

ich nehme an, dass deine Waffen Dinge an der Kamera umstellen und dein Sturmgewehr falsch eingestellt ist.

Schwierig zu sagen, da du nur ein kurzen Beispiel des Problemes zeigst, aber sonst nicht auf dein Game eingehst, was genau da bei den Waffen passiert.

...zur Antwort

Hi,

die Z-Position spielt bei UI keine Rolle. Dort ist die Reihenfolge in der Hierachy relevant.

Lösen kannst du entweder, dass das TMP nicht überlappt. Oder im TMP kannst Du eine Option umstellen, dass es kein Raycast Target ist. Dann blockiert es nicht mehr.

...zur Antwort