Skip to content

тамагочи домашнего енота ||| яндекс.лицей

Notifications You must be signed in to change notification settings

kluchevsskay/your_raccoon

Repository files navigation

your_raccoon

или первый проект для Яндекс.Лицея 🤩

работа с модулем PyQt

описание проекта ✍️

тамагочи домашнего енота (игра-симулятор, в которой следует ухаживать за питомцем).

по классике, существует несколько основных критериев жизнедеятельности енота:

  1. сон

сон

  1. приём пищи

еда

  1. здоровье

здоровье

  1. чистота тела

грязь

  1. настроение

муд

каждая из этих характеристик имеет свою уникальную скорость "упадка". в зависимости от общего благополучия домашнего енота каждая из величин, отвечающих за скорость, меняет своё значение, делая игру не монотонной.

также присутствует возможность присваивания имени питомцу, рестарта игры, включения/выключения музыки (она здесь авторская, тк программист на момент работы над этим проектом был ещё ребёнком). плюс в правом верхнем углу идёт подсчёт прожитых игровых дней.

общий скрин

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

диалоговое окошко

структура репозитория 🤖

  1. папки activities, icons, images_for_main_label, other images с необходимыми изображениями (все фотографии и 2д-иконки взяты со стоковых сайтов открытых ресурсов)

  2. папка music с используемыми звуковыми файлами (да простит мне Labrinth использование его треков в своём проекте)

  3. .gitignore случайно добавился

  4. файл requirements.txt с перечнем использованных модулей и их конкретных версий

  5. основной файл с кодом main.py, который запускает игру

  6. файл InformationWindow.py с классом информационного диалогового окошка

  7. файлы information.ui, main1.ui с вёрсткой диалогового и основного окна соответсвенно. были созданы в приложении QTDesigner

  8. файлы для презентации в Яндекс.Лицее:

    1. презентация всего проекта presentation.pptx
    2. текст презентации text.docx

пара слов от автора 🤡

это мой первый почти полноценный проект, созданный в рамках обучения на втором курсе Яндекс.Лицея. он далёк от идеала, в каких-то местах слишком примитивен, в связи с тем, что на тот момент я обучалась лишь в 10-ом классе.

p.s. проверяющему не понравились кислотные цвета :/

pp.ss. мне до сих пор неуютно из-за использование треков из сериала "Эйфория"...

Releases

No releases published

Packages

No packages published

Languages