Простая ПОШАГОВАЯ РПГ на Python - Часть 3 (Монстры)

Поделиться
HTML-код
  • Опубликовано: 27 ноя 2024

Комментарии • 88

  • @TDE8748
    @TDE8748 2 года назад +18

    Перед тобой сидит полуголый мужик веб разработчик и объясняет как делать игру в пайтоне... теперь я видел всё в своей жизни

  • @danilyan4504
    @danilyan4504 3 года назад +14

    В принципе, следующий шаг в изучении Python - ООП, которое бы хорошо смотрелось

    • @симагеймс
      @симагеймс  3 года назад +4

      В принципе, если делать что-то с pygame, то да

  • @Yashalava911
    @Yashalava911 3 года назад +15

    Сделай пожалуйста продолжение этой рпг, добавь что-нибудь от себя) Я думаю будет очень интересно)

  • @YukoMeow228
    @YukoMeow228 3 года назад +9

    Спасибо огромное за данную серию видеороликов.
    +идея на курсач))

    • @симагеймс
      @симагеймс  3 года назад +2

      Ух ты, как вариант) Пожалуйста!

    • @YukoMeow228
      @YukoMeow228 3 года назад

      @@симагеймс Только заметил одну проблему. Enter пропускает абсолютно всё, как это можно исправить?

    • @симагеймс
      @симагеймс  3 года назад +1

      @@YukoMeow228 можно проверять, что мы ввели уже в программе. Потому что консоль в любом случае не имеет ограничений по символам

    • @YukoMeow228
      @YukoMeow228 3 года назад

      @@симагеймс Тоесть, просто зациклить ивент, пока игрок не введёт нужную команду?

    • @симагеймс
      @симагеймс  3 года назад +1

      @@YukoMeow228 да, хорошей идеей будет подсказать доступные команды и уведомить если введена неверная

  • @niktis_aboba
    @niktis_aboba 11 месяцев назад +2

    Гайд прикольный! но что на 78 строке за вебкой?

    • @mr_potato7946
      @mr_potato7946 5 месяцев назад

      ни одного ответа ((((

    • @niktis_aboba
      @niktis_aboba 5 месяцев назад

      @@mr_potato7946 эх увы, сам не знаю как решить

  • @python-buttons
    @python-buttons 3 года назад +6

    Хочется такую же игру только с графикой в пайгейме

  • @SonicoFUN
    @SonicoFUN Год назад +1

    Огромное спасибо за твои видео! Благодаря им мне удалось написать простую текстовую игру по вселенной своего любимого героя, которую в будущем я буду дорабатывать до полноценной 2D-игры!

    • @симагеймс
      @симагеймс  Год назад +1

      Здорово, молодец!

    • @Gillmur
      @Gillmur Год назад

      Ку, можешь подсказать на каком движке ты создавал текстовую рпг? Или в чисто на python с его библиотеками?

    • @симагеймс
      @симагеймс  Год назад

      @@Gillmur на чистом Python

    • @симагеймс
      @симагеймс  Год назад

      @@Gillmur Чисто на python

  • @ЕгорЛомакин-н5и
    @ЕгорЛомакин-н5и 2 года назад

    Спасибо за урок! Получился какой-то компьютерный Манчкин

  • @gnarish
    @gnarish 3 года назад +1

    Спасибо за эту серию роликов. Хотелось бы продолжения.. ))

    • @симагеймс
      @симагеймс  3 года назад +2

      Спасибо! Сейчас работаю над графическим меню, думаю снять это текстовое РПГ с графикой, используя PyGame =)

    • @gnarish
      @gnarish 3 года назад

      @@симагеймс тогда сразу еще до выхода в свет видосика, лайк.. )))

  • @ТагирАбылхасенов

    Тупо лучший спасибо за контент

  • @Фарадей-Каспийский
    @Фарадей-Каспийский 2 года назад

    у меня почему то не срабатывает инициализация игры. Ты отправился в странствие навстречу приключениям и опасностям. Удачного путешествия.
    У тебя (0) жизней, (1) монет и (2) урона.
    И метод format() тоже не работает . На пути тебе встретился торговец!
    У тебя (0) жизней, (1) монет и (2) урона.
    Что ты будешь делать(зайти/уйти):зайти
    1) Одна еденица здоровья - 5 монет:
    2) Три еденицы здоровья - 12 монет:
    3) (0) (1) - (2)монет.
    Что хочешь приобрести:

  • @xrilicc1154
    @xrilicc1154 3 года назад +1

    Шикарно

  • @odekvaten
    @odekvaten 3 года назад +1

    Я хотел устроиться на должность гейм дизайнера (junior) в игровую студию, но они решили что у меня кризис среднего возраста и не взяли, теперь я создам текстовый квест на эту тему.

  • @musicbomb7063
    @musicbomb7063 2 года назад

    Подписка, лайк не глядя!!!

  • @Lord_of_darkness
    @Lord_of_darkness 6 месяцев назад

    Как же больно смотреть на форматирование

  • @vld7395
    @vld7395 2 года назад

    Я уже нормально обучился, что могу попробовать сделать пошаговую рпг сам в tkinter

  • @Snike104
    @Snike104 2 года назад

    Молодец!
    Смотрю по играм уже нормально так видосов у тебя. И как вариант можно допиливать эту РПГ.
    Думаю многим будет интересен процесс дальнейшего создания, без сильных графических заморочек.
    Создать проект, разбить исходник по файлам, подключить библиотеки, импортировать файлы, работа со спрайтами, сохранение результатов и т.д. Тут вообще есть на чем разгуляться, да и интерес будет - а что там дальше?
    И замечу, что про платформы уже и на юнити и питоне дофига видео - там все элементарно. А везде одно и тоже - шаг, прыжок, стрельнул, умер. Нет как такового взаимодействия с миров и другими персонажами и объектами.

    • @симагеймс
      @симагеймс  2 года назад

      Ну да, согласен. Думаю об этом) Я доработал РПГ, теперь она не в консоли. Вот пытаюсь найти время на съемку

  • @vladimirbyakin998
    @vladimirbyakin998 Год назад

    Сима привет, у меня при смерти вылезает false вместо сообщения о рестарте. Не знаешь с чем может быть связано? Спасибо за ответ!
    while True:
    gameLoop()
    if hp

    • @симагеймс
      @симагеймс  Год назад

      Привет, ты скобку пропустил в строке где input. Проверь

    • @vladimirbyakin998
      @vladimirbyakin998 Год назад

      @@симагеймс Спасибо большое!!

  • @eddie6822
    @eddie6822 3 года назад

    *** я посмотрел 2 твоих видео даже посмотрев 5 мин видео я сразу подписался делай такой контент по играм чаще

  • @симагеймс
    @симагеймс  3 года назад +3

    Я не умею печатать...

    • @МОВИ-у5к
      @МОВИ-у5к 3 года назад

      Жиза

    • @симагеймс
      @симагеймс  3 года назад

      @@МОВИ-у5к ещё какая, приходится переучиваться с печатной машинки, на которую меня отдали в 14 за разгильдяйство ;DD

  • @itzazeee
    @itzazeee 2 года назад

    Привет! Тоже хочу создать текстовый рпг. Но перед созданием встал вопрос. Как мне сохранить прогресс в игре? Я не жду полного ответа, просто ответь где мне найти информацию по поводу этого.

    • @симагеймс
      @симагеймс  2 года назад

      Привет, поищи как сохранять значения в текстовые файлы

    • @itzazeee
      @itzazeee 2 года назад

      @@симагеймс Спасибо! Я как раз и думал об этом.

  • @Ab0nim
    @Ab0nim 2 года назад

    Спасибо, мы с друганом поспорили хто сделает игру лучше, я вспомнил и узнал много нового, буду применять

    • @симагеймс
      @симагеймс  2 года назад

      Крутяк, молодец))

    • @Ab0nim
      @Ab0nim 2 года назад

      @@симагеймс спасибо ещё раз)

  • @itshalva5170
    @itshalva5170 3 года назад +1

    Спасибо, вдохновил на создание текстового сталкера (сейчас версия 0.2)
    Жду 4 часть, и хотелось бы чтобы в 4 части ты добавил графику, кстати, у меня вопрос, чтобы добавить графику в эту игру надо все переписывать?

    • @симагеймс
      @симагеймс  3 года назад

      Привет!) Я уже написал текстовую РПГ с графикой и уже готов сценарий. Остается только снять. Это будет не туториал, просто обзор игры и этапов ее развития. Но думаю код закинуть на itch.io. В целом прямо все можно не переписывать, но я все переписал и сделал удобнее

    • @itshalva5170
      @itshalva5170 3 года назад

      @@симагеймс а когда выйдет видео?

    • @симагеймс
      @симагеймс  3 года назад

      @@itshalva5170 постараюсь на этих выходных

    • @itshalva5170
      @itshalva5170 3 года назад

      Просто у меня там уже 300 строк кода, не хочу переписывать, но если надо перепешу

    • @симагеймс
      @симагеймс  3 года назад

      @@itshalva5170 Понял

  • @itshalva5170
    @itshalva5170 2 года назад

    3 месяца прошло, где 4 часть?

    • @симагеймс
      @симагеймс  2 года назад

      Привет, напиши мне - скину проект отдельно. Сейчас пока времени не хватает

    • @itshalva5170
      @itshalva5170 2 года назад

      А где можно написать?

    • @симагеймс
      @симагеймс  2 года назад

      @@itshalva5170 в дискорд или телеграмм

    • @itshalva5170
      @itshalva5170 2 года назад

      Дай телеграм

  • @pr.moriarty
    @pr.moriarty 2 года назад +1

    в четвертой части он будет проходить собеседование на диване?

  • @ДэррилПро
    @ДэррилПро 2 года назад

    А как добавить картинки чтобы было интереснее?

    • @симагеймс
      @симагеймс  2 года назад

      Можно использовать pygame. Я на бусти добавлю ссылку на текстовую рпг на pygame, можно будет скачать и поиграть с кодом) Она уже будет оконная, лучше чем в консоли

  • @1234АК
    @1234АК 3 года назад +1

    Привет сними еще как создавать игры на Pyton пожалуста🤗

    • @симагеймс
      @симагеймс  3 года назад

      Да, я уже думаю какую игру можно написать для туториала) Если есть идеи - предлагай

    • @standvik1159
      @standvik1159 3 года назад

      @@симагеймс давай простой платформер? комната с несколькими ящиками и платформами где рандомно спавнится игрок и враг. убивать выстрелами. без юнити и подобнго, а с помощью пигейм или похожих библиотек. Но чтобы была работа со спрайтами и анимацией. будет круто, такого на ютубе не много

  • @ru5541
    @ru5541 3 года назад

    Как стать программистом-культуристом? 🤔

  • @aqua_deloa3756
    @aqua_deloa3756 Месяц назад

    Чат гпт сделал больше чем ты за 20 секунд (не в обиду)

  • @vladmatveyhcuk6772
    @vladmatveyhcuk6772 11 месяцев назад

    Какой наф. топ прогер, делать в функции все переменные глобальными это кринж, любая функция должна иметь свои переменные, делая их глобальными (особенно в больших проектах) ты рискуешь в основном коде(за функцией) натворить бардака создав похожую переменную. Зачем тогда вообще функции?..., пиши в структурном стиле.