Skip to content

RawDEVel/Terminal-Shadows

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎮 TERMINAL SHADOWS: DIGITAL GHOST ULTIMATE

Terminal Shadows Python

Эпическая текстовая RPG в мире киберпанка 2049 года

"В цифровом подполье нет правил - только код и последствия"

🎉 ВЕРСИЯ 4.0 - ULTIMATE EDITION

Величайшее обновление в истории игры!

📖 Сюжет:

  • ✨ 5 новых эпических глав (36-40)
  • 🌌 Достижение 100 уровня
  • 🎭 Множество финальных концовок
  • 💫 Трансцендентность и божественность
  • ♾️ Эпический эпилог с мета-повествованием

🎮 Геймплей:

  • 🎲 Случайные события - динамические вызовы с последствиями
  • 👹 Битвы с боссами - эпические пошаговые сражения
  • 🔨 Система крафта - создание легендарных предметов
  • 📋 Ежедневные задания - регулярные награды
  • 🎭 Фракции - репутация с 5 группировками
  • 🎨 Цветной интерфейс - яркая визуализация

❗ПРИМЕЧАНИЕ

игра сделана только для ДИСТРИБУТИВОВ LINUX и Windows! Но игру можно запустить таже на мобильных устройствах, например, через приложение Termux с последней версией python (для apple устройств ищите подобные Termux'у

🌟 ОСОБЕННОСТИ

📖 Сюжет:

  • 40 глав сюжетного режима - полное погружение в мир хакеров
  • 20+ концовок - ваш выбор определяет судьбу
  • Анонимный Гид - ваш проводник с секретом
  • Эпический финал - раскрытие всех тайн

🎮 Игровые механики:

  • 🎲 Случайные события - 8+ динамических сценариев
  • 👹 Битвы с боссами - 8 эпических противников
  • 🔨 Крафт предметов - 7 рецептов
  • 📋 Ежедневные задания - постоянный контент
  • 🎭 Система фракций - репутация с 5 группировками

💻 Технические:

  • 🎯 Свободный режим - бесконечная игра
  • 💾 Раздельные сохранения - для сюжета и свободного режима
  • 🔄 Встроенный апдейтер - автоматические обновления
  • 🏆 20 достижений - полная коллекция
  • 📊 Детальная статистика - все метрики
  • 🌌 Уровень до 100 - бесконечное развитие
  • 🎨 Цветной интерфейс - яркая визуализация

🚀 БЫСТРЫЙ СТАРТ

Установка

git clone https://github.com/zyphralex/Terminal-Shadows.git
cd Terminal-Shadows
./install.sh
./run_game.sh

Обновление

./update_game.sh

🎯 РЕЖИМЫ ИГРЫ

📖 СЮЖЕТНЫЙ РЕЖИМ

Проживите эпическую историю из 40 глав:

  • 🔍 Главы 1-10: Пробуждение, первые взломы, знакомство с подпольем

  • ⚔️ Главы 11-20: Битвы с корпорациями, раскрытие заговоров

  • 🧠 Главы 21-30: Квантовые технологии, цифровое бессмертие, становление легендой

  • 🌀 Главы 31-35: Продолжение эпоса, новые вызовы

  • ✨ Главы 36-40: Параллельные миры, цифровые боги, трансцендентность, эпилог

🎯 СВОБОДНЫЙ РЕЖИМ

После завершения сюжета откройте бесконечную игру:

  • 💻 Взламывайте серверы 12 уровней сложности (до 500,000 BTC!)

  • 🛒 Покупайте инструменты в подпольном магазине (12 предметов)

  • 🏆 Собирайте достижения и улучшайте навыки (15 достижений)

  • 💰 Зарабатывайте биткоины и создайте свою империю

  • ⚡ Прокачивайтесь до 100 уровня - максимальная мощь

🛠️ ТЕХНИЧЕСКИЕ ХАРАКТЕРИСТИКИ

Язык: Python 3.8+

Платформа: Linux

Версия: 4.0 ULTIMATE EDITION

Архитектура: Модульная (40 независимых глав)

Сохранения: Автосохранение + 3 ручных слота

Данные: ~/.terminal_shadows_ultimate/

Зависимости: colorama, requests

Макс. уровень: 100

Макс. биткоины: 99,999,999+

🎮 УПРАВЛЕНИЕ

  • Цифровые клавиши - выбор опций в меню

  • Enter - подтверждение выбора

  • Автосохранение - после каждой главы

  • Раздельные слоты - для сюжета и свободного режима

📁 СТРУКТУРА ПРОЕКТА

Terminal-Shadows/
├── main.py                 # Основной игровой движок
├── updater.py              # Система обновлений через Git
├── requirements.txt        # Зависимости Python
├── version.txt            # Текущая версия игры
├── install.sh             # Автоматическая установка
├── run_game.sh            # Запуск игры
├── update_game.sh         # Проверка обновлений
├── data/
│   └── ascii_arts/        # Графика в стиле ASCII
│       ├── main_menu.txt
│       ├── anonymous_guide.txt
│       ├── hacking.txt
│       └── victory.txt
└── story/
    ├── chapter1.py        # Глава 1: ПРОБУЖДЕНИЕ В ТЕНИ
    ├── chapter2.py        # Глава 2: ПЕРВЫЙ КОНТАКТ
    ├── ...
    ├── chapter30.py       # Глава 30: ЛЕГЕНДА ЦИФРОВОГО МИРА
    ├── ...
    ├── chapter36.py       # Глава 36: ПАРАЛЛЕЛЬНЫЕ МИРЫ
    ├── chapter37.py       # Глава 37: ЦИФРОВЫЕ БОГИ
    ├── chapter38.py       # Глава 38: ПОСЛЕДНИЙ ХАКЕР
    ├── chapter39.py       # Глава 39: ЗА ПРЕДЕЛАМИ КОДА
    └── chapter40.py       # Глава 40: ЭПИЛОГ - КОНЕЦ НАЧАЛА

🔧 ДЛЯ РАЗРАБОТЧИКОВ

Добавление новой главы

# В story/chapter41.py
CHAPTER_41 = {
    "title": "Глава 41: НОВОЕ ПРИКЛЮЧЕНИЕ",
    "guide_appearance": True,
    "scenes": {
        "start": {
            "text": "Текст сцены...",
            "choices": [
                {
                    "text": "Выбор 1", 
                    "next": "scene2",
                    "effect": {"bitcoins": 1000, "exp": 500}
                }
            ]
        }
    }
}

Основные классы

  • GameEngine - ядро игры, управление режимами

  • Player - система персонажа, навыки, инвентарь

  • GameData - управление сохранениями и конфигурацией

🐛 ОБНАРУЖИЛИ ОШИБКУ?

Проверьте что у вас последняя версия: ./update_game.sh

Создайте issue с:

  • Версией игры (смотрите version.txt)

  • Дистрибутивом Linux

  • Действиями приводящими к ошибке

  • Логами ошибки (если есть)

  • Или же напишите нам в телеграм канал, или на почту kerdikproject@gmail.com

📄 ЛИЦЕНЗИЯ

MIT License - смотрите файл LICENSE для подробностей

👥 АВТОР

zyphralex - разработка, сюжет, тестирование

"Код - это не просто строки текста. Это оружие, инструмент и искусство одновременно." - Анонимный Гид

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors