Примечание 5 марта 2020 г. - Проект был прекращен, я планирую поработать над ним, но в последнее время я занят работой над другими вещами, и сейчас одна из самых необходимых недостающих функций - процедурное поколение подземелий, игра прямо сейчас работает с одним и тем же подземельем каждый раз, основные основы уже сделаны, есть еще много элементов, выбранные элементы. На вещах и перемещать подземелье и боевой режим, в котором вы можете ATK, PWR, сражаться с несколькими врагами и в конечном итоге победить их (именно так этот проект начался, прежде чем я решил расширить его в целое 1000 LOC, не очень не так, но определенно нужно когда-нибудь, чтобы привыкнуть к коду и структуре проекта), я открыт для любых отзывов или коммунальных и даже PRS.
ASCII Combat
Простая игра CLI Text Adventure, созданная для учебных целей.
Цели проекта
- Полностью функциональная система подземелий для разведки.
- Создание системы инвентаризации с возможностью забрать, есть и получать информацию о предметах, найденных по всему темнице
- Враги, распределенные по входам в подземелье, далее исследуют их в боевой системе, основанной на роле.
Инструкции по использованию
Примечание: в этой игре используется только Python 3. Использование Python 2 не будет работать!
- Получите источники, загрузив файл
.zip и извлеките его - Или клонируя мастер-филиал
git clone https://github.com/aelmosalamy/ascii-combat - Для настройки: запустите
pip3 install colorama или pipenv install - Играть: запустить
python3 main.py
Игровые модули
- В игре в основном используются два модуля: CMD (для запуска общего интерфейса командной строки с несколькими полезными функциями) и Colorama (удивительный текст последовательности ANSI).
Получить запросы
- Я действительно приветствую запросы на привлечение, особенно если это ваш первый раз, проверяйте текущие проблемы и любую небольшую коррекцию, Bugfix, новая функция будет рассмотрена и добавлена, если это возможно.
- Не стесняйтесь отправлять PRS (сначала проверяйте проблемы открытия).
- Чистый, хорошо документированный код очень ценится.
- Это очень важно: если вы используете систему на основе UNIX для написания кода, обязательно преобразуйте новости вашего кода в CRLF (терминатор по умолчанию, используемый Windows), поскольку это вызывает тонны конфликтов слияния!
Планы на будущее
- Мы все согласны с тем, что это весело играть в текстовые игры, так как этот жанр получил своих собственных поклонников, однако мы далее согласны с красотой графики, поэтому я планирую сделать версию этой версии Pygame, точно такую же концепцию с упрощенной, но красивой 8-разрядной художественной графикой, я собираюсь создать мошенническую систему обследования +, основанная на ролевой боевой системе, которые, такие как OBSTACKE, мы поступаем в покое, мы полагаем, что в целом, что мы с учетом. 'Pixel Combat'? :)