Estoy a punto de comenzar la primera fase real del desarrollo de mi juego, que consistirá en la adquisición de información, recursos y la definición de hacia dónde quiero ir y qué necesitaré para eso. Solo quiero asegurarme de que estoy preparado lo mejor posible antes de comenzar el desarrollo.
No me gusta la idea de usar Microsoft Word o Excel para la gestión de mi proyecto ... Ya trabajé con MS Project pero no creo que se ajuste a mis necesidades.
Necesito un software en el que pueda mantener fácilmente los pasos del proyecto, los hitos, los problemas importantes, la información sobre las tecnologías y los motores que uso, así como notas y pensamientos simples que solo quiero escribir.
Por lo general, prefiero una pizarra para cosas como esa, pero desafortunadamente no es una forma persistente de almacenamiento. ;) También escribirlo en la vieja escuela es algo en lo que puedo pensar, pero solo para notas rápidas ...
¿Qué software usas para eso?
¿Hay programas de uso común?
¿Hay algún software libre?
Respuestas:
Me encanta Redmine.
http://www.redmine.org/
Tan simple, libre de instalar si tiene un servidor para instalarlo. Y la interfaz es tan limpia, una gran cantidad de complementos, etc. para extenderla, pero solo el rastreador de errores básico, el rastreador de tiempo, el calendario, la wiki y la integración SVN hacen que no sea más inteligente para mí. Especialmente genial cuando comienzas a trabajar con varias personas, equipo ampliado o probadores beta. Simplemente deles cuentas con permisos de seguimiento de errores y espere los comentarios =]
¡Echale un vistazo!
fuente
Google Docs es realmente bueno cuando maneja este tipo de información. Puede compartirlos con cualquier persona que desee incluir en su proyecto. Demostración de Google Docs ¡ En tiempo real, usted y sus amigos pueden editar el mismo documento! Hago esto actualmente con mi equipo de diseño.
También puede que le guste la idea de crear su propia Wiki para que su juego realice un seguimiento de toda la información. Alojamiento gratuito de Wiki
¿Has pensado en cómo organizarás y realizarás un seguimiento de tu código cuando comiences eso? Sugeriría usar algún tipo de control de versiones como Git Version Control en combinación con posiblemente GitHub.
fuente
Yo personalmente uso el software Wiki. Mis dos favoritos son PMWiki (por su simplicidad) y Trac . Trac es especialmente impresionante porque es un Bugtracker (donde controlas Milestones), un navegador de repositorio y también tiene un wiki para todo lo que puedas imaginar. ¡Así que tienes todo en un paquete, gratis!
Probablemente necesitará instalar algo como XAMPP para usarlo localmente. Pero será mucho más potente si pudiera alojarlo en su propio servidor.
fuente
Realmente necesitas mirar a GitHub, tiene todo lo que necesitas: https://github.com/features/projects
También son bastante baratos: https://github.com/plans
fuente
BaseCamp es bueno, si está dispuesto a pagar el dinero después de la prueba de 30 días (alrededor de $ 12 / mes. Hago esto). Es muy flexible, realiza un seguimiento del tiempo, tiene control de revisión de documentos, etc. También me gusta mucho su enfoque de tareas pendientes, y el uso de Textile para el formateo rápido al escribir documentos y mensajes a los compañeros de equipo. Más amigable cuando se trabaja en equipo, que los documentos de Google. Se relaciona con varias soluciones de seguimiento de errores y con el control de origen (Subversion, no estoy seguro de cuáles otros, pero casi seguramente Git también en esta etapa), y la solución en su conjunto para la gestión de proyectos se vincula muy bien e intuitivamente. También he usado a Jira en equipos, y es una mierda en comparación, una OMI demasiado pesada. Entiendo que también integra una especie de solución de chat cuando paga el complemento llamado CampFire (?).
Pero si no, definitivamente estoy de acuerdo con KRB en que Google Docs es la opción más barata y efectiva para un equipo en solitario o de 2 a 4 personas, incluso. Obtiene control de revisión en documentos y fácil intercambio.
fuente
He usado Assembla por un tiempo y es muy poderoso, especialmente si vas a trabajar con un equipo (pequeño o grande) en algún momento. Proporciona muchas herramientas (SVN / Git / CVS, hitos, tickets, wiki, un archivo y mucho más).
El único inconveniente es que, a menos que elija uno de sus paquetes comunitarios / de código abierto (que le impiden hacer que su "espacio", como lo llaman, privado) que viene con un subconjunto de las herramientas disponibles, deba pagar mensualmente tarifa según las opciones que desee.
Depende de usted decidir si la comunidad / paquetes de código abierto se ajustan a sus necesidades o si puede / desea pagar uno de sus planes mensuales. Personalmente uso un plan de 8 $ / mes para un proyecto de juego serio en el que estoy trabajando y es realmente genial (incluye entradas, SVN, hitos, wiki). Todas las herramientas se integran muy bien entre sí. Mis amigos y yo también utilizamos Assembla para nuestros proyectos comunes de código abierto y tareas de clase, ya que hace que administrar un equipo de desarrollo de software sea muy fácil.
fuente
Solo comencé a desarrollar juegos, y tengo que decir que soy un gran fanático de la pluma y el papel, para empezar, nada como escribir cosas para aclararlo en tu mente. Luego lo transfiero a algo como word / excel y una nota (bueno para tomar fragmentos de páginas web y gráficos y similares). Luego, busque algún tipo de software UML para una planificación adecuada (muchas opciones gratuitas disponibles) y visite www.unfuddle.com para el control de versiones con documentación y código.
Pero creo firmemente que el lápiz y el papel son muy importantes en el proceso, incluso con la producción musical, tengo un cuaderno A4 para cada proyecto que hago.
También estaría perdido sin mi pizarra.
fuente
Bitbucket es una alternativa gratuita a los repositorios privados pagos que se encuentran en Github. Es un poco más difícil de usar, pero no pagará un centavo.
fuente
Parece un hilo viejo, pero en caso de que alguien todavía esté buscando una herramienta de gestión de proyectos, recomiendo WizPro de WizardMeet .
Es totalmente gratuito, pero también tiene un plan decente de pago para equipos más grandes. Lo bueno de esto es que no restringe el número de miembros o la duración del uso en la versión comunitaria (gratuita). Está limitado por la cantidad de tareas que es razonablemente suficiente para trabajar en un grupo pequeño.
fuente
Recientemente comencé con un equipo un proyecto de juego y durante la fase de diseño del juego decidimos usar algunas herramientas que pueden ayudarte a largo plazo.
Para la gestión de proyectos utilizamos Rally: http://www.rallydev.com/ que está orientado a metodologías ágiles como Scrum, puede realizar un seguimiento de tareas, hitos, defectos de todos los miembros de su proyecto, actividades de calendario, trabajos pendientes, etc. .., y está en la web, por lo que es muy fácil de actualizar.
Para programar tareas específicas en el horario personal, usamos Google Calendar, para el alojamiento de proyectos usamos Google Code, y para intercambiar archivos grandes y otras cosas, la mejor opción es Dropbox.
fuente