Skip to content

2D-платформер на Python (библиотека Pygame) на русском и английском языках с сюжетом, открытым миром, сохранениями и несколькими концовками.

License

Notifications You must be signed in to change notification settings

IvanZaycev0717/the_mystery_of_the_mansion

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🏰 The Mystery of the Mansion

Mystery

The Mystery of the Mansion - это 2D-платформер на Python (библиотека Pygame) на русском и английском языках с сюжетом, открытым миром, сохранениями и несколькими концовками.

📜 Технологии

  • Python 3.11.4
  • Pygame 2.5.0

📈 Production

Игра "The Mystery of the Mansion" доступна для всех пользователей (англоязычных и русскоязычных) и доступна для скачивания и игры на следующих популярных ресурсах.

Сайт Ссылка Примечание
AID Link Прохождение на плохую концовку
AID (1) Link
gamejolt Link
gamedev Link
habr Link Статья о создании игры

📑 Скачать код игры на локальный компьютер

Перед установкой у вас должен уже быть установлен Python версии 3.10+.

Рекомендуется Python 3.11+

📮 для Windows

  • Скопируйте репозиторий к себе на компьютер по SSH-ключу [email protected]:IvanZaycev0717/the_mystery_of_the_mansion.git

  • Установите виртуальное окружение python -m venv venv

  • Активируйте виртуальное окружение source venv/Scripts/activate

  • Установите внешние библиотеки, выполнив: pip install -r requirements.txt

  • Запустите файл main.py

🐧 для Linux/Ubuntu

  • Скопируйте репозиторий к себе на компьютер по SSH-ключу [email protected]:IvanZaycev0717/the_mystery_of_the_mansion.git

  • Установите виртуальное окружение python3 -m venv env

  • Активируйте виртуальное окружение source env/bin/activate

  • Установите внешние библиотеки, выполнив: pip install -r requirements.txt

  • Запустите файл main.py

💪 Отдельные благодарности

  • ✅ Редактор уровней (Editor mode) игры основан на видео Christian Koch (https://www.youtube.com/@ClearCode)

  • ✅ Отдельная благодарность Сергею Балакиреву (https://www.youtube.com/@selfedu_rus) за блестящее объяснения базового синтаксиса Python, объектно-ориентированного программирования (ООП) Python и структур данных.

🧙 Автор

  • 💻 Программирование - Иван Зайцев (Ivan Zaycev)
  • 🎨 Дизайн уровней и графика - Иван Зайцев (Ivan Zaycev)
  • 🎹 Музыка и аранжировки - Иван Зайцев (Ivan Zaycev)
  • 🎼 Звуки - mixkit.co/free-sound-effects/

2023 год [email protected]

About

2D-платформер на Python (библиотека Pygame) на русском и английском языках с сюжетом, открытым миром, сохранениями и несколькими концовками.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages