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


16

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

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

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

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

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


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

Ответы:


4

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

http://www.redmine.org/

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

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


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, вехи, вики). Все инструменты очень хорошо интегрируются друг с другом. Я и мои друзья также используем ассембл для наших общих проектов с открытым исходным кодом и заданий классов, поскольку это делает управление командой разработчиков программного обеспечения настоящим бризом.


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. Это немного сложнее в использовании, но вы не заплатите ни копейки.


1

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

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


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

0

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

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

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.