Mit welcher Software kann ich mein Projekt verfolgen? [geschlossen]

16

Ich bin dabei, die erste echte Phase meiner Spieleentwicklung zu beginnen, die darin bestehen wird, Informationen, Ressourcen und die Definition dessen, wohin ich gehen möchte und was ich dafür benötige, zu erwerben. Ich möchte nur sicherstellen, dass ich so gut wie möglich vorbereitet bin, bevor ich mit der Entwicklung beginne.

Ich mag den Gedanken nicht, Microsoft Word oder Excel für mein Projektmanagement zu verwenden ... Ich habe bereits mit MS Project gearbeitet, aber ich denke nicht, dass es meinen Bedürfnissen entspricht.

Ich benötige eine Software, mit der ich Projektschritte, Meilensteine, wichtige Themen, Informationen zu den von mir verwendeten Technologien und Motoren sowie einfache Notizen und Gedanken, die ich nur aufschreiben möchte, problemlos verwalten kann.

Ich bevorzuge normalerweise ein Whiteboard für solche Dinge, aber leider ist es keine dauerhafte Art zu speichern. ;) Mir fällt auch ein, es auf die alte Art aufzuschreiben, aber nur für kurze Notizen ...

Welche Software benutzt du dafür?
Gibt es häufig verwendete Programme?
Gibt es überhaupt freie Software?

Exa
quelle
Siehe auch: Dieser Ansatz, den ich verwende, nutzt das Dateisystem ohne zusätzliche Software - es ist keine direkte Lösung für Ihr Problem (daher habe ich die Wahl, es hier in einem Kommentar zu referenzieren, anstatt es als Antwort zu veröffentlichen), aber vielleicht ist es das auch Ihnen zumindest einigermaßen behilflich sein? gamedev.stackexchange.com/questions/15519/…
Randolf Richardson

Antworten:

4

Ich liebe Redmine.

http://www.redmine.org/

So einfach und kostenlos zu installieren, wenn Sie einen Server haben, auf dem Sie ihn installieren können. Und das Interface ist einfach so sauber, es gibt viele Plugins usw., um es zu erweitern, aber nur die grundlegende Integration von Bug-Tracker, Zeiterfassung, Kalender, Wiki und SVN macht es für mich zu einem Kinderspiel. Besonders gut, wenn Sie mit mehreren Personen, einem erweiterten Team oder Betatestern zusammenarbeiten. Gib ihnen einfach Accounts mit Bug-Tracker-Berechtigungen und warte auf das Feedback =]

Hör zu!

AlexS
quelle
Redmine sieht gut aus, danke! Ich bin mir nicht sicher, ob ich Redmine oder Trac verwenden soll. Ich habe beide getestet und sie scheinen sehr ähnlich zu sein.
Exa
Ich habe mich für Redmine entschieden. Es hat alles, was ich brauche, ist einfach zu bedienen und zu warten, hat ein eigenes Authentifizierungssystem und die Verbindung zu meinem SVN-Webserver war so einfach wie die Entgegennahme von Süßigkeiten von einem Kind. Dank dafür!
Exa
6

Google Text & Tabellen ist wirklich gut im Umgang mit dieser Art von Informationen. Sie können sie mit allen Personen teilen, die Sie in Ihr Projekt aufnehmen möchten. Google Docs Demo In Echtzeit können Sie und Ihre Freunde dasselbe Dokument bearbeiten! Das mache ich derzeit mit meinem Designteam.

Vielleicht gefällt Ihnen auch die Idee, ein eigenes Wiki für Ihr Spiel zu erstellen, um alle Informationen im Auge zu behalten. Kostenloses Wiki-Hosting

Haben Sie darüber nachgedacht, wie Sie Ihren Code organisieren und nachverfolgen, wenn Sie damit beginnen? Ich würde vorschlagen, eine Art von Versionskontrolle wie Git Version Control in Kombination mit möglicherweise GitHub zu verwenden.

KRB
quelle
Ich benutze Google Docs für meine Sachen. Eigentlich verwende ich Google Apps, eine Gruppe von Google-Tools, die neben der Bearbeitung von E-Mails für meine Domain auch Text & Tabellen enthält (dies ist die kostenlose Version). Auf diese Weise kann ich alle zusammen verwenden und meine Dokumente in ein Wiki integrieren. Es ist nicht gerade ein Wiki, aber es ist schneller zu bearbeiten und zu pflegen. Zum Beispiel: Tabellenkalkulationen
MichaelHouse
Hoppla, ich wollte einen Link zu einer Seite mit einer Tabelle erstellen: hier
MichaelHouse
@ Byte netter Mann, sieht gut aus.
KRB
4

Ich persönlich benutze Wiki-Software. Meine beiden Favoriten sind PMWiki (wegen seiner Einfachheit) und Trac . Trac ist besonders beeindruckend, da es sich um einen Bugtracker (in dem Sie Meilensteine ​​steuern), einen Repository-Browser und ein Wiki für alles handelt, was Sie sich vorstellen können. Sie haben also alles in einem Paket, kostenlos!

Sie müssen wahrscheinlich etwas wie XAMPP installieren , um es lokal zu verwenden. Aber es ist viel leistungsfähiger, wenn Sie es auf Ihrem eigenen Server hosten können.

pek
quelle
+1 für Trac. Es hat seine Nachteile, aber es muss im Grunde genommen kein Setup durchgeführt werden, und Sie können sofort produktiv werden, anstatt ewig mit Optionen zu spielen.
Sam Hocevar
Trac ist wirklich super, danke! Ich habe es getestet und es funktioniert sehr gut. Ich habe es getestet, um es auf meinem Server auszuführen, und es wäre perfekt für ein Projekt, an dem mehrere Personen arbeiten. Ich weiß nur nicht, ob ich Trac oder Redmine wählen soll, weil sie sich sehr ähnlich zu sein scheinen.
Exa
Es scheint, dass Trac möchte, dass ich die Benutzerauthentifizierung über meinen Webserver erledige ... Redmine verfügt über ein eigenes Benutzerverwaltungssystem.
Exa
Ich habe noch nie von Redmine gehört. Ich werde es mir ansehen. In der Zwischenzeit schauen Sie in TracPlugins nach: trac.edgewall.org/wiki/TracPlugins Vielleicht finden Sie dort etwas. Wenn Sie Trac mit einem Repository verwenden, können Sie es so konfigurieren, dass es dieselben Konten wie das SVN-Repository hat. Zumindest mache ich das so.
pek
2

BaseCamp ist nett, wenn Sie bereit sind, das Geld nach der 30-Tage-Testversion zu bezahlen (ca. 12 USD / Monat - ich mache das). Es ist sehr flexibel, führt Zeiterfassung durch, hat Revisionskontrolle für Dokumente und so weiter. Ich mag auch den To-Do-Ansatz und die Verwendung von Textile für die schnelle Formatierung beim Schreiben von Dokumenten und Nachrichten an Teamkollegen. Freundlicher bei der Arbeit in Teams als bei Google Docs. Es knüpft an verschiedene Bug-Tracking-Lösungen und an die Quellcodeverwaltung an (Subversion, nicht sicher, welche anderen, aber mit ziemlicher Sicherheit auch Git), und die Gesamtlösung für das Projektmanagement ist wirklich gut und intuitiv miteinander verknüpft. Ich habe Jira auch in Teams eingesetzt und es ist im Vergleich zu schwer, IMO. Ich verstehe, dass es auch eine Art Chat-Lösung integriert, wenn Sie für das Add-On namens CampFire (?) Bezahlen.

Aber wenn nicht, stimme ich KRB definitiv zu, dass Google Docs die billigste und effektivste Option für ein Solo-Team oder ein Team mit 2 bis 4 Personen ist. Sie erhalten eine Versionskontrolle für Dokumente und eine einfache Freigabe.

Ingenieur
quelle
1
Es gibt eine kostenlose Version von Base Camp, die gut funktioniert, obwohl sie weniger Funktionen hat. Es ist jedoch perfekt für grundlegende Dinge.
Thedaian
1

Ich habe Assembla für eine Weile benutzt und es ist sehr mächtig, besonders wenn Sie irgendwann mit einem Team (klein oder groß) arbeiten werden. Es bietet viele Tools (SVN / Git / CVS, Meilensteine, Tickets, Wiki, ein Dateiarchiv und vieles mehr).

Der einzige Nachteil ist, dass Sie eine monatliche Gebühr entrichten müssen, es sei denn, Sie wählen eines der Community- / Open-Source-Pakete (die Sie daran hindern, Ihren "Space", wie sie es nennen, privat zu machen), das mit einer Teilmenge der verfügbaren Tools geliefert wird Gebühr je nach den gewünschten Optionen.

Es liegt an Ihnen, zu entscheiden, ob die Community- / Open-Source-Pakete Ihren Anforderungen entsprechen oder ob Sie sich einen ihrer monatlichen Pläne leisten können / möchten. Ich persönlich verwende einen 8 $ / Monat-Plan für ein ernstes Spielprojekt, an dem ich arbeite und das wirklich großartig ist (einschließlich Tickets, SVN, Meilensteine, Wiki). Alle Werkzeuge lassen sich sehr gut miteinander integrieren. Meine Freunde und ich verwenden assembla auch für unsere gemeinsamen Open-Source-Projekte und Klassenzuweisungen, da die Verwaltung eines Softwareentwicklungsteams zum Kinderspiel wird.

pwny
quelle
1

Ich habe erst selbst angefangen, Spiele zu entwickeln, und ich muss sagen, dass ich von Anfang an ein großer Fan von Stift und Papier bin. Dann übertrage ich in etwas wie Word / Excel und eine Notiz (schön, um Ausschnitte von Webseiten und Grafiken und dergleichen aufzunehmen). Schauen Sie sich dann eine Art UML-Software für die richtige Planung an (es gibt viele kostenlose Optionen) und www.unfuddle.com für die Versionskontrolle mit Dokumentation und Code.

Aber ich bin der festen Überzeugung, dass Stift und Papier sehr wichtig sind, auch bei der Musikproduktion habe ich für jedes Projekt, das ich mache, ein A4-Notizbuch.

Ich würde auch ohne mein Whiteboard verloren gehen.

mal
quelle
Ich werde nie aufhören, mit Stift und Papier Gedanken und Ideen aufzuschreiben. :) Aber für das ganze Projekt würde es natürlich nicht reichen. Vielen Dank für den Link, aber Unfuddle ist nicht kostenlos und die kostenlose Version ist sehr begrenzt.
Exa
Wir verwenden unfuddle für die Versionskontrolle, verwenden aber seit kurzem trello, www.trello.com, um zu planen, Ideen zu verfolgen, Ziele zu setzen und dergleichen. Sie sollten es überprüfen. Es ist einfach zu bedienen und einfach zu bedienen! Es ist toll! Sehen Sie sich das Einführungsvideo an, es könnte hilfreich sein. Wir tun
bot_bot
Es wurde von Fog Creek Software erstellt: youtube.com/watch?v=aaDf1RqeLfo
bot_bot
Es sieht sehr gut aus und ich mag den richtigen "Google" -Stil. Aber ich denke nicht, dass es eine Art Schnittstelle ist, die ich für mein Projekt verwenden möchte. Trotzdem danke! :)
Exa
1

Bitbucket ist eine kostenlose Alternative zu den auf Github verfügbaren kostenpflichtigen privaten Repositories. Es ist etwas schwieriger zu bedienen, aber Sie zahlen keinen Cent.

Oskar
quelle
1

Sieht aus wie ein alter Thread, aber nur für den Fall, dass jemand noch nach einem Projektmanagement-Tool sucht, empfehle ich WizPro von WizardMeet .

Es ist völlig kostenlos zu benutzen, hat aber auch einen anständigen bezahlten Plan für größere Teams. Das Gute daran ist, dass es weder die Anzahl der Mitglieder noch die Nutzungsdauer in der Community-Version (kostenlos) einschränkt. Es ist nur durch die Anzahl der Aufgaben begrenzt, die ausreichen, um in einer kleinen Gruppe zu arbeiten.

Pallav Parichay Panda
quelle
Als OP dieses Threads schaue ich mir ab und zu diesen Thread an, danke für die Eingabe! :)
Exa
0

Kürzlich habe ich mit einem Team ein Spielprojekt gestartet und während der Designphase des Spiels entschieden wir uns, einige Tools zu verwenden, die Ihnen auf lange Sicht helfen könnten.

Für das Projektmanagement verwenden wir Rallye: http://www.rallydev.com/ Es orientiert sich an agilen Methoden wie Scrum. Sie können Aufgaben, Meilensteine, Fehler aller Mitglieder Ihres Projekts, Kalenderaktivitäten, Rückstand usw. verfolgen. .., und es ist im Web, so dass es sehr einfach zu aktualisieren ist.

Für die Programmierung spezifischer Aufgaben im persönlichen Zeitplan verwenden wir Google Kalender, für das Hosting von Projekten verwenden wir Google Code und für den Austausch großer Dateien und anderer Dinge ist Dropbox die beste Option.

oscar.rpr
quelle