Commit graph

  • 9afc460e79
    Merge pull request #8 from Anymorexxx/Dev master Xatiko 2024-12-11 21:41:46 +03:00
  • d8210bd476
    Merge pull request #7 from Anymorexxx/master Dev Xatiko 2024-12-11 21:41:20 +03:00
  • e6bbe22ce5
    Merge pull request #6 from Anymorexxx/Dev Xatiko 2024-12-11 20:17:12 +03:00
  • 591a989d89
    Merge pull request #5 from Anymorexxx/master Xatiko 2024-12-11 20:16:27 +03:00
  • 66cdebf2f8 1. Внесены правки в документацию 2. Русифицирован начальный экран Xatiko 2024-12-11 20:14:08 +03:00
  • 57f3b2f174 Добавлена документация (все файлы) + Сертификат проверки "Антиплагиат" + ЗАДАНИЕ НА КУРСОВОЙ ПРОЕКТ.docx + Курсовой проект.txt (описание софта) + КУРСОВОЙ ПРОЕКТ ... .docx + ТИТУЛЬНИК.docx Xatiko 2024-12-09 21:59:12 +03:00
  • a94e1c1351
    Merge pull request #4 from Anymorexxx/Dev game Xatiko 2024-12-09 21:26:36 +03:00
  • 88fd01bdfd ФАЙЛ ТЕПЕРЬ В ФОРМАТЕ .EXE!!! Xatiko 2024-12-09 21:18:15 +03:00
  • da62618d95
    Merge pull request #3 from Anymorexxx/huinya-obnovi Xatiko 2024-12-07 02:52:10 +03:00
  • dc442d53e3 Исправлена работа с базой данных в интерфейсе администратора, добавлен просмотр таблиц Xatiko 2024-12-06 23:42:59 +03:00
  • 1bbf62f4c4 исправлен импорт изображений Xatiko 2024-12-06 18:06:41 +03:00
  • 58f3527dbc удалены неиспользуемые модули. Xatiko 2024-12-06 00:59:32 +03:00
  • b5e3fd95b6 Исправления: 1. База знаний + кнопка активна + данные взяты из конфига и бд 2. Изображения + нет абсолютных путей Xatiko 2024-12-05 21:26:36 +03:00
  • 9c5feb43af Исправления: 1. Система уровней - цвет следующего открытого уровня не меняется, хоть и предыдущий пройден: при запуске открытого уровня разблокирована кнопка следующего уровня и приняла соответствующий цвет: жёлтый - открытый, не пройденный уровень зелёный - открытый, пройденный уровень, можно пройти повторно серый - закрытый, недоступный уровень пока игрок не пройдёт предыдущий. - При нажатии на кнопку пройденного уровня перед запуском игры сначала всплывает окно с вопросом "Пройти заново?", если да, то за повторное прохождение уровня игровой процесс не фиксируется в бд. Xatiko 2024-12-03 22:55:31 +03:00
  • 57f7c09541 Исправления: 1. Игровой процесс + сохраняетсяв базу данных + после успешного прохождения уровня всплывает окно победы, после нажатия на кнопку "следующий уровень" появляется обратный отсчёт и начинается следующий уровень, карта обновляется. Xatiko 2024-12-03 19:44:29 +03:00
  • 5d34162267 Изменения: 1. Ошибка "WHERE game_sessions.user_id IS NULL" + игра получает user_id из бд после создания пользователя, авторизации 2. Провиль пользователя + отображается никнейм 3. Уровни + добавлена рамка с 100 уровнями + добавлена система смены цвета кнопки уровня в зависимости от состояния (пройден/не пройден) 4. Окно победы + добавлено отображение никнейма Xatiko 2024-12-03 02:23:50 +03:00
  • 9f5d36d1a1 Исправления: 1. "Пользователь не найден" + заполнила таблицы из бд Dogs, Qoestions. 2. Меню паузы + оно больше не появляется в главном меню, при выборе собаки и уровня. 3. Окно победы + не открывается куча окон, собака не двигается, пока окно победы активно + добавлена кнопка "выйти в главное меню" 3. Окно регистрации + кнопка "посмотреть пароль" 4. таблица GameSessions + сохранение игрового процесса в таблицу GameSessions + одинаковые данные переносятся автоматически в таблицу GameSessions + собранные косточки и тп заполняют только таблицу GameSessions 5. Окно "Профиль пользователя" + нет ошибки открытия окна + корректное сохранение игрового процесса (уровни, косточки) 6. Окно "Магазин" + не кликабельная + кнопка "назад" - shop_ui.py 7. Окно "База знаний" + не кликабельная + кнопка "назад" - knowledge_ui.py Xatiko 2024-11-29 19:54:28 +03:00
  • 815f432536 Исправлена админ-панель: работа с бд теперь доступна (нужно добавить кнопки), добавлены кнопки 'Открыть сессию пользователя' - для того чтобы администратор мог открыть игру, не выходя из админ-панели, создав при этом дополнительное окно, и 'Выйти'(бургер-меню) - закрыть приложение. Исправлен процесс регистрации: при регистрации пользователя данные из таблицы Auth автоматически переносятся в таблицу Users и GameSession для дальнейшего просмотра, редактирования, удаления данных в админ-панели, добавлен параметр username для корректрой работы базы данных и процесса регистрации, исправлен интерфейс: добавлены наименования полей, для удобства пользователя. Изменения в коде: работа с бд перенесена в файл с интерфейсом админ-панели, потому что Python по-другому не воспринимает мои страдания((( Изменения в логировании: при запуске игры создаётся/обновляется файл game.log (импортировать в админ-панель, также как и logfile.log). Xatiko 2024-11-28 17:17:19 +03:00
  • 0e42442310 Добавлена стартовая механика игры - аналог змейки. Настроен интерфейс - окно без рамок. Добавлены кнопки для пользователя. ХУИТААААААААААААААААААААААААААААААААААААААААААААА Xatiko 2024-11-27 05:48:22 +03:00
  • c08cf51998 Изменён пользовательский интерфейс main_menu.py, game_ui.py. Настроен вызов функций для запуска игрового процесса: после нажатия кнопки 'играть' открывается выбор собаки, а затем выбор уровня. Обновлена структура базы данных. Удалены не нужные файлы для проекта. Xatiko 2024-11-26 23:02:04 +03:00
  • 989a9056e7 Обновление: добавлено главное меню игры, а также обновлена структура проекта: пользовательский интерфейс разделён на модули (main_menu, profile_ui, shop_ui, game_ui, knowledge_ui, common_ui), функции вынесены в отдельные файлы (пока что функционал не написан, только интерфейс главного меню). Xatiko 2024-11-25 22:44:23 +03:00
  • 9b9b459d8f Изменения: исправлена проблема с зависанием и необходимостью принудительного завершения работы программы, некоторый функционал внесён в разработку с сообщением 'функционал недоступен', исправлена ошибка бургер-меню (теперь нажатие на определённую кнопку вызывает определённую функцию), функция feature_in_development вынесена в utils.py. Xatiko 2024-11-25 19:40:12 +03:00
  • e01f43dc35 + статистика + логирование исправить: уведомления (сломался софт) Xatiko 2024-11-21 01:01:03 +03:00
  • 5c2cbbbad0 настроен интерфейс администратора: кнопки, бургер-меню. реализованы некоторые функции для кнопок, чтобы протестировать работоспособность Xatiko 2024-11-19 22:11:06 +03:00
  • a5e0c724e0 test Xatiko 2024-11-18 00:56:33 +03:00
  • 83c902d6c3 Initial commit Xatiko 2024-11-18 00:49:14 +03:00