Ein weiterer Arbeitstag ging zu Ende. Wenn jemand mit einer Tasse warmen Tees vor dem Monitor sitzt und meinen Lieblings-Habr liest, sucht er nach unterhaltsamen Beiträgen, jemand möchte etwas Neues und Nützliches lernen. Es gibt Leute, die daran interessiert sind, wie andere Teams arbeiten und wie ihre Organisation ist. Und es gibt Leute, die sich den ganzen Tag fragen, warum mich klinische Idioten umgeben.
Schlimmer noch, wenn Sie all diese Leute um sich versammelt haben. Dies ist der Fall, den wir betrachten werden.
Ist die Frage richtig gestellt? Und wer ist schuld?
Lass uns verstehen
Teamwork ist ein wichtiger Aspekt in jedem Unternehmen, jeder Spielebranche, jedem Handel usw. Die Rekrutierung eines Teams ist nur der erste Schritt. Die Kommunikation innerhalb des Teams ist ein separater schwieriger Prozess. Dieses Material ist perfekt für Anfänger igrodelov, die das Ergebnis ihrer Arbeit nicht mögen, sowie für diejenigen, die effektiver sein wollen.
Dies ist der Beginn einer Reihe von Artikeln über Geschwindigkeit, die richtige GD, die Erstellung von Spielprototypen, Optimierung und alles, was damit zusammenhängt.
Zusammen mit Ihnen bauen wir weiterhin eine starke Grundlage für das meiner Meinung nach richtige Entwicklungsteam.
Die Bedeutung des Spielprototyps wurde
in einem früheren Artikel erörtert .
Wir werden die Methoden und Kriterien für die Zusammenstellung eines Teams, die richtige Interaktion und die richtigen Beziehungen innerhalb des Teams diskutieren, auch wenn alle begeistert sind.
Runter.
Wer bin ich

Dies ist die erste Frage, die Sie selbst beantworten müssen, bevor Sie ein Team zusammenstellen und etwas unternehmen. Sie müssen Ihre Rolle und Position kennen, was ist Ihre Funktion im Team.
Wenn Sie sich und Ihre Rolle verstehen, finden Sie die richtigen Leute.
Warum brauche ich das alles?Sie müssen verstehen, warum Sie Entwickler werden müssen. Vielleicht möchten Sie dies für die Seele und als Hobby tun, vielleicht möchten Sie die ganze Welt mit Ihren Ideen brechen, oder Sie möchten eine Menge Geld verdienen. Jeder Zweck.
Wie real ist mein Ziel und was fehlt mir, um es zu erreichen?Bevor Sie sich einen blauen Traum einfallen lassen, versuchen Sie, 2 Stunden am Tag zu trainieren. Hat es geklappt? Großartig, mach weiter. Sie müssen Ihre Schwächen verstehen, vielleicht sind Sie ein Encoder, der nicht zeichnen kann. Vielleicht sind Sie ein Künstler, der das Programmieren überhaupt nicht versteht. Oder vielleicht sind Sie Generalist und haben keine Organisation. Vielleicht sind Sie nur ein Vermarkter mit einer Idee?
Jetzt verstehen wir unsere Stärken und Schwächen, jetzt wissen wir, wen wir brauchen.
Wo finde ich sie?Im Internet, in Gamedev-Foren, in Unity- und Anrial-Foren, in sozialen Netzwerken und so weiter.
Was sind die Kriterien?
Charakter , man muss viel Zeit miteinander kommunizieren.
Um zu verstehen , müssen Sie sich verstehen
Die Idee, Sie brennen es und verstehen es genauso, wie Sie das Projekt ähnlich sehen.
Verantwortung , jeder kennt seine Verantwortungsbereiche und führt Aufgaben entsprechend seinen Fähigkeiten und Fertigkeiten aus.
Die Fähigkeit, Kompromisse einzugehen, ist die Entwicklung eines großen Kompromisses, die Fähigkeit zu rechnen und zuzuhören, ohne die es einen „Schwan, Krebs und Hecht“ geben wird (ein sehr großes Problem für Anfänger). Ein weiteres sehr wichtiges Kriterium: Wenn Sie kein Entwickler sind, müssen Sie keine Aufgabe für den Entwickler und Zeitrahmen pro Woche festlegen. Denken Sie daran, dass das, was Sie für einfach halten, nicht bedeutet, dass dies tatsächlich der Fall ist. Dies gilt auch für andere Teammitglieder. Wenn Sie die Feinheiten der Arbeit nicht kennen, geben Sie keine Tipps.
Angemessenheit - ich denke, hier ist alles klar.
Es gibt viele Kriterien, aber wenn Sie wissen, mit welchen Personen Sie arbeiten möchten, werden Sie sie finden. Glauben Sie mir einfach, es funktioniert. Der Suchende wird finden.
Ich habe ein Team zusammengestellt, was kommt als nächstes?

Die Aufgabe besteht darin, eine Vision der Idee des Teams zu entwickeln und ihre Gedanken zu vermitteln, um Verständnis zu erlangen. Zu diesem Zweck wird vor dem ARBEITEN ein Spieldesign-Dokument erstellt und Änderungen daran vorgenommen. Es können einige geringfügige Anpassungen vorgenommen werden. Es sollte jedoch nichts an der Schlüsselidee des Dokuments ändern, wenn Sie einen Schützen aus einer Person erstellt haben und dann plötzlich das Überleben der Pixel in den 2D-Grafiken wünschen Lassen Sie dieses Ding fallen, die Idee kam auf, schreiben Sie ein Projekt auf und beenden Sie es. Wechseln Sie dann zum nächsten.
Alles ist für alle klar, ausgezeichnet. Jetzt müssen Sie eine Aufgabe für die technische Demo erstellen.
Sie brauchen keine schönen Objekte, Grafiken und andere Dinge, Sie müssen das Gameplay spüren und testen. Dies ist eine wichtige Phase für das Endergebnis. Sie müssen ein dichtes und verständliches Gameplay erreichen, den Fokus der Gruppe sammeln, Ihren Freunden zeigen, einen offenen Test durchführen, 1000 Rubel für Werbung im sozialen Netzwerk ausgeben und Tester anziehen.
Verbessern Sie die Demo zu einem Ergebnis, das zu Ihnen passt.
Bist du fertig Herzlichen Glückwunsch, Sie haben bereits eine solide Grundlage für ein zukünftiges Projekt gelegt.
Jetzt beginnt der Spaß.
Wie setze ich Aufgaben und arbeite mit einem Team?

Die Erfahrung mit der Erstellung eines Prototyps hat bereits alles an seinen Platz gebracht, wenn alle Teilnehmer ernst genommen wurden. Wenn nicht, dann ist es keine weitere Arbeit wert, es wird nichts Gutes daraus.
Wenn Sie kein Trillo, keine Leinwand usw. verwenden, verwenden Sie mindestens Google Dox. Dies ist großartig und praktisch.
Sie benötigen einmal pro Woche ein Planungsmeeting / Meeting in einem beliebigen Format (mindestens über Skype), es werden Aufgaben festgelegt, Probleme und Probleme besprochen.
Sie benötigen entweder einen expliziten Leiter, der Entscheidungen trifft, oder einen angemessenen Diskus mit Priorisierung. Dies ist Ihre gemeinsame Idee, vertrauen Sie einander und seien Sie objektiv.
Aber bezahle ich niemanden?

Wenn Sie die obigen Punkte lesen und beobachten, werden die Leute gerne mit Ihnen arbeiten, Sie werden für sie als Person angenehm sein, dies ist eine sehr seltene Eigenschaft, ich denke, Sie verstehen. Sie werden ihre Dividenden erhalten, aber sie sollten sich dessen bewusst sein.
Treffen Sie eine Vereinbarung
Dies geschieht problemlos aus der Ferne, verbringen Sie Ihre Zeit, koordinieren Sie Aufgaben, Fristen (mit einem Spielraum), geben Sie Passdetails ein und Sie haben gegenseitige Verpflichtungen. Dies ist mehr für den Komfort erforderlich, eine Person versteht, dass sie nicht geworfen wird und konzentriert sich auf das Spiel und die Entwicklung.
Als Option zum Herausfiltern unangemessener und unerwünschter Personen können wir zum Zeitpunkt des ersten Kontakts über einen Vertrag zwischen den Entwicklern sprechen. Sie trennen also ehrliche Menschen. Aber was noch wichtiger ist, Sie werden diejenigen verstehen, die es ernst meinen mit der Spieleentwicklung.
Allgemeine Tipps
Seien Sie objektiv - Sie arbeiten mit lebenden Menschen, sie haben Probleme, schlechte Laune und vieles mehr. Sie sind möglicherweise nicht in der Lage, Gefühle fallen zu lassen und sich auf die Arbeit zu konzentrieren. Dies ist normal.
Sie sind schuld und nicht überall - analysieren Sie Ihre Fehler, sammeln Sie Erfahrung, geben Sie anderen die Schuld an allem, ist eine schlechte Idee.
Sprechen Sie alles von Angesicht zu Angesicht - stören Sie sich nicht und sagen Sie es so, wie es ist, seien Sie ehrlich, das Team wird sich revanchieren, aber es kann unhöflich sein, aber ein gutes Team wird so aufgebaut.
Interessieren Sie sich für eine Person - wenn Sie einen Arbeiter brauchen, stellen Sie ein Team von Gleichgesinnten zusammen. Wenn sie für Sie nicht interessant sind, dann sind dies nicht die richtigen Leute. Lerne sie kennen, plaudere, vielleicht sind sie coole Typen.
Beeinträchtigen Sie nicht die Entwicklung und die persönlichen Beziehungen - ein Beispiel für einen
Entwickler von Männern und Frauen, es ist einfach schrecklich. Entwicklung, dann alles andere.
Konflikte sofort lösen - nicht warten, bis eine Person explodiert, etwas passt nicht zu Ihnen? Fragen Sie, damit Sie lernen, am schnellsten miteinander zu arbeiten.
Seien Sie offen - gehen Sie vorwärts, bauen Sie Kommunikation auf, Sie werden nicht nur gute Spiele machen, Sie werden Ihr Leben zum Besseren verändern.
Ich bin kein Introvertierter und ich kann geschlossenen Leuten nicht helfen, aber ... sie machen die coolsten Spiele. Introvertierte haben die besten Indie-Spiele der letzten 5 Jahre entwickelt, sich interessante Welten ausgedacht und sich durch ihre Projekte ausgedrückt. Dies ist ein guter Weg, es ist einfacher als ein Team zusammenzustellen.
Nicht jeder wird versuchen, ein Team zusammenzustellen, besonders nicht jeder wird in der Lage sein, diese Tipps zu mindestens 30% zu verwenden. Probieren Sie es aus, Sie werden angenehm überrascht sein.
Verifiziert
Danke fürs Lesen.
Der folgende Artikel „Ich bin umgeben von Idioten oder wie man einen Produktionsprozess aufbaut“
Wir werden die Methoden zur Organisation, Schaffung von Ordnung und Verteilung von Rollen und Verantwortlichkeiten diskutieren und Fälle von Fristen berücksichtigen.
PS Der Artikel enthält nicht viel Spezifität (meiner Meinung nach), daher können Sie ein bestimmtes Beispiel nennen, und ich werde es analysieren.