Vampire_2007
25.09.2013, 16:14
Здравствуйте!
Многие игроманы-коллекционеры наверняка сталкивались с проблемой учёта своих игр. Для начала обходились простыми решениями (Блокнот, Word, Excell). Я пользовался Excell. Но потом мне стало его не хватать.
В результате я, даже не ища аналогов, начал писать себе программу для каталогизации игр.
Вот сегодня наконец сделал релизную версию 1.0.
http://s1.ipicture.ru/uploads/20130925/v4iFScJM.png
Интерфейс на данный момент выглядит пока не ахти как, но мне просто нужны отзывы, чтобы его править.
Справки пока тоже нет. Но интерфейс должен быть интуитивно понятен.
В программе довольно много полей для описания игры. Многим некоторые покажутся лишними. Но я писал программу прежде всего для себя. Для игры обязательными полями являются лишь Название, Издание и Комплектация (Коробка).
При 1-ом старте программы запустится мастер 1-ой настройки. Там же вы создадите себе файл базы. Программа будет при запуске подключаться к этому по умолчанию. Но в настройках всегда можно изменить подключение по умолчанию.
После запуска перед добавлением самой игры сначала настроить вспомогательные таблицы в разделе "Управление". В них единственным обязательным полем является название. Остальное заполнять не обязательно. Я подумываю над тем, чтобы сделать добавление новых Разработчиков, Издателей и тд. прямо в окне добавления игр.
Опция "Включить данные вспомогательных таблиц" в мастере пока не работает, т.к. я ещё сам себе их не завёл. Будет в будущих версиях.
В окнах добавления чего-либо изображение добавляется двойным кликом по области для изображения (пустая рамка). ПКМ по изображению там откроет опцию удаления его.
Сам список на главной форме имеет контекстное меню ПКМ.
Также дополнения для игр добавляются отдельно. На панели инструментов это 4-ая слева кнопка. 5-ая кнопка позволяет просмотреть дополнения для игры. 6-ая кнопка позволяет создавать сборники игр (например DooM 3: BFG Edition).
Информационные значки рядом с элементами на форме игры позволяют просмотреть дополнительную информацию.
Клик по изображению откроет его полную версию или уменьшенную до размеров экрана.
На панели фильтров белый/зелёный кружок позволяет отключать/включать действующие фильтры.
Программа совсем свежая, в ней есть баги. Сообщайте в этой теме или на vampire_2012@nextmail.ru обо всех найденных ошибках.
Также высказывайте замечания и пожелания относительно интерфейса, я над ними подумаю.
Сейчас у меня главный курс - это отлов ошибок и оптимизация уже готового функционала.
Программа полностью бесплатна и имеет открытый исходный код (https://github.com/Vampire2008/GamesList/).
Программа работает только под Vista (не тестировалось), 7, 8. И требует наличия .NET Framework 4.5, если его у вас нет, установщик предложит его скачать и установить.
Программист я пока ещё начинающий. Писав эту программу, я также ставил себе цели изучение среды Visual Studio 2012 и языка программирования C#.
Добавлено через 21 час 28 минут
Программа обновлена до версии 1.0.1:
- Исправлены различные выскакивающие ошибки.
- Исправлены несоответствия текстов.
- Добавлены указания по загрузке постеров на формах добавления.
- Добавлена функция конвертирования игры в дополнение и обратно.
- Обновлены контекстные меню.
- Исправлены не сохраняющиеся числа с точкой.
Базы из 1-ой версии несовместимы с версией 1.0.1. Хотя кажется никто и не качал 1-ую версию. Дальше совместимость будет.
Многие игроманы-коллекционеры наверняка сталкивались с проблемой учёта своих игр. Для начала обходились простыми решениями (Блокнот, Word, Excell). Я пользовался Excell. Но потом мне стало его не хватать.
В результате я, даже не ища аналогов, начал писать себе программу для каталогизации игр.
Вот сегодня наконец сделал релизную версию 1.0.
http://s1.ipicture.ru/uploads/20130925/v4iFScJM.png
Интерфейс на данный момент выглядит пока не ахти как, но мне просто нужны отзывы, чтобы его править.
Справки пока тоже нет. Но интерфейс должен быть интуитивно понятен.
В программе довольно много полей для описания игры. Многим некоторые покажутся лишними. Но я писал программу прежде всего для себя. Для игры обязательными полями являются лишь Название, Издание и Комплектация (Коробка).
При 1-ом старте программы запустится мастер 1-ой настройки. Там же вы создадите себе файл базы. Программа будет при запуске подключаться к этому по умолчанию. Но в настройках всегда можно изменить подключение по умолчанию.
После запуска перед добавлением самой игры сначала настроить вспомогательные таблицы в разделе "Управление". В них единственным обязательным полем является название. Остальное заполнять не обязательно. Я подумываю над тем, чтобы сделать добавление новых Разработчиков, Издателей и тд. прямо в окне добавления игр.
Опция "Включить данные вспомогательных таблиц" в мастере пока не работает, т.к. я ещё сам себе их не завёл. Будет в будущих версиях.
В окнах добавления чего-либо изображение добавляется двойным кликом по области для изображения (пустая рамка). ПКМ по изображению там откроет опцию удаления его.
Сам список на главной форме имеет контекстное меню ПКМ.
Также дополнения для игр добавляются отдельно. На панели инструментов это 4-ая слева кнопка. 5-ая кнопка позволяет просмотреть дополнения для игры. 6-ая кнопка позволяет создавать сборники игр (например DooM 3: BFG Edition).
Информационные значки рядом с элементами на форме игры позволяют просмотреть дополнительную информацию.
Клик по изображению откроет его полную версию или уменьшенную до размеров экрана.
На панели фильтров белый/зелёный кружок позволяет отключать/включать действующие фильтры.
Программа совсем свежая, в ней есть баги. Сообщайте в этой теме или на vampire_2012@nextmail.ru обо всех найденных ошибках.
Также высказывайте замечания и пожелания относительно интерфейса, я над ними подумаю.
Сейчас у меня главный курс - это отлов ошибок и оптимизация уже готового функционала.
Программа полностью бесплатна и имеет открытый исходный код (https://github.com/Vampire2008/GamesList/).
Программа работает только под Vista (не тестировалось), 7, 8. И требует наличия .NET Framework 4.5, если его у вас нет, установщик предложит его скачать и установить.
Программист я пока ещё начинающий. Писав эту программу, я также ставил себе цели изучение среды Visual Studio 2012 и языка программирования C#.
Добавлено через 21 час 28 минут
Программа обновлена до версии 1.0.1:
- Исправлены различные выскакивающие ошибки.
- Исправлены несоответствия текстов.
- Добавлены указания по загрузке постеров на формах добавления.
- Добавлена функция конвертирования игры в дополнение и обратно.
- Обновлены контекстные меню.
- Исправлены не сохраняющиеся числа с точкой.
Базы из 1-ой версии несовместимы с версией 1.0.1. Хотя кажется никто и не качал 1-ую версию. Дальше совместимость будет.