Рейтинг: 56
Паспорт верифицирован
Всего отзывов: 0
  • Работ в портфолио: 43
  • Типовых услуг: 0
  • Работ на продажу: 0
  • Стаж работы: 9 лет
  • Зарегистрирован: 13.08.2021
  • Образование: Бакалавриат
  • Юридический статус:Самозанятый
Был на сайте:

Steam Random Launcher

Используемые навыки:

Описание

Необходимо было разработать простое кроссплатформенное приложение с графическим интерфейсом для случайного выбора и запуска установленных игр из библиотеки Steam.

Решение

Стек:Python, Pillow, Tkinter, SteamAPI, JSON

Результат

Основные возможности

- Автоматическое обнаружение установленных игр Steam;
- Поддержка нескольких библиотек Steam (включая нестандартные расположения);
- Отображение названия игры и её иконки (если найдена в кэше Steam);
- Запуск выбранной игры через протокол steam://run/;
- Перетаскивание папок библиотек (Drag & Drop) для быстрого добавления путей;
- Сохранение списка путей между запусками (steam_paths.json);
- Случайный выбор игры с анимацией прокрутки.

Ссылки на примеры реализации

 github.com/Spirzen/Randomizer

Презентация проекта

SteamRandomLauncher.png

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

0