Spielentwicklung

18
Sollte Vector3 von Vector2 erben?

Ich erstelle ein paar Klassen Vector2(X & Y) und Vector3(X, Y & Z), aber ich weiß nicht , ob machen Vector3von erben Vector2, oder ob neu implementieren die Membervariablen m_xund m_ywieder? Was sind die Vor- und Nachteile jeder Seite (Vererbung vs. Neudefinition)? Bearbeiten: Ich verwende...

18
Wie erkenne ich Leisten?

In meinem Spiel möchte ich, dass mein Charakter in der Lage ist, Vorsprünge zu ergreifen und festzuhalten und sich hochzuziehen, wenn es dafür Platz gibt. Wie erkenne ich, ob es einen Vorsprung gibt und ob der Charakter genug Platz zum Klettern

18
Warum verwenden MMORPGs immer noch mehrere Server?

MMORPGs, einige MOBAs wie League of Legends oder sogar StarCraft 2 zwingen Sie normalerweise, einen Server auszuwählen. Normalerweise sind es USA, EU und SEA, in MMORPGs viele pro Ort. Ich kann sehen, dass dies vor ein paar Jahren notwendig war, aber jetzt, mit dem Aufkommen von AWS und ähnlichen...

18
Was ist "Werkzeugentwicklung"?

Ich habe mir verschiedene Jobs in der Spieleindustrie angesehen und viele der Jobs, die ich ausgeschrieben habe, sind für eine Position als "Tool Developer". Ich weiß nicht, was das eigentlich ist. Könnte mir bitte jemand erklären, was das ist? Und wenn jemand Links zu Material hat, die mir helfen...

18
Wie sollten sich Spielobjekte gegenseitig bewusst sein?

Ich finde es schwierig, Spielobjekte so zu organisieren, dass sie polymorph, aber nicht polymorph sind. Hier ist ein Beispiel: Angenommen, wir wollen alle unsere Objekte zu update()und draw(). Dazu müssen wir eine Basisklasse definieren GameObject, die diese beiden virtuellen reinen Methoden hat...