IDailyx — десктопное приложение на Python для хранения, сортировки и редактирования игровых идей. Интерфейс создан с помощью CustomTkinter, данные сохраняются в JSON, разработка велась в PyCharm.
- добавление, редактирование и удаление идей;
- поиск по названию;
- фильтрация по жанру, статусу, проработке и механике;
- добавление идей в избранное;
- сортировка по дате создания и изменения;
- выбор случайной идеи;
- сохранение и загрузка данных из JSON-файла.
- Шутеры;
- Платформеры;
- Головоломки;
- Хорроры;
- Рогалики;
- Приключения;
- Стратегии;
- Симуляторы;
- Мультиплеер;
- Неотсортированные.
- Основная механика: стрельба, паркур, скрытность, исследование, выживание, менеджмент, выборы и последствия, строительство, коллекционирование, кооперация;
- Масштаб: маленькая, средняя, большая;
- Перспектива: 2D, 3D, от первого лица, от третьего лица, изометрия, top-down, текстовая;
- Платформа: PC, mobile, console, browser;
- Проработка: черновая идея, готово к прототипу;
- Статус: новая, в работе, заморожена, завершена.
Каждая идея содержит:
- название;
- ключевую фишку;
- краткое описание;
- жанр;
- основную механику;
- масштаб;
- перспективу;
- платформу;
- степень проработки;
- статус;
- теги;
- даты создания и изменения;
- заметки;
- отметку «избранное».
Постоянная ссылка на репозиторий приложения: https://github.com/Treenixie/IDailyx
Итоговый проект реализован в рамках дисциплины "Программирование на языке Python" для Высшей Школы Экономики, 2 курс, 3 модуль.
Учебный студенческий проект на серьёзность и важность не претендует. :)
