Какое программное обеспечение отслеживать мой проект? [закрыто]

16

Я собираюсь начать первый настоящий этап моей разработки игры, который будет состоять из сбора информации, ресурсов и определения того, куда я хочу пойти и что мне для этого понадобится. Я просто хочу убедиться, что я подготовлен как можно лучше, прежде чем я действительно начну разработку.

Мне не нравится мысль об использовании Microsoft Word или Excel для управления проектами ... Я уже работал с MS Project, но я не думаю, что это соответствует моим потребностям.

Мне нужно программное обеспечение, в котором я могу легко отслеживать этапы проекта, основные этапы, важные вопросы, информацию о технологиях и механизмах, которые я использую, а также простые заметки и мысли, которые я просто хочу записать.

Я обычно предпочитаю доску для подобных вещей, но, к сожалению, это не постоянный способ хранения. ;) Я тоже могу придумать, как записать это в стиле старой школы, но только для быстрых заметок ...

Какое программное обеспечение вы используете для этого?
Есть ли часто используемые программы?
Есть ли вообще бесплатное программное обеспечение?

Exa
источник
См. Также: этот подход, который я использую, который использует файловую систему без дополнительного программного обеспечения - это не прямое решение вашей проблемы (поэтому я предпочитаю ссылаться на нее здесь в комментарии, а не публиковать в качестве ответа), но, возможно, это может быть полезным для вас, по крайней мере, в какой-то степени? gamedev.stackexchange.com/questions/15519/…
Рэндольф Ричардсон,

Ответы:

4

Я абсолютно люблю Redmine.

http://www.redmine.org/

Так просто, бесплатно установить, если у вас есть сервер для его установки. А интерфейс настолько чистый, множество плагинов и т. Д. Для его расширения, но только базовый баг-трекер, таймер времени, календарь, вики и интеграция с SVN делают его не более умным для меня. Особенно здорово, когда вы начинаете работать с несколькими людьми, расширенной командой или бета-тестерами. Просто дайте им учетные записи с разрешениями баг-трекера и дождитесь обратной связи =]

Проверьте это!

AlexS
источник
Redmine выглядит великолепно, спасибо! Я не уверен, стоит ли мне использовать Redmine или Trac. Я проверил оба, и они, кажется, очень похожи.
Exa
Я решил пойти на Redmine. В нем есть все, что мне нужно, он прост в использовании и обслуживании, имеет собственную систему аутентификации, и подключение моего веб-сервера SVN было так же просто, как отнять конфету у ребенка. Спасибо за это!
Exa
6

Документы Google действительно хороши при работе с этим типом информации. Вы можете поделиться ими со всеми, кого хотите включить в свой проект. Google Docs Demo В реальном времени вы и ваши друзья можете редактировать один и тот же документ! Я делаю это в настоящее время с моей командой дизайнеров.

Также вам может понравиться идея создания собственной вики для вашей игры, чтобы отслеживать всю информацию. Бесплатный Wiki-хостинг

Задумывались ли вы о том, как вы будете организовывать и отслеживать свой код при запуске этого? Я бы предложил использовать некоторый тип контроля версий, такой как Git Version Control в сочетании с, возможно, GitHub.

КРБ
источник
Я использую Google Docs для своих вещей. На самом деле я пользуюсь Службами Google, которые представляют собой группу инструментов Google, в которую входят документы в дополнение к обработке электронной почты для моего домена (это бесплатная версия). Таким образом, я могу использовать их все вместе и интегрировать свои документы в вики. Это не совсем вики, но быстрее редактировать и поддерживать. Например: выкладывать листы в «вики» на wiki.ageofgolbins.com
MichaelHouse
К сожалению, я намеревался сделать ссылку на страницу с электронной
таблицей
@ Хороший парень, хорошо выглядит.
KRB
4

Я лично использую программное обеспечение Wiki. Мои два фаворита - это PMWiki (для простоты) и Trac . Trac особенно хорош, потому что это Bugtracker (где вы управляете Milestones), браузер репозитория, а также вики для всего, что вы можете себе представить. Таким образом, у вас есть все в одной упаковке, бесплатно!

Вам, вероятно, потребуется установить что-то вроде XAMPP, чтобы использовать его локально. Но это будет гораздо больше энергии, если вы сможете разместить его на своем собственном сервере.

пекин
источник
+1 за трак. У него есть свои недостатки, но, по крайней мере, у вас практически нет настройки, и вы можете сразу начать работать продуктивно, а не играть с опциями навсегда.
Сэм Хоцевар
Трэк действительно классная, спасибо! Я проверил это, и это работает очень хорошо. Я протестировал его для запуска на моем сервере, и это было бы идеально для проекта, над которым работают несколько человек. Я просто не знаю, выбрать ли Trac или Redmine, потому что они кажутся очень похожими.
Exa
Кажется, что Trac хочет, чтобы я выполнял аутентификацию пользователей через мой веб-сервер ... Redmine имеет свою собственную систему управления пользователями.
Exa
Я никогда не слышал о Redmine. Я посмотрю. А пока загляните в TracPlugins: trac.edgewall.org/wiki/TracPlugins, может быть, вы найдете что-нибудь там. Лично, если вы используете Trac с репозиторием, вы можете настроить его так, чтобы он имел те же учетные записи, что и репозиторий SVN. По крайней мере, это то, что я делаю.
Пек
2

BaseCamp хорош, если вы готовы заплатить деньги после 30-дневной пробной версии (около $ 12 / мес. - Я делаю это). Он очень гибкий, отслеживает время, имеет контроль версий документов и так далее. Мне также очень нравится их подход к работе и использование Textile для быстрого форматирования при наборе документов и сообщений товарищам по команде. Более дружелюбен при работе в командах, чем Google Docs. Он связан с различными решениями по отслеживанию ошибок и контролем исходного кода (Subversion, не уверен, какие другие, но почти наверняка Git на этом этапе), а также решение в целом для управления проектами действительно хорошо и интуитивно взаимодействует. Я также использовал Jira в командах, и для сравнения это отстой - слишком тяжелый IMO. Я понимаю, что это также интегрирует своего рода решение для чата, когда вы платите за дополнение под названием CampFire (?).

Но если нет, я определенно согласен с KRB, что google docs - это самый дешевый и самый эффективный вариант для соло или даже команды из 2-4 человек. Вы получаете контроль версий документов и простой обмен.

инженер
источник
1
Есть бесплатная версия базового лагеря, которая работает хорошо, хотя и имеет меньше возможностей. Это идеально подходит для базовых вещей, хотя.
Thedaian
1

Я использовал Assembla некоторое время, и это очень мощно, особенно если вы собираетесь работать с командой (маленькой или большой) в какой-то момент. Он предоставляет множество инструментов (SVN / Git / CVS, вехи, тикеты, вики, файловый архив и многое другое).

Единственным недостатком является то, что если вы не выберете один из их пакетов сообщества / открытого исходного кода (которые не позволяют вам сделать ваше «пространство», как они его называют, приватным), которое идет с подмножеством доступных инструментов, вам нужно платить ежемесячно плата в зависимости от вариантов, которые вы хотите.

Вы сами решаете, соответствуют ли пакеты сообщества / открытого исходного кода вашим потребностям или вы можете / хотите позволить себе один из их ежемесячных планов. Я лично использую план 8 $ / месяц для серьезного игрового проекта, над которым я работаю, и это действительно здорово (включает билеты, SVN, вехи, вики). Все инструменты очень хорошо интегрируются друг с другом. Я и мои друзья также используем ассембл для наших общих проектов с открытым исходным кодом и заданий классов, поскольку это делает управление командой разработчиков программного обеспечения настоящим бризом.

pwny
источник
1

Я только начал разрабатывать игры сам, и я должен сказать, что я большой поклонник пера и бумаги, для начала это не что иное, как записывать что-то, чтобы прояснить это в ваших мыслях. Затем я перевожу что-то вроде word / excel и одну заметку (отлично подходит для съемки фрагментов веб-страниц, графики и тому подобного). Затем посмотрите на какое-то программное обеспечение UML для правильного планирования (множество бесплатных вариантов) и на www.unfuddle.com для контроля версий с документацией и кодом.

Но я твердо верю, что ручка и бумага очень важны в этом процессе, даже при производстве музыки, у меня есть тетрадь А4 для каждого проекта, который я делаю.

Я также был бы потерян без моей доски.

припадки
источник
Я никогда не перестану использовать ручку и бумагу, чтобы записывать мысли и идеи. :) Но для всего проекта этого было бы недостаточно, конечно. Спасибо за ссылку, но Unfuddle не бесплатна и бесплатная версия очень ограничена.
Exa
Мы используем unuddle для контроля версий, но недавно мы начали использовать trello, www.trello.com для планирования, отслеживания идей, постановки целей и тому подобного; Вам стоит это увидеть. это простота использования, это простота! это потрясающе! Посмотрите вступительное видео, оно может оказаться полезным. Мы делаем.
bot_bot
Это сделано Fog Creek Software: youtube.com/watch?v=aaDf1RqeLfo
bot_bot
Это выглядит очень красиво, и мне нравится правильный стиль "Google". Но я не думаю, что это будет своего рода интерфейс, который я хочу использовать для своего проекта. В любом случае спасибо! :)
Exa
1

Bitbucket - это бесплатная альтернатива платным частным репозиториям на Github. Это немного сложнее в использовании, но вы не заплатите ни копейки.

Oskar
источник
1

Выглядит как старая тема, но на тот случай, если кто-то все еще ищет инструмент управления проектами, я рекомендую WizPro от WizardMeet .

Это абсолютно бесплатно, но у него есть достойный платный план для больших команд. Хорошая вещь об этом - то, что это не ограничивает число участников или продолжительность использования в общественной (бесплатной) версии. Это просто ограничено количеством задач, которых достаточно для работы в небольшой группе.

Pallav Parichay Panda
источник
Как OP этой темы, я периодически проверяю эту тему, спасибо за вклад! :)
Exa
0

Недавно я начал с команды игровой проект, и на этапе разработки игры мы решили использовать некоторые инструменты, которые могут помочь вам в долгосрочной перспективе.

Для управления проектом мы используем Rally: http://www.rallydev.com/, который ориентирован на гибкие методологии, такие как Scrum, вы можете отслеживать задачи, этапы, дефекты всех участников вашего проекта, действия календаря, отставание и т. Д. .., и это в Интернете, поэтому его очень легко обновить.

Для программирования конкретных задач по личному расписанию мы используем Google Calendar, для хостинга проектов мы используем Google Code, а для обмена большими файлами и другими вещами лучший вариант - Dropbox.

oscar.rpr
источник