Как сделать игру на Python под Android? (PyGame)

Поделиться
HTML-код
  • Опубликовано: 21 июл 2020
  • Небольшой челлендж + урок по созданию игры под Android на Python PyGame :3
    🐊 Курс «Python для веб-разработки» в SkillFactory: clc.to/xq-IyQ
    ===
    Получите 45% скидки по промокоду Хауди Хо до 10.08.2020
    🆇 Код из видео 🆇
    pastebin.com/QYm2wM65
    🔵 Наш TELEGRAM: t.me/howdyho_official
    Наш ВК: howdyho_net
    Сотрудничество topic-84392011_33285530
    💗 Музыка предоставлена RUclips Audio Library.
  • НаукаНаука

Комментарии • 2,2 тыс.

  • @HowdyhoNet
    @HowdyhoNet  3 года назад +422

    Предлагайте свои странные идеи по игре :3
    А я попытаюсь их реализовать.

    • @OneMaxBeatz
      @OneMaxBeatz 3 года назад +6

      привет хауди

    • @erk0m282
      @erk0m282 3 года назад +26

      Зделай бонусы типо замедление или золотое яблоко которое даёт +5 - +10 будет так круче

    • @OneMaxBeatz
      @OneMaxBeatz 3 года назад +6

      можно сердечко ?:)

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

      Попробуй короче стилизовать змейку. Ну как в дино, скины пиксельные можно сделать. Типо змейке цвет поменять или шляпу 2dшную сделать)

    • @bitegames5782
      @bitegames5782 3 года назад +5

      Можно 3хп добавить

  • @PP667
    @PP667 3 года назад +539

    ХАУДИ, НАДЕЮСЬ ЗАМЕТИШЬ!!!!
    Что если игра будет считать сколько яблок ты съел, и по достижению определённого количества будет меняться цвет змейки. А если ты откусишь себе хвост, то игра уберёт тебе столько очков, сколько квадратиков было в хвосте. Есть ещё одна идея: что если будут рандомно спауниться яблоки(или другие предметы) которые будут давать больше очков за их поедание, или давать какие-нибудь эффекты( например на некоторое время уменьшать скорость или увеличивать количество получаемых очков за поедание яблок(или не яблок, это как пойдёт)).
    UPD: лайкните пж, чтобы хауди заметил.

    • @danempty7211
      @danempty7211 3 года назад +24

      Идея не плохая, но предметы которые дают больше очков должны быть ограничены по времени, так веселей и сбалансированный. Нельзя кидать игру на самотёк, должен быть баланс.

    • @cyberwarlus2758
      @cyberwarlus2758 3 года назад +3

      Можно себе так сделать это просто

    • @nikolay.tixonics
      @nikolay.tixonics 3 года назад +2

      так банально

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

      А разве хауди говорил что ещё про змейку запишет видео?

    • @Andre-mp4ii
      @Andre-mp4ii 3 года назад

      Создай сам, зачем просить то

  • @x_sraytracings_x
    @x_sraytracings_x 3 года назад +257

    Лол сейчас налетят комментарии по типу:"Где танки?!"
    Или:"Где динозавр?!"

    • @idite_B_bany
      @idite_B_bany 3 года назад +6

      #продандино

    • @antonmaklakov
      @antonmaklakov 3 года назад +7

      Или где hill climb racing)))

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

      @EXPLOTATION GAMER лучше бы продал...

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

      @@error4ik614 почему

    • @hlibprishchepov322
      @hlibprishchepov322 3 года назад +2

      динозавр рип

  • @ttpkypp6858
    @ttpkypp6858 3 года назад +699

    Я хотел написать код для змейки, и случайно взломал Пентагон

    • @1001bit
      @1001bit 3 года назад +20

      жИзА

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

      Делаю low-poly модели. Хочу попробовать сделать игру. ищу человека который шарит в написании кода для игр. Этот человек может быть новичком в сфере программирования.
      Проект будет ради опыта, но никто не говорит что он первый и последний.

    • @improvisation_cuties2999
      @improvisation_cuties2999 3 года назад +2

      @@Apophis1147 Ммм?

    • @user-ts1zh8yy7l
      @user-ts1zh8yy7l 3 года назад +2

      Жди гостей)

    • @timka2318
      @timka2318 3 года назад +2

      За тобой едут

  • @WithBakdaulet
    @WithBakdaulet 3 года назад +167

    УЖЕ БОЛЬШЕ 100 ДНЕЙ НЕТУ ПРОДОЛЖЕНИЯ! ТРЕБУЕМ ПРОДОЛЖЕНИЕ! БУНТ НАБИРАЕТ ОБОРОТЫ, ПРОДОЛЖАЕМ!
    БУУУУУУУУУУУУУУУУУНТ!

    • @t0k1ssak1
      @t0k1ssak1 2 года назад +3

      ААААААААААААААААААААААА!!!!!!!!!

    • @seyuv751
      @seyuv751 2 года назад +1

      Так это его канал зачем бунт?

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

      ++++++++

    • @user-qv1lr4ql6v
      @user-qv1lr4ql6v 4 месяца назад

      СОГЛАСЕН!

  • @antonmaklakov
    @antonmaklakov 3 года назад +147

    *Python* : Игра для андроид
    *Kotlin и Java* : ***Лёгкое презрение***
    P.S Лол,столько лайков,спасибо!😅
    P. P. S Кстати, у меня тоже есть канал на ютубе, связанный с веб-программированием)).

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

      объясни

    • @h_it
      @h_it 3 года назад +7

      Java...

    • @antonmaklakov
      @antonmaklakov 3 года назад +2

      @@h_it да, забыл про Java. Уже добавил))

    • @dariusweber
      @dariusweber 3 года назад +5

      @@antonmaklakov kotlin удобнее... Тем более в kotlin можно копирайтнуть куски кода на Java из дева (да простит меня Роберт Мартин).
      Я склоняюсь к мнению что py подходит для собственных проектов и отработки алгоритмов, а в продакшен лучше использовать более оптимизированные языки (в некоторых проектах (к Android dev не относится)).

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

      Kotlin и Java используется для написания Программ на Android Studio , а для игр и pygame больше подходит (т.к писать на нем намного легче) , хотя лучше использовать более продвинутые движки

  • @user-li3yd4cz2f
    @user-li3yd4cz2f 3 года назад +130

    Хауди: это оочень просто
    Я: смотрю ролик
    Тоже я: Них*я не понял, но очень интересно
    Но лайк поставил и

    • @JIacTuK999
      @JIacTuK999 3 года назад +3

      ахахаххх ))) та же фигня

    • @user-oc5xp8rr3k
      @user-oc5xp8rr3k 2 месяца назад

      Все что он сделал довольно просто. Но из-за того, что он не умеет объяснять и в принципе говнокодер ничего не понятно. Вместо переменных с цветами, которые значительно облегчат разработку, он тупо пишет все в ручную. Таких примеров скорее всего не мало, эти то что я успел подчеркнуть за 3 минуты простомтра ☠️

  • @androov2797
    @androov2797 3 года назад +260

    *БУНТ!*
    ПРОШЛО УЖЕ 26 ДНЕЙ (ПОЧТИ МЕСЯЦ) И ПРОДОЛЖЕНИЯ НЕТ!
    НАЧИНАЕМ БУНТ ЗА ПРОДОЛЖЕНИЕ!
    UPD: УЖЕ БОЛЬШЕ 100 ДНЕЙ НЕТУ ПРОДОЛЖЕНИЯ! ТРЕБУЕМ ПРОДОЛЖЕНИЕ! БУНТ НАБИРАЕТ ОБОРОТЫ, ПРОДОЛЖАЕМ!
    *БУУУУУУУУУУУУУУУУУНТ!*

    • @user-md7wm5io8l
      @user-md7wm5io8l 3 года назад +11

      +, у меня всё никак не получается скомпилировать свою игру на питоне под андроид, очень жду инструкции от хауди

    • @androov2797
      @androov2797 3 года назад +5

      @@user-md7wm5io8l у меня тоже самое)

    • @bebre_2288
      @bebre_2288 3 года назад +4

      БУУУНД

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

      БУНД, Я НАКОНЕЦ-ТО ХОЧУ СКОМПИЛИТЬ ЭТО ГОВНО

    • @androov2797
      @androov2797 3 года назад +3

      @@coba_kek +++++

  • @Account_Psevdonim
    @Account_Psevdonim 3 года назад +4

    1) добавь скины
    2) добавь уровни: лёгкий (медленно), средний (нормально), сложный (быстрый)
    3) Бонусы иногда вместо яблоко должны появится бонусы: защита если врезался то это вторая жизнь, монеты за которые можно купить скины и ещё что нибудь
    4) Фон, можно добавить фон разноцветный который можно купить за монеты.
    В остальном же ставлю царский лайк и удачи 👍

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

      @Комментатор от Бога просто мы и Хауди хо любим из мелочи превращать мега чудо поэтому мир меняется а так же мини игры😏😇

  • @user-zl4ns7bt8t
    @user-zl4ns7bt8t 3 года назад +19

    Хауди: создаёт очередную игру
    Мои флешбэки из времён Дино:
    *Тут должен быть Coffin dance*

  • @airfantom4956
    @airfantom4956 3 года назад +117

    Хауди: Эту игру сможет создать человек, который изучает питон 1 день
    Также Хауди: использует словари...............

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

      А че, за один день словари нельзя выучить?

    • @user-nz3sw9rl6j
      @user-nz3sw9rl6j 3 года назад

      @@osmanof9209 а ты че выучил ?

    • @user-km5rl4ec2j
      @user-km5rl4ec2j 3 года назад

      @@user-nz3sw9rl6j а это че сложно? питон и за пару часов можно выучить

    • @user-nz3sw9rl6j
      @user-nz3sw9rl6j 3 года назад +2

      @@user-km5rl4ec2j а ты че выучил ?

    • @snzmaxim
      @snzmaxim 3 года назад +3

      создать то и за час можно, а вот понять не каждый сможет

  • @user-if1gt4gb5x
    @user-if1gt4gb5x 3 года назад +47

    Попробуй уровни сделать, как на нокии, там со стенками были уровни)

  • @RofloMen
    @RofloMen 3 года назад +52

    Добавь арбуз, который будет давать 3- 4 пикселя. Только чтоб он был не таким частым

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

      Думаю шанс в 5% на его появление будет нормальным

    • @user-wg6fk3nl2k
      @user-wg6fk3nl2k 3 года назад +4

      В змейке Nokia есть большой шар 2х2 клетки размером, который прибавляет также +1 к длине, но за него дают гораздо больше очков (там очки и размер не одно и то же)

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

      Да кстати хорошая идея

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

      Делаю low-poly модели. Хочу попробовать сделать игру. ищу человека который шарит в написании кода для игр. Этот человек может быть новичком в сфере программирования.
      Проект будет ради опыта, но никто не говорит что он первый и последний.

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

      @@Apophis1147 я бы попробовал но я не шарю в программировании

  • @MrOwl888
    @MrOwl888 3 года назад +48

    Абрахам, спасибо за видео! Но смотри, у тебя яблочко в случайном месте появляется, то есть есть ненулевая вероятность (а чем длиннее тело змеи, тем она выше), что оно появится прямо на теле змеечки. В твоем коде, насколько я понял, обрабатывается коллизия столкновения только с головой, тогда в случае появления яблока на теле оно просто при движении сотрется, и все - нету яблока. Надо будет проверить гипотезу : создавать яблоко для теста в одном и том же месте.

  • @zine6177
    @zine6177 3 года назад +33

    Хауди: В pygame РАЗБЕРЕТСЯ ДАЖЕ ЧАЙНИК
    Я: 🗿🗿🗿

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

      Код сам по себе несложный, только документацию почитать. Больше сложно из-за говносинтаксиса питона, поэтому код нечитаемый.

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

      Какой-то Человек, и какой же аспект (фактически С-подобного) «говносинтаксиса» мешает тебе читать код? И какой тогда синтаксис не является говном? Lisp?

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

      @@sunfline как раз-таки синтаксис в пайтоне самый удобный среди всех других языков.

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

      Я понял, что я даже не чайник, а самовар😂

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

      @@valentin5132 Интересно, почему "самовар"? - он же не сам варит. Таким образом можно и казал на треноге назвать самоваром.
      Тренога - это что-то типа штатива.

  • @layren
    @layren 3 года назад +3

    Годнота! Ждём вторую часть

  • @wadimonchuk4135
    @wadimonchuk4135 3 года назад +58

    Го компиляцию !!!!???
    Лайк чтоб увидел ( ну так, к слову)
    А то игру с ИИ написал, хочу на андроид обкатать

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

      Там же есть исходник. Просто скомпилируй сам.

  • @OOOOOO-nn9ql
    @OOOOOO-nn9ql 3 года назад +126

    Хауди хо у меня вопрос:Когда динозаврик 3D вийде на андроид -_-
    Ура у мене рекорд 121 лайк

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

      Когда доделает, тогда и выйдет! У него своих дел полно!
      Это как учитель будет тебе каждый час спрашивать "где домашка?", если ее надо будет сдать через 4 дня

    • @user-si1fi1uz3b
      @user-si1fi1uz3b 3 года назад +10

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

    • @user-eu8kt9oo9p
      @user-eu8kt9oo9p 3 года назад +7

      @@resadesker
      Ну бля чел я смотрю его очень давно у меня нет компа, и я хочу заценить его труд и не только я.
      Я спросил в телеграмме и меня забанили это что такое.
      Помимо этого он выпускает видео про что угодно, то есть у него есть время.
      Так как по мне если у тебя есть время то будь добр сделай пожалуйста долбаного динозавра. 😕🙁😤

    • @error4ik614
      @error4ik614 3 года назад +3

      надеюсь никогда т к это уже стало полнейшим научпопом

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

      @@user-si1fi1uz3b вот и хорошо! начал годный контент снимать

  • @zerophyre
    @zerophyre 3 года назад +43

    Лол 3 секунды назад я так близко ещё видео не встречал

    • @Stix096
      @Stix096 3 года назад +3

      Вопрос видео вышло 3 минуты назад но ты написал этот коммент 7 миннут назад

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

      я встречал видео только-что назад))

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

      @@Stix096 разные часы

    • @user-ul1py4in7j
      @user-ul1py4in7j 3 года назад

      Я под один его ролик зашёл с 0 просмотров

  • @SolovovChannel
    @SolovovChannel 3 года назад +57

    Идейки для прокачки игры:
    1) Подсчёт количества съеденных яблок
    2) Лидерборд
    3) Выбор цвета змейки
    4) Рандомный спавн ещё одного яблока
    5) Увеличение скорости змейки при съедании яблок

    • @user-xv8ts3gp2y
      @user-xv8ts3gp2y 3 года назад

      Лучше увеличение скорости каждый раз при достижении отметки 30 яблок. То есть, змея будет ускоряться, если съест 30 яблок и будет еще раз ускоряться, при достижении отметки 60(+30).

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

      @@user-xv8ts3gp2y как по мне лучше 10/15

    • @user-xv8ts3gp2y
      @user-xv8ts3gp2y 3 года назад +1

      @@chaikahah мне кажется это слишком часто

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

      @@user-xv8ts3gp2y ну мне кажется у тебя многовато, но можно например каждые 20

    • @user-xv8ts3gp2y
      @user-xv8ts3gp2y 3 года назад

      @@chaikahah ну или 20

  • @user-ko9oi1di7y
    @user-ko9oi1di7y 3 года назад +69

    Хм... а может добавишь стенки
    Оп оп оп подожди, подожди, Я ПОНЯЛ!!! 3D графон!!!!!!!!!

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

      Стенки почти на всех телефонах есть

    • @user-ko9oi1di7y
      @user-ko9oi1di7y 3 года назад

      Ну типа нормальные в которые можно было удариться

    • @resadesker
      @resadesker 3 года назад +3

      @@user-ko9oi1di7y и хорошенько чтоб удариться)

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

      ah shit again

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

      Pygame only for 2d games

  • @cyberwarlus2758
    @cyberwarlus2758 3 года назад +39

    Ещё есть мелоч которую хауди не пофиксил: яблуко спавниться на теле змейки

  • @osmanof9209
    @osmanof9209 3 года назад +4

    Добавь стартовое меню, типа кнопки "Старт", "Уровни", "Рекорды". В "уровнях" пусть можно будет менять скорость (низкая, средняя, высокая). Можно также поставить стены по краям и препятствия на определенном уровне, чтобы, при попадании на нее игра заканчивалась. В "рекордах" пусть будут рекорды. В самой игре можно в углу экрана поставить счетчик яблок и при откусывании хвоста, определенное кол-во яблок снимается с счетчика. Также периодически можно делать большие яблоки, чтобы при поедании их змейка удваивала счет. Но они будут стоять не долго, секунд 2-3. Можно фон какой-нибудь или фоновую музыку добавить, но, как по мне, это не главное. Надеюсь, увидишь :)
    P.S. Если честно, выглядит как ТЗ заказчику на фрилансе....

  • @ricki-crovy9386
    @ricki-crovy9386 3 года назад +5

    Все: ждут дино
    Хауди:

  • @T1murBro
    @T1murBro 3 года назад +29

    *Когда Динооо!!???*
    *Мы все уже долго ждем!*

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

      Согласен

    • @resadesker
      @resadesker 3 года назад +3

      У него своих дел полно!
      Это как учитель будет тебе каждый час спрашивать "где домашка?", если ее надо будет сдать через 4 дня

    • @h_it
      @h_it 3 года назад +5

      Я не жду

    • @danikgood6438
      @danikgood6438 3 года назад +3

      @@resadesker зачем ты пишешь это слово в слово под каждый коммент где просили дино?

    • @user-ul1py4in7j
      @user-ul1py4in7j 3 года назад +1

      @@resadesker ты везде это пишешь, бот?

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

    Top как обычно очень полезно и интересно!

  • @60n80
    @60n80 3 года назад +11

    Именно это я хотел узнать в 22 часа!
    P.s. Ничего против не имею

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

      У меня 0:22 щяс

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

      22:35

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

      @@PLMGTOW как и у тебя но на 33 минуты больше

  • @st_pa
    @st_pa 3 года назад +72

    Змейка движется слишком быстро, надо её замедлить и сделать при нажатии на пробел ускорение.

    • @user-fy8he8nx1h
      @user-fy8he8nx1h 3 года назад +2

      Так сделай медленную..

    • @biterik2245
      @biterik2245 3 года назад +10

      под андройд делают, какой пробел?)

    • @st_pa
      @st_pa 3 года назад +2

      @@biterik2245 хотя да, тогда при нажатии на кнопку какую-нибудь

    • @zoldatten9965
      @zoldatten9965 3 года назад +2

      Я себе медленнее сделал, просто если скопировал у хауди ищи в коде коментарий про speed , где стоит значение 10,и поставь на 6. Идеально

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

      @@zoldatten9965блиннннн я учу программирование недавно и я даже не могу простую змейку зделать сама и до етого что ты написал я бы не додумалась честно

  • @user-lr2hg8zd7w
    @user-lr2hg8zd7w 3 года назад +7

    Никто:
    Абсолютно никто:
    5-ти класницы: ПЕЙТОН

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

      Я слышала либо питон, либо пайтон. И никаких пейтонов

  • @sem_ir1022
    @sem_ir1022 3 года назад +19

    2020год: змейка под Андроид
    2021год: 3Д змейка под андроид

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

      2022год: GTA V под андроид на python

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

      @@HunLZy Да да и тоже за 10 минут)

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

      3050 год: реальность в андроид 8д

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

      Ну мы ждем)

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

    Мы ждём целый курс о pygame. Залайкайте ХауДи пускай увидит

  • @mrj7314
    @mrj7314 3 года назад +3

    Видео должно называться "как сделать змейку." Не путай людей

  • @kingt7962
    @kingt7962 3 года назад +34

    ВОТ ИДЕА: сделай секретную комбинацию клавиш при которой цвет фон и змейки начнут калбасится по всему RGB и добавь через pygame музыку running in the 90's

    • @user-ul1py4in7j
      @user-ul1py4in7j 3 года назад +9

      Ты откуда свалился

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

      @@user-ul1py4in7j С марса

    • @MrKoteyka_
      @MrKoteyka_ 3 года назад +8

      Секретные клавиши на андроид?

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

      @@MrKoteyka_ смешно

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

      Да, поддерживаю

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

    Хауди спасибо. Канал крутейший

  • @user-ln6kl2lj9w
    @user-ln6kl2lj9w 3 года назад +2

    Я поиграл в змейку и нашел баги
    1)Когда одновременно нажимаешь влево и вниз(в случае если змейка ползет на вверх) , то он пожирает все свое тело.
    2)При попытке сделать предыдущей баг появляется еще один.Змейка разворачивается плотно сжимаясь и при повороте к своему телу не обрезает его.
    Го в топ, что бы Абрахам заметил!

    • @user-ln6kl2lj9w
      @user-ln6kl2lj9w 3 года назад

      + сделай редактор комнат , где мы сами можем разрабатывать уровни(строить стенки)

  • @Erik-bs3ou
    @Erik-bs3ou 3 года назад +3

    Большое спасибо Хауди за такие крутые и интересные видосы.
    *низкий поклон

  • @Yuki-uy5ub
    @Yuki-uy5ub 3 года назад +4

    Добавь счётчик очков или длину змейки чтобы можно было рекорды сохранять :3

  • @user-tw2ex8nr8r
    @user-tw2ex8nr8r 3 года назад +4

    как скомпилить под андроид?

  • @MrSaintLion
    @MrSaintLion 3 года назад +3

    наконец то дождался важной для меня темы. Спасибо автору ролика.

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

      Офигеть важная тема. Сделать змейку. Либо это задача на практику, но тогда видео плохо, т.к. в нём есть ответ. А если для чего-то нужного, то тебе 5 лет наверное, т.к. идей не приложу где нужна эта игра

  • @user-jz8yz8rl3k
    @user-jz8yz8rl3k 3 года назад +2

    Спасибо! Очень классно скомпилировал!

  • @user-fg2id9fw2v
    @user-fg2id9fw2v 3 года назад

    Ураааа!!!! Я нашла интересного блогера - программиста!!!! Я просто очень люблю программировать!!!

  • @neon5427
    @neon5427 3 года назад +5

    Я нашёл баг, путём нажатии нескольких клавиш игра поворачивает змею на 180 и она сьедает весь свой хвост. Ну или просто я криворучка у которого клавиши залипли

  • @shindorill1376
    @shindorill1376 3 года назад +3

    То чувство, когда только начал изучать pygame и это кажется сложным

  • @user-fm8kd2vx7m
    @user-fm8kd2vx7m 3 года назад +1

    Можно добавить других змеек, которые тоже будут есть яблоки и их голову нельзя задевать, но хвост можно перекусить и сделать возможность победить по очкам(можно добавить таймер). Ну или же просто добавить рандомно генерируемые в начале препятствия, в которые нельзя врезаться.

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

    Мои идеи про змейку
    1. Слелай её медленнее, а то на 9:53 ты не мог споймать яблоко :D
    2. Если возможно сделать яблоко формы яблока
    3. Добавить Game over а то так и будешь до конца ездить змейкой и откусывать себя
    Этих два пункта сейчас будут не важны, но на мой взгляд будет интересней
    4. Добавить уровни, например уровень без преград, с преградами и когда врезаешся в преграду умираешь
    5. Когда змейка больше сделать чтобы появлялось ещё одно яблоко

  • @CodeWizer
    @CodeWizer 3 года назад +5

    PyGame на самом деле такая себе библиотека - в ней нет вертикальной синхронизации, поэтому картинка будет глючная.
    Кстати, если тебе интересно увидеть, как *Искусственный Интеллект учится ВОДИТЬ* , то зайди ко мне на канал. В том же видео я писал игру на PyGame.

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

      Не знаешь, как скомпилить это дело на андройд?

  • @user-rq5hw6sl5x
    @user-rq5hw6sl5x 3 года назад +6

    Когда будет змейка в 3д?)

  • @cshr3225
    @cshr3225 3 года назад +2

    Хауди,пожалуйста сделай меню:
    В первым разделе будет слова "ИГРАТЬ"
    Во второй разделе будет слова "НАСТРОЙКА":
    В настройке будет еще два раздела:
    Первый это будет сложностей:
    В легкий скорость будет меньше и яблока будет 2 или 3.
    В нормальный скорость будет немного выше и яблока будет 1 или 2 (в часто будет 1)
    В сложный скорость будеть выше и яблока будет по одной штучке
    В кошмарный скорост будеть бешеный
    Во второй будеть автор создателя name
    name = 'Хауди'
    Залайкайте чтобы name увидел!
    (По питонский))

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

    Нужно и нтересно ! Лайк однозначно от души!👍👍👍

  • @meelouw3137
    @meelouw3137 3 года назад +4

    Идея #1: со временем змейка становятся быстрее двигаться
    Идея #2: сделать мильтиплеер :D
    Идея #3: конечно сделать счёт, лиги и топы как в wormax.io например
    Буду рад если хауди увидет)
    И да где ДИНО???

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

      Для мультиплеера нужно делать сервер.

  • @distortion51
    @distortion51 3 года назад +3

    Хауди добавь пожалуйста счёт и рекорд предыдущих игр.

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

    Нужно:
    1) счёт
    2) преграды
    3) фоновая музыка
    4) таблица рекордов
    5) можно добавить меню с выбором скорости змейки
    6) это сложнее, но можно добавить ботов с элементами баттл рояла, в котором каждые n секунд убирается самая маленькая змейка и так до последней. Но тут должна быть карта больше и спавнов яблок больше.

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

    одна просьба: вставляй рекламу в начале видео или в конце

    • @forestlife6486
      @forestlife6486 3 года назад +2

      В конце самая дешёвая

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

      Нееееет только не эээто

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

      Хауди и так норм зарабатывает. Вспомни сколько ему за динозаврика предлагали

    • @asgames.develop1708
      @asgames.develop1708 3 года назад

      @@stanislavsl6684 пруф?

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

      @@asgames.develop1708 он говорил в одном из своих видео что ему за динозаврика хотели много дать, но он отказался потому что делает эту игру для подписчиков

  • @zeraphim1546
    @zeraphim1546 3 года назад +7

    1: добавь стенки
    2: больше яблоко
    3: добавь очки рекордов
    4:зделай большую карту и добавь других змеек ботов

    • @govdamikhaylo4183
      @govdamikhaylo4183 3 года назад +2

      Слизарио на минималках)

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

      @@govdamikhaylo4183 ага 🗿

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

      Сделай сам. Ты же мамкин хацкер? не так ли?

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

      @@sywice5826 -_-

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

    Большое спасибо за видео!

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

    Урррааа СВЕРШИЛОСЬ ЧУДО!!

  • @it_is_ti
    @it_is_ti 3 года назад +4

    Слишком много: "Ну а это сделать ДОВОЛЬНО ПРОСТО"

  • @hrantabrahamyan3522
    @hrantabrahamyan3522 3 года назад +10

    Хауди ты знаешь сколько мне помог
    Если ты не был я не знал что сделать

    • @nesteroff7643
      @nesteroff7643 3 года назад +2

      Я теье подскажу, что делать
      возьми учебник по русскому и читай, читай, читай

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

      @@nesteroff7643 Ты чё издеваешься лол

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

      @@hrantabrahamyan3522 как раз таки нет. Я прочитал твой комментарий и у меня кровь из глаз пошла(метафорически)

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

    Пожалуйста снимаете далее.мне очень интересно.Кто хочет лайкуйте это видео чтобы хауди
    Покащывал как делать apk.Тоесть в мобильное приложение!👍👆

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

    Python меня не интересует но все равно поставил лайк.

    • @user-dl8kj5mz3g
      @user-dl8kj5mz3g 3 года назад +4

      Не ну тут бан, точно))))

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

      Питонист каждый второй, а вот c++ знают единицы.. Што как бэ намекает

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

      Жиза)))

    • @user-vu8kw9yp6k
      @user-vu8kw9yp6k 3 года назад

      @@kostyafrompiter я после питона буду учить джаву а после джавы с++ вам тоже так советую так проще всего

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

      @@user-vu8kw9yp6k я давно react разработчик, и меня всё устраивает =)

  • @sanekfixplay414
    @sanekfixplay414 3 года назад +3

    чел сделал питона на питоне

    • @CryptoCoinBot
      @CryptoCoinBot 19 дней назад

      Ахахахахаххахаха

  • @sans2ndzhora
    @sans2ndzhora 3 года назад +28

    3 просмотра и 53 лайка??????????????????
    UPD: УСПЕЛ ДО 0 ДИЗЛАЙКОВ

    • @mosha4687
      @mosha4687 3 года назад +3

      Лайки загружаются быстрее чем просмотры и комментарии, когда вы научитесь это понимать.

    • @user-jb2zn4be5w
      @user-jb2zn4be5w 3 года назад

      блиин, а я успел до 9 дизлайков

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

      Успел до миллиона просмотров))

    • @user-ul1py4in7j
      @user-ul1py4in7j 3 года назад

      И что

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

      @@mosha4687 а разве дело не в кластеризации и большой фрагментации данных на сайте?)

  • @anivaeev2454
    @anivaeev2454 3 года назад +4

    А можно в следующем видео, создание игры на Java?

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

      @@averboukhgerman4970 Нет не зря, старайся хорошо, твой канал тянет на профессиональный, подписался, делаешь всё хорошо

  • @wilsonwag
    @wilsonwag 3 года назад +12

    Эээммм... Видео вышло в 0:05 (если что я не живу в России)

    • @user-kk8vo9jp7p
      @user-kk8vo9jp7p 3 года назад +4

      У меня 22 я из Москвы

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

      Вот именно, зачем так поздно выпускать или так рано уже следующий день

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

      Ты из Азербайджана? Типо у меня тоже в 00:05 вышло

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

      @@bokmuredits6514 Узбекистан

    • @user-sq8vn1ll3u
      @user-sq8vn1ll3u 3 года назад +2

      Идите спать

  • @Stigman7
    @Stigman7 3 года назад +3

    Я делою мод на миндастри
    Сложное это скорее турель там больше всего код надо писать

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

      Это которая на андроид?

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

      На андроид и пк прикольно что можно по сети с андроед и пк гдето ишё есть где мосно играть с телева по сети с компом

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

      Могу бету мода скинуть а мод называется Техно мод

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

      Есле чесно я сам незнаю шя

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

      Могу на мод сылку скинуть а там и посмотриш

  • @notmilenakos
    @notmilenakos 2 года назад +11

    Ужасное видео, удивлён почему столько лайков. Пришёл чтобы увидеть как портить игру на Андроид, а получил туториал по змейке с рекламой SkillFactory. Кликбейт!

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

      Ну неудивительно что много лайков! Ведь многие хотят сделать змейку и лишь немногим интересно исключительно портирование на андроид

  • @Solevoiaboba
    @Solevoiaboba 3 года назад +3

    Ну может добавить босса игры

  • @ander_play1007
    @ander_play1007 3 года назад +4

    Пацаны, я вас прошу, не берите у него спонсорку :с Он не выполняет, что пишет, не тратьте деньги зря и не повторите мою ошибку(((((((((((

  • @user-wx3yi9nr7z
    @user-wx3yi9nr7z 3 года назад +6

    *ЛАЙК ЕСЛИ 10 МИН СМОТРЕЛ НА ЗАДНИЙ ФОН*

  • @umarbekanvarov6852
    @umarbekanvarov6852 3 года назад +2

    чувствую себя королем, когда он говорит царский лайк

  • @user-wp2pd3kx6c
    @user-wp2pd3kx6c 3 года назад +5

    Йййй оооооооууууууу

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

    Хауди ты топ! Мне 30 лет , и я не бум бум в программировании. Впервые узнал как создается такая змейка:)

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

    Сделать бонусные яблочки, в которых будут, как и полезные фишки, так и вредные (например, будут тебя замораживать на пару секунд, замедлять, наоборот ускорять и тд)
    Можно ещё сделать бомбочки, при сьедении будет хвост уменьшатся

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

    Привет, очень видио крутое! Мне вот интересно через какой конструктор ты используешь для python я использую py charm, если есть время ответь пожалуйста, и как ты сделал такую консоль?
    И как начинать роботу?

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

    Лето: закончилось
    Я: собирался скомпилировать игру под андроид до конца лета
    Хауди:

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

    услышал "без Unity и UE" - моментально поставил лайк :)

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

    Привет Хауди можешь подсказать какое в универе выбрать направление если хочешь выучить/понимать выш мат и просто кодить (ещё не решил в какой сфере)?

  • @user-db7bv4rq8b
    @user-db7bv4rq8b 3 года назад

    Еще надо добавит защиту о резкого разворота. Получается, что мы поворачивает в сторону и тутже обратно и она начинает как-бы позти по себе. Например: при движении вправо,если резко нажать вверх и влево, она НЕ изгибается как должна, а поворачивает саму на себя.
    По сути резко разворачивается на 180

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

    Здо́рово👍
    Понравилось что при столкновении хвост просто отрезается, а игра не заканчивается

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

    1: Подсчёт яблок надо выводить (это легко)
    2: выбор цвета змейки (если это возможно)
    3: большие яблоки которые исчезают через 5 секунд но дают больше очков

  • @user-qx8ws6xj6h
    @user-qx8ws6xj6h 3 года назад

    Ай красавчик же!

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

    Ставте лайки они нужны хауди !!!!!!

  • @user-os8jn5pc5z
    @user-os8jn5pc5z 3 года назад +1

    Поскорее бы продолжение бы👀

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

    Спасибо за видос Абрахам

  • @NanNan-nb4qf
    @NanNan-nb4qf 3 года назад

    Раз уж понеслась песня про 3D, давайте запилим змейку в формате 3D. Тем более опыт уже есть и нужный софт тоже, это будет быстрее, чем первая 3D игра. Удачи тебе!

  • @user-md7wm5io8l
    @user-md7wm5io8l 3 года назад

    Очень жду часть с компиляцией, есть готовая игра на PyGame, но хочу скомпилировать её на андроид, доработать, и мб выложить даже в Гугл плэй

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

    Спс что оставляешь свой код по ссылке- это очень удобно если не знаешьв чём ошибка

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

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

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

    Привет Хауди, можно добавить жизни то есть если у змеи осталось определённое количество клеток хвоста то -1 жизнь, и ещё можно добавить очень мощные яблоки которые буду добавлять сразу несколько клеток, а и за всю игру игрок собирает очки которые потом меняются на деньги за которые допустим можно купить новый цвет. Спасибо за удаленное время

  • @irongunyt
    @irongunyt 3 года назад +2

    Кстати, хауди, если уж делаешь для старых планшетов, можно и об оптимизации подумать. Ща бы перерисовывать каждый элемент змейки, когда она вся одного цвета -_- Надо было просто последний элемент змейки перемещать перед головой и всё работало бы не так долго. Причем для этого стоило бы использовать очередь, которая работала бы куда быстрее, а не список. Хауди, ждём оптимизацию)

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

    Идеи для прокачки игры.
    Можно запускать рандомных змеек другого цвета, встречи с которыми нужно избегать или они откусят часть хвоста. Количество этих змеек может увеличиваться с усложнением уровня.
    Можно добавить временные "тухлые" яблоки, которые уменьшают длину змейки.

  • @user-xh8qf4rm7w
    @user-xh8qf4rm7w 3 года назад

    Привет Хауди, спасибо тебе, твои видео мотивируют меня, хотел бы задать вопрос. Были когда то телефоны Nokia вроде бы на simbian и вроде как была система написана на python, был я малым пездюком и запомнились мне игры на этих устройствах, ВОПРОС состоит в том можно ли запустить эти игры пользуясь инструментами теми что и ты?

    • @user-xh8qf4rm7w
      @user-xh8qf4rm7w 3 года назад

      А если бы сделать порт на андроид... вообще бы ностальгию почувствовать было бы классно)

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

    Хауди ты просто лучший программист

  • @ilnev3738
    @ilnev3738 3 года назад +2

    Уже чувствую как злятся джедаи джавы)

  • @user-ln6kl2lj9w
    @user-ln6kl2lj9w 3 года назад +1

    + сделай редактор комнат , где мы сами можем разрабатывать уровни(строить стенки)

  • @user-zo4my3xq3j
    @user-zo4my3xq3j 3 года назад

    Препятствия добавить, может других змей, так чтобы они тоже охотились за яблоками, и они к примеру будут обрезать тебя, можно добавить улучшали, типо съел ускорялку и за 1 яблоко удлинняешься не на 1 а на 2

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

    Можно покрасить кубики змейки и сделать скины, чтобы выглядело прям как питон)
    + Сделать анимацию поедания яблока.

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

    Лабиринты плюс можно зделать режим фонарь, когда видна только часть лабиринта, а остальное открывается по мере движения. Так же можно добавить тетремино из тетриса в качестве препятствий.

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

    Привет Хауди, у меня возник вопрос как объединять языки.
    Например: основа кода на Python, базы данных SQL, чето там на HTML и еще и какая-то мини игра в конце страницы. Ивсе это сделано на разных языках. Возможно ли это все вместить в одну программу или это невозможно.

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

    Скачал книгу Грокаем алгоритмы, а там говорится, что используется Python 2.7. На данный момент, стоит ли ее читать и какие различия могут быть в алгоритмах в 2.7 и 3.8 версиях? Или алгоритмы на это не обращают внимания?