Пишем аналог Hamster Kombat с нуля на HTML & CSS & JavaScript

Поділитися
Вставка
  • Опубліковано 29 сер 2024
  • Бесплатный курс по HTML & CSS + диагностика навыков: bit.ly/4687mIv
    Полный Roadmap по Frontend разработке: bit.ly/3S8CNg7
    Мой телеграм канал: t.me/js_by_vla...
    Исходники тут: t.me/js_by_vla...
    Настройка аналога Copilot: t.me/js_by_vla...
    Полный курс по JavaScript: • JavaScript c Нуля - Ку...
    Пишем свой Hamster Kombat (8/11)
    Кликеры повсюду. Ловите без лишних слов гайд, как в телеграме можете создать свой аналогичный кликер на HTML & CSS & JavaScript
    Для начинающих и тех, кто хочет подтянуть свой уровень прилагаю сразу вспомогательные ресурсы: клик
    В видео с нуля, пошагово покажу создание такого кликера с деплоем в телеграм бота. На выходе у вас будет своя приложуха. Приятного просмотра!

КОМЕНТАРІ • 153

  • @VladilenMinin
    @VladilenMinin  Місяць тому +15

    Я в хомяка не играл, а потому решил написать свой)
    А вы ждете airdrop ?)
    Полезные ресурсы к видео:
    Бесплатный курс по HTML & CSS + диагностика навыков: bit.ly/4687mIv
    Полный Roadmap по Frontend разработке: bit.ly/3S8CNg7

    • @david_yuzhakov
      @david_yuzhakov Місяць тому

      Не ждем

    • @hallifar
      @hallifar Місяць тому

      Я тыкал немнога, но особо не жду ничего конкретно от хомяков )

    • @VladilenMinin
      @VladilenMinin  Місяць тому

      @@david_yuzhakov Понимаю, я потому даже и не начинал тапать)

    • @houston_np
      @houston_np Місяць тому +1

      @@VladilenMinin вспомнился старый мемный видос с голумом.
      - А я знаю, что ты тапал
      - Я не тапал!
      - Тапал, тапал, я всем расскажу, что ты тапал
      - Неет

    • @DarkzarichV2
      @DarkzarichV2 Місяць тому +1

      Мы с вами взрослые люди и понимаем, что деньги из воздуха не возьмутся. Копейка другая за просмотр рекламы это максимум, а такие системы ещё до хомяка существовали и существуют)

  • @zohidjonmarufov2008_
    @zohidjonmarufov2008_ Місяць тому +12

    Знаете Владилен Минин, я до этого думал что для того чтобы создать телеграм бота, нужно особые знания, как минимум не HTML CSS и JS. Но на самом деле это совсем иначе, вы помогли мне открыть новые возможности, за это вам спасибо!!

    • @H1roHamada
      @H1roHamada Місяць тому

      В гугле забанили, видимо)

    • @Amdusi4s
      @Amdusi4s Місяць тому

      Это самое легкое что можно сделать)

    • @gfhjjbvhhhffcjj
      @gfhjjbvhhhffcjj 28 днів тому +1

      До осталось написать бекенд и все😂

    • @zohidjonmarufov2008_
      @zohidjonmarufov2008_ 28 днів тому

      @@gfhjjbvhhhffcjj

  • @DanyaConcept
    @DanyaConcept Місяць тому +6

    Прикольно получилось) Если видео залетит, то можно еще добавить реферальную систему, задания и привязку кошелька
    🔥 Кстати круто что ты взялся за эту идею!

  • @ziliboba73
    @ziliboba73 Місяць тому +2

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

  • @user-ik8sm2th7i
    @user-ik8sm2th7i Місяць тому +3

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

  • @user-yr2gc3mp4y
    @user-yr2gc3mp4y Місяць тому +3

    Брат, годнота подъехала! Давай по возможности ещё больше подобных туториалов с упором на практику!)

  • @user-pv2oc6is9d
    @user-pv2oc6is9d Місяць тому +3

    Технический контент всегда приветствую :) Правильное направление. Вот что-то такое мне и нужно

    • @VladilenMinin
      @VladilenMinin  Місяць тому +1

      Рекомендую ознакомиться с тем, что уже есть на канале. Все актуальное

    • @user-pv2oc6is9d
      @user-pv2oc6is9d Місяць тому

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

  • @Dzhambek
    @Dzhambek Місяць тому +1

    Ух есть чем заняться сегодня ночью не сколько идей есть и огромное Вам спасибо за видео .

  • @user-oi2de8rv3n
    @user-oi2de8rv3n Місяць тому +6

    Было бы интересно узнать про авторизацию, систему рефералов, систему заданий

  • @momicantpause
    @momicantpause 5 днів тому

    все получилось! спасибо! круто!
    сделай вторую часть видео, где мы подключаем все системы TON , Wallet какие-нибудь игровые покупки и цены тебе не будет!
    Да мы готовы за такое видео заплатить!)

  • @davida8216
    @davida8216 Місяць тому +1

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

  • @Taiga_libertarian
    @Taiga_libertarian Місяць тому +3

    На привьюхе - Ева тапает Владилена 😄 Контент - огонь! 👾

  • @hallifar
    @hallifar Місяць тому +1

    Прикольно) Ждал чего-то такого от тебя! 👍

  • @youth991
    @youth991 Місяць тому +1

    Ток лучше использовать вместо click - touch, чтобы можно было кликать несколькими пальцами и поворот кнопки убирать не по времени, а по опусканию клика 😁

  • @It_interess777
    @It_interess777 11 днів тому

    Спасибо, прикольное видео! Хорошо разобрал!!! Понятно очень!

  • @user-pv2oc6is9d
    @user-pv2oc6is9d Місяць тому +1

    Вот, я только что ночью досмотрел на третий день. Три дня смотрел по частям. И это ещё не писал код. Но в Телеграме нашёл бота, докликал до 50. Я чувствую двойственность. С одной стороны было лень смотреть, хоть я и опытный, но уже как бы взрослый и уставший. А с другой стороны, я конечно же хотел хотя бы просто посмотреть, чтобы отдать дань уважения разумному контенту, так как всё что у нас есть в основном создано разумом, и если действовать "не разумом" то так себе получится результат. Хочу поддержать технический контент, и пожалуй повторю этот код моими руками, хоть и лень

  • @artemka_edge638
    @artemka_edge638 Місяць тому

    Собирался на днях написать проект,дабы закрепить знания JS, созрел на кликер в стиле "Хомяка".Захожу на ютуб и вижу ваше видео,прикольное совпадение)

  • @demigodance
    @demigodance Місяць тому +7

    Мощно владиленыч 👍🔥

  • @Main.py7
    @Main.py7 Місяць тому

    ЛУЧШИЙИИЙЙЙЙЙЙ КАК ЖЕ ДОЛГО Я ЭТО ИСКАЛ

    • @youth991
      @youth991 Місяць тому

      На codepen мог-бы поискать, я уже давно такое написал ))

  • @Dzhambek
    @Dzhambek Місяць тому +3

    На самом интересном месте на 34.34 секунде не могу синхронизировать Firebase и выполнить " nitialize your project " в " Visual Studio code " у меня красная надпись вылазит версия node у меня ( v.20.15.1 ) и npm 10.7,0 и дальше 3 часа увлекательного путешествия в мире криптовалюты пролетели Вы смогли за 40 минут но у меня вышла слушать Вас приятно за 3 часа до npm install -g firebase -tools дальше пока работать не смогу не знаю в чём проблема.

  • @konjinni
    @konjinni Місяць тому +2

    надо было ящерицу сделать внизу, и генерить случайных мух и жучков на которые надо кликать и кормить ящерицу - тут уже сосиской на моторчике не накликаешь)

  • @catfish_games
    @catfish_games Місяць тому +1

    Спасибо за контент!) Будет ли свежее видео по настройке VS Code?

  • @user-zj9yp5jl5j
    @user-zj9yp5jl5j Місяць тому +1

    Владиленыч на хайпе, красава)

  • @stasich6917
    @stasich6917 24 дні тому

    Очень круто, но хотелось бы побольше объяснений, но понимаю, что на это уйдет много времени, а так спасибо за видео)

  • @user-kr3mh8ok2l
    @user-kr3mh8ok2l Місяць тому +1

    Шикарный канал. И наглядно, и классная речь автора, и кратко+емко.

  • @TheRainbowlandMetaverse
    @TheRainbowlandMetaverse Місяць тому +1

    Thanks Vladilen, let's try to make our own clicker based on your video. (Спасибо, попробуем сделать свой кликер на основе видео.)

  • @Donnie_Gifter
    @Donnie_Gifter 22 дні тому +1

    Здравствуйте выдает ошибку когда ввожу firebase init весь экран красным становится что делать 😢?

  • @armand_xD
    @armand_xD Місяць тому

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

  • @user-bh5kq1dp8k
    @user-bh5kq1dp8k Місяць тому +2

    А будет ролик про простые бесплатные хостинги для простеньких проектов для начинающих? По типу того же Firebase. Было бы неплохо ещё показать как работает привязка к GitHub, чтобы изменения из основной ветки автоматически отправлялись на хостинг

    • @deshark5949
      @deshark5949 Місяць тому

      кажется есть versel

    • @alexnews8346
      @alexnews8346 Місяць тому

      вот хочу на GitHub сделать он же должен дать линк.

    • @bratik026
      @bratik026 Місяць тому

      Netlify есть

  • @chatGpt637
    @chatGpt637 25 днів тому

    Кайф, спасибо. По базе данных для игры будет урок?

  • @elperdante
    @elperdante Місяць тому

    красава то-что надо)

  • @user-mi1hq1dz2b
    @user-mi1hq1dz2b Місяць тому +3

    Ахах, что? Норм контент))

  • @twisterraze666
    @twisterraze666 Місяць тому

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

  • @DerAleksey
    @DerAleksey Місяць тому

    компактненько собрал! B-)

  • @yakut54
    @yakut54 Місяць тому

    Вот это я удачно зашёл )

  • @sarkarov_ru
    @sarkarov_ru 4 дні тому

    Всем привет! Нужен совет.
    Ищу платформу, которая позволяет создавать веб -приложение, в частности, игру, без обширных знаний о кодировании. Эта платформа должна иметь:
    * Фронтовая разработка: Визуальный редактор для создания пользовательского интерфейса и игровых визуальных эффектов, таких как игра например игра «Хомяк».
    * Бэк-энвая логика: способ определить логику, правила и действия игры, потенциально используя визуальные инструменты или простой язык сценариев.
    * Дизайн базы данных: Возможность создания и управления базой данных для хранения игровых данных, таких как оценки игроков, прогресс и настройки.
    * Параметры без кода / низкого кода: Возможность создавать большую часть игры без написания кода, с возможностью добавления пользовательского кода для расширенных функций.
    Знаю есть такие конструкторы как bubble webflow, unity но не знаю подойдут ли они для всего, что я описал

  • @kraudpro6789
    @kraudpro6789 Місяць тому +3

    давай теперь видос с бекендом для этой ящерки

    • @user-qs6qg6jl9f
      @user-qs6qg6jl9f Місяць тому

      он не умеет, он же фронтендер

    • @user-pp9dk4cd6k
      @user-pp9dk4cd6k Місяць тому

      @@user-qs6qg6jl9f ага , без авторизации и партнерки это никому не нужный хлам

  • @kinoshorts590
    @kinoshorts590 25 днів тому +1

    Привет, можешь помочь? Допустим в боте натапал, и получается большое число, а оно не помещается в экран, что делать? Как сделать так, чтоб текст подстраивался и становился меньше?

    • @flowsmiles5068
      @flowsmiles5068 22 дні тому

      Ты можешь по сути просто вместо 1000 писать 1к.
      Для этого нужно просто делить число на тысячу и на единицу (чтоб округлить), после того как оно будет больше 999 . и добавить "к"

    • @kinoshorts590
      @kinoshorts590 21 день тому

      @@flowsmiles5068 спасибо

  • @mister_robot01
    @mister_robot01 Місяць тому

    Привет, а не планируешь видосы про блокчейны ?)
    В частности хотелось бы про TON, может этот проект на тоне сделаешь ?

  • @forellko8600
    @forellko8600 Місяць тому

    Спасибо большое❤

  • @jaki4695
    @jaki4695 Місяць тому

    Топ 🔥

  • @Sent-Arena
    @Sent-Arena 12 днів тому

    Попробовал повторить, фигуры на цент ре становятся, они показаны конвертом, и дальше не цвет фона ни смещение фигур.

  • @DailyDeveloperNews
    @DailyDeveloperNews Місяць тому

    Привет Владилен! Какие расширения были активны в редакторе?

  • @narekhovhannisyan6362
    @narekhovhannisyan6362 Місяць тому

    Я видел это у вас на github перед этим видео))

  • @RickandMortych
    @RickandMortych 17 днів тому

    Владилен здравствуйте , что у Вас за мак? можно полные характеристики/информацию , спасибо !

  • @fizmatik9447
    @fizmatik9447 Місяць тому

    жду продолжение , действуй

  • @Йотл
    @Йотл 5 днів тому

    Продолжение пожалуйста добавь пожалуйста главную страницу как в хомяке

  • @Dzhambek
    @Dzhambek Місяць тому +1

    Проект полностью работает можете сделать урок для начинающих как " КАК ЗАХОСТИТЬ НА Firebase console " у меня выскакивает красная строка хотя всё установлено не распознано как команда лета . Спасибо очень хочу сделать даже монетку свою своей фамилией сегодня сделал а это не получается спасибо .

  • @SlavaCh
    @SlavaCh Місяць тому +1

    Вы открыли ящик пандоры, теперь каждый школоло задеплоит своего хомяка)

  • @vgolde14
    @vgolde14 Місяць тому

    Владилен, спасибо за контент!
    А ты какой прокси/впн используешь для копайлота? Он прям быстро предлагает промты

    • @VladilenMinin
      @VladilenMinin  Місяць тому

      Настройка аналога Copilot: t.me/js_by_vladilen/844

    • @user-san-chous
      @user-san-chous Місяць тому +1

      юзай codeium. Он не хуже и бесплатный.

  • @pozytron-code
    @pozytron-code 19 днів тому

    а в сторедж или через консоль в дж - мы ж можем 1000000 момент прописать себе?

  • @liraybe7421
    @liraybe7421 Місяць тому

    Лучше на неакте сделать что-то, полезнее будет, жду видос!;)

  • @mokkamokka4097
    @mokkamokka4097 Місяць тому

    топчик!

  • @Sent-Arena
    @Sent-Arena 16 днів тому

    Продолжение модификации будет?

  • @paveloDevJourney
    @paveloDevJourney Місяць тому

    А как прроисходит адаптация размера верстки под экран в телеграм боте? Есть какое-то соотношение?

  • @LikaterStudios
    @LikaterStudios 25 днів тому

    ждём листинг)) ахха

  • @Sent-Arena
    @Sent-Arena 13 днів тому

    Я самоучка, создал кликер на Uniti под Android.
    За деплоил на комп, как в телеграм залить не понимаю, может кто подскажет?

  • @Tornado-ln7fq
    @Tornado-ln7fq Місяць тому +5

    Ну странная логика. Сначала получаем офсеты, далее отнимаем позицию слева и сверху,делим на 2. Далее создаем новые переменные и полученные офсеты теперь делим на ширину и высоту,и полученное умножаем на якобы градус.Я конечно знаю что js это конченый язык ,но чтоб настолько. Вот только у меня вопрос,по-моему это можно сделать гораздо легче, есть же функция получения координат, причем есть функция получить координаты изображения,и нужно будет просто создать ивент,по нажатию на определённую область,изменить наклон картинки, и не городить такой огород. Тем более нам не нужно тыкать на картинку, а на всю область, а картинке мы делаем только эффект,разве нет)

    • @x-grand-x
      @x-grand-x Місяць тому

      В любом случае эти "функции" работают также разница только в сахаре.
      Да и логика логичная, мы берём абсолютную позицию нажатие, и чтобы наш эффект был ровно там где хотим, отнимаем ещё и относительное (наш Rect)
      Вот и все логика так-то

    • @Tornado-ln7fq
      @Tornado-ln7fq Місяць тому

      @@x-grand-x А смысл,мы просто делаем ивент по нажатию на область,и крутим картинку,не зависимо куда кликаем,ну хз,дело каждого.

    • @user-ty5vo7de7o
      @user-ty5vo7de7o 8 днів тому

      Может это ты конченый?

  • @user-iv2zt9oy2f
    @user-iv2zt9oy2f Місяць тому

    Владилен, Спасибо за видео. Смотю много твоих информативных , обучающих видео и не могу понять почему везде где нужно написать временное значение для демонстрации , ты пишешь "42". В чем суть?

    • @user-pv2oc6is9d
      @user-pv2oc6is9d Місяць тому

      Шутишь? Просто загугли 42

    • @alexnews8346
      @alexnews8346 Місяць тому

      What is the significance of 42?
      The number 42 from Douglas Adams' 'The Hitchhiker's Guide to the Galaxy' represents all meaning ('the meaning of life, the universe, and everything') as determined by the fictional supercomputer Deep Thought. The number 42 is not a particularly significant number in base 13

    • @user-pv2oc6is9d
      @user-pv2oc6is9d Місяць тому

      Yes

  • @user-tz3sd3sd6d
    @user-tz3sd3sd6d Місяць тому

    а сделайте c контрактами на func или на tact лучше так интереснее чем просто накидывать html css

  • @marus_space
    @marus_space Місяць тому

    На каждый клик при score >= 50 будет меняться картинка

  • @user-oi2de8rv3n
    @user-oi2de8rv3n Місяць тому

    В ротейт)

  • @user-pv2oc6is9d
    @user-pv2oc6is9d Місяць тому

    Я когда слышу нашу обычную фразу "DOM дерево", я думаю что нужно построить дом и посадить дерево. Это у всех так?

  • @bitnance
    @bitnance Місяць тому

    А где интеграция с телеграм апи? В чем смысл этого кликера, если это просто вебвью

    • @VladilenMinin
      @VladilenMinin  Місяць тому

      Если просмотры будут, сделаем продолжение

  • @SWhen
    @SWhen 14 днів тому

    В конце когда открываю URL, то мне пишет: настройка хостинга завершена, вы видите это, потому что успешно настроили хостинг Firebase. Как исправить?

    • @darwinsdarwins2230
      @darwinsdarwins2230 12 днів тому

      Нашел решение?

    • @SWhen
      @SWhen 12 днів тому

      @@darwinsdarwins2230 да. Нужно использовать другой сайт куда можно загрузить все на хостинг.

    • @darwinsdarwins2230
      @darwinsdarwins2230 12 днів тому

      @@SWhenты какой используешь?

  • @vasiliy2396
    @vasiliy2396 Місяць тому

    А в чём прикол, если прогресс нигде не хранится, тупо картинка обмазана js кодом

  • @easycrazy709
    @easycrazy709 10 днів тому

    А Бэк писать не нужно ?

  • @niorus9412
    @niorus9412 25 днів тому

    а в чем смысл? и зачем оно?

  • @yuriiyurii6656
    @yuriiyurii6656 Місяць тому

    А как же WebStorm?

  • @venomemran851
    @venomemran851 Місяць тому

    А почему ты всё время пишешь число 42?

  • @user-gm5ri4pq5t
    @user-gm5ri4pq5t Місяць тому

    Все круто, только не робит у меня функционал счетчика по клику, 10 раз пересмотрел код не могу найти проблемму

    • @VladilenMinin
      @VladilenMinin  Місяць тому

      Проверь исходники

    • @JoHimicev
      @JoHimicev 26 днів тому

      @@VladilenMinin тоже счётчик NaN, скачал исходники, запустил проект, такая же фигня NaN, а в режиме инкогнито всё работает, какое-то расширение мешает походу хз как только

  • @user-wy5bv2lw8s
    @user-wy5bv2lw8s Місяць тому

    самый лучший ❤

  • @youth991
    @youth991 Місяць тому

    Но я такую игру уже давно написал 😁

  • @qad1miy
    @qad1miy Місяць тому

    Спасибо за ящера )
    Когда значит листинг ахахахах

  • @morok5591
    @morok5591 24 дні тому

    Как сделать мультитач на кнопку?

    • @VladilenMinin
      @VladilenMinin  24 дні тому

      Событие тач

    • @morok5591
      @morok5591 23 дні тому

      @@VladilenMinin так вообще не работает кнопка

  • @user-ik8sm2th7i
    @user-ik8sm2th7i Місяць тому

    Можно использовать трансформ3d чуть производительней будет

    • @user-ik8sm2th7i
      @user-ik8sm2th7i Місяць тому

      А так, очень круто, спасибо за контент

  • @senails0
    @senails0 Місяць тому +1

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

    • @user-san-chous
      @user-san-chous Місяць тому

      для новичков - актуально + универсально. А накой черт смотреть реакт тому, кто работает или учит вью либо ангуляр?

    • @senails0
      @senails0 Місяць тому

      @@user-san-chous почти все фреймворки в декларативном стиле
      и надо уметь работать в нем

    • @krylovDev
      @krylovDev Місяць тому +3

      Вот реакт разработчики подтянулись, а не программисты

    • @user-san-chous
      @user-san-chous Місяць тому

      @@krylovDev ну по комменту видно, что он пока не понимает)) но всему свое время...

    • @Edgar-pu1lc
      @Edgar-pu1lc Місяць тому

      Js это база, а фреймворки приходят и уходят

  • @skeelo3157
    @skeelo3157 Місяць тому

    не понимаю почему hamster является кликером, там же заработок с карт а не кликов

  • @rus16w
    @rus16w 22 дні тому +1

    Круто но сложно я бы крысу сделал бы

  • @thelowfer1016
    @thelowfer1016 Місяць тому

    А что это за автодополнения года? Не похоже на еммет

    • @VladilenMinin
      @VladilenMinin  Місяць тому

      В описание ссылка на урок в тг

  • @WarpTerminal
    @WarpTerminal Місяць тому

    Владилен, добавляй тайм коды пж ну пжппжпжпжпжпжжп

  • @user-dm4yi9ch3n
    @user-dm4yi9ch3n 20 днів тому

    jQuery ??? шта?

  • @Double.T-vi1rs
    @Double.T-vi1rs Місяць тому

    ХайпанутЬ решил, што курси плохо продаютса?

  • @арокен
    @арокен Місяць тому

    Я earlybird

  • @MadBlissOff
    @MadBlissOff Місяць тому +4

    Сколько можно гайды с таким примитивным базовым кодом делать? Это и обезьяна накодит... Лучше бы записал, как сделать реферальную систему через mini apps, сохранение пользователей в БД, оптимизацию итд, +чтобы от наплыва народу это всё не легло

  • @thisdaywalker5630
    @thisdaywalker5630 Місяць тому

    на других платформах размещаете свои видео? Ютуб болеет, как бы вовсе не упал, терять автора не хочется

    • @VladilenMinin
      @VladilenMinin  Місяць тому

      Подписывайся на телегу

  • @shushanhovsepyan5657
    @shushanhovsepyan5657 Місяць тому

    👨‍🏫👧👋