Spiel ruckelt , was tuen?
Hallo, ich mach gerade ein Spiel und ich kenne mich noch nicht so gut mit Micro Rucklern aus. In meinen Spiel ist ein ziemlich Komplexer Hintergrund der sich bewegt.
Leider habe ich wegen ihm aus diese Verzögerung bei jeder Aktion. Wisst ihr wie man das Lösen kann.
Viele Grüße Jannik
2 Antworten
Hi,
die Antwort von Tiggerandi ist leider nicht ganz so ausführlich, um Deinem Problem zu helfen.
Generell ist ein stärkerer PC nicht unbedingt die beste Antwort, außer Du würdest natürlich mit absoluter High-End-Next-Gen Grafik arbeiten. ;-)
Für Deinen speziellen Fall ist es auch schwierig eine generelle Lösung zu präsentieren, da es an vielen Faktoren liegen kann:
- Eigene Script
- Grafiken zu groß
- Irgendwelche falschen Einstellungen
- Performance-schlechte Shader
Damit man Dir helfen kannst, musst Du selbst rausfinden, warum es langsam ist. Dazu gibt's mehrere Tools in Unity:
- FrameDebugger: https://docs.unity3d.com/Manual/FrameDebugger.html
- Profiler: https://docs.unity3d.com/Manual/Profiler.html
Mit denen zweien kannst Du Einblick erhalten, was langsam ist. Eventuell kann man Dir dann genauer helfen.
Danke für die ausführliche Antwort ,ja es liegt an der Komplexität des Hintergrundes ich muss versuchen ihn zu vereinfachen(oder ein Bild von ihm einfügen)
Details und / oder Auflösung verringern.
Bessere Grafikkarte und stärkerer Rechner wären die Alternative.
Auf der Webseite des Herstellers sind in aller Regel die System Vorgaben bzw die empfohlenen Einstellungen hinterlegt