Skip to content

zeroootwo/CatOneDay

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🐱 Cat One Day

⚠️ The game contains foul language. 18+

A text-based adventure game about the life of a cat with a strong personality. This project serves as a showcase of Python development, Git proficiency, and DevOps automation.

✨ Features

  • Cross-platform: Automated builds for Windows, macOS, and Linux.
  • Smart Saves: Uses platformdirs to store records in standard system folders (AppData, Library, etc.).
  • CI/CD Powered: Powered by GitHub Actions for seamless delivery.

🚀 How to Play

No Python installation required! Just download the version for your OS:

  1. Go to Releases.
  2. Download and extract the archive.
  3. Run the executable.
    • Note for Linux/Mac: You might need to run chmod +x Cat\ one\ day first.

🐱 Cat One Day

⚠️ В игре присутствует ненормативная лексика. 18+

Увлекательная текстовая приключенческая игра о жизни обычного (или не совсем?) котика. Проект создан как практическая работа по освоению Python, Git и автоматизации DevOps.

✨ Особенности

  • Кроссплатформенность: Автоматическая сборка под Windows, macOS и Linux.
  • Умные сохранения: Система рекордов хранит данные в стандартных папках пользователя (AppData, Library и др.), не захламляя папку с игрой.
  • CI/CD на GitHub Actions: Каждое изменение в коде автоматически проверяется и упаковывается в готовые файлы.

🚀 Как поиграть?

Вам не нужно устанавливать Python или библиотеки! Просто скачайте готовую версию для вашей системы:

  1. Перейдите во вкладку Releases.
  2. Распакуйте архив.
  3. Для Windows: запустите Cat one day.exe.
  4. Для Linux/Mac: дайте файлу права на запуск (chmod +x Cat\ one\ day) и запустите его.

🛠 Технический стек

  • Language: Python 3.x
  • Libraries: platformdirs (для кроссплатформенных путей), json (для хранения данных).
  • DevOps: GitHub Actions, PyInstaller.

С любовью к котикам и чистому коду! 🐾

About

My first CLI game Cat One Day

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages