Тимур Тагиров spirzen Паспорт верифицирован
Рейтинг
94
№ 22 102 в каталоге
Отзывы
0
Профессионализм
-/10
Коммуникация
- /10
Опыт работы
9 лет
На сайте с
2021 года
Юридический статус
Самозанятый

Random Game Launcher

Используемые навыки .NET SQL Программирование на C#

Описание

Небольшой проект собственной разработки для личного пользования. Программа для ПК, которая позволяет рандомизировать и запускать установленные программы или игры на компьютере.
Смысл в том, что в ряде случаев пользователю хочется поиграть, но коллекция огромная, и приходится тратить время на выбор.
Лаунчер позволяет выбрать папку с ярлыками, добавить интеграцию со Steam (система проверит, какие игры установлены локально), рандомизировать - система при этом подберет случайную игру, и запустить.
При этом есть система фильтрации, поиска, избранного, категорий и даже две темы - темная и светлая.

Решение

Технически, это проект на C#, Windows Form, который после выбора папки создает SQLite-базу данных, записывает туда содержимое и пути файлов (в том числе иконки), анализирует содержимое манифеста Steam. При последующих запусках программы используется уже созданная БД.

Результат

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

Оценили проект:

Другие проекты

Все проекты →
Веб-разработка и IT LogManager
LogManager
17
Веб-разработка и IT ArchiStyler
ArchiStyler
19
Веб-разработка и IT AllStarsMVP — интеграционный микросервис
AllStarsMVP — интеграционный микросервис
17
Веб-разработка и IT Camunda-Approval-Manager
Camunda-Approval-Manager
18