Найти - Пользователи
Полная версия: Создание "Рогалика"
Начало » Python для новичков » Создание "Рогалика"
1
Dikinz
Доброго времени суток. Столкнулся с довольной забавной задачей. Нужно создать как мне сказали “рогалик”. Что бы к примеру “+” - это был человечек, \ - стенка , а _ это было поле по которому может пройти человечек. Вопрос в том, как это реализовать и что вообще стоит использовать. Мне только приходит в голову задать эти переменные и “возможно” через цикл указать сможет ли преодолеть “+” стену или нет. Прошу намекнуть в каком направлении стоит копать. Спасибо за помощь, заранее.!)
uf4JaiD5
Dikinz
Нужно создать как мне сказали “рогалик”. Что бы к примеру “+” - это был человечек, \ - стенка , а _ это было поле по которому может пройти человечек.
Ходит влево, ходит вправо и всё?

Dikinz
и “возможно” через цикл указать сможет ли преодолеть “+” стену или нет
Он может преодолевать стены?

Dikinz
Вопрос в том, как это реализовать и что вообще стоит использовать.
Пока похоже, что достаточно будет print и input.
Для начала стоит нарисовать карту.
Dikinz
uf4JaiD5
насколько мне подсказали это должно быть реализовано в консоли. Нужно откредактировать определённые элементы и создать поле. Что-то наподобие модуля subprocess через который можно вводить параметры к окно cmd.
Dikinz
uf4JaiD5
Возможность ходить по всему окну, естественно не выходя за установленные рамки.
uf4JaiD5
Для начала стоит нарисовать карту. И придумать, как управлять персонажем.
Dikinz
uf4JaiD5
Для начала стоит нарисовать карту. И придумать, как управлять персонажем.
Нарисовать карту? Создать с помощью библиотеки “pygame”, такой вариант я находил. Есть ли более простые варианты создания?
PEHDOM
Dikinz
Нарисовать карту? Создать с помощью библиотеки “pygame”, такой вариант я находил. Есть ли более простые варианты создания?
Для начала нарисуйте карту на листочке в клеточку. потом уже нужно думать это раеализовать на “кумпутере”.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB