Александр Коротаев - Игра «Герои Меча и Магии» в браузере: долго, сложно и невыносимо интересно

แชร์
ฝัง
  • เผยแพร่เมื่อ 15 ก.ย. 2024
  • Ближайшая конференция - HolyJS 2024 Autumn, 7 ноября (online), 14-15 ноября (Санкт-Петербург + трансляция).
    Подробности и билеты: jrg.su/K18Cxd
    - -
    . . История становления программиста через разработку «игры мечты». Этот доклад приоткроет окно в мир фанатов своего дела и укажет верный путь в разработку больших игр в браузере. Личный опыт войны с производительностью и поиски правильного пути, решения насущных проблем и невероятные открытия в мире JS.
    В докладе рассматриваются полезные кейсы разработчика игр на JS: приемы эффективного хранения данных, рисование UI на Canvas и способы подступиться к парсингу бинарных файлов.

ความคิดเห็น • 19

  • @linkernick5379
    @linkernick5379 6 ปีที่แล้ว +6

    +lekzd Парень, ты крут, без шуток. То что ты сделал достойно всяческих похвал, даже несмотря на то, что это ещё не закончено и предстоит сделать ещё много. Меня восхищает, что ты 2 года держал цель в уме, и на своём энтузиазме продвигался к ней, решая не самые простые задачи. Правда, ещё создалось понимание, что в некоторых местах сам js становился проблемой (как в доступе к 2-мерному массиву), задача явно просит чего-то статически типизированного и быстрого.
    А с копирайтами можно разрулить также, как в проекте OpenBW, где нужно просто взять три mpq файла из оригинального Starcraft и скопировать в нужную диру, естественно не кладя их в github.

  • @unmanner
    @unmanner 6 ปีที่แล้ว +2

    Спасибо! Красота спасет мир :) А играть то расхотелось после разработки? Схема сработала? :)

  • @user-bk3rv5bw1r
    @user-bk3rv5bw1r ปีที่แล้ว

    Очень круто!

  • @СергейБохан-я3с
    @СергейБохан-я3с 5 ปีที่แล้ว

    Спасибо, очень интересно

  • @qewolf
    @qewolf 4 ปีที่แล้ว

    Интересный доклад

  • @alexkuk4160
    @alexkuk4160 6 ปีที่แล้ว

    Супер!!

  • @RafaelShepard
    @RafaelShepard 2 ปีที่แล้ว

    @lekzd чел, ты крут
    есть ссылки на тебя где-нибудь? чем сейчас занимаешься? что еще интересного в геймдеве для веба делал или делаешь?

  • @АлексЛэндал
    @АлексЛэндал 5 ปีที่แล้ว

    Молодец !

  • @dmitry7464
    @dmitry7464 6 ปีที่แล้ว +3

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

    • @lekzd
      @lekzd 6 ปีที่แล้ว

      Вот над ассетами, чтобы ничего не было нарушено, работаю. Все таки опенсорс должен предлагать некую удобную форму: выполнил инструкцию по сборке-настройке и оно работает.

  • @МиколаКізан-ш5т
    @МиколаКізан-ш5т 4 ปีที่แล้ว

    Я в шоке!!! Это же мечта поиграть героев в браузере, поскольку игра старая и не всегда стартует на вин10, а на линуксе так вообше)) дайте поиграть в нее (ссылку ссылку ссылку)

    • @horhoj29homefreeman95
      @horhoj29homefreeman95 4 ปีที่แล้ว

      гм.. хорошо работает на xp в VirtualBox

  • @paul_owen
    @paul_owen 6 ปีที่แล้ว +3

    А исходники где?

    • @lekzd
      @lekzd 6 ปีที่แล้ว +2

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

    • @paul_owen
      @paul_owen 6 ปีที่แล้ว +1

      Вау, вот это крутые новости! Да, ассеты защищены копирайтом. Думаю что сообщество быстро подтянется к разработке, так как нужен мультиплеер. И не только он...

    • @MichaelLikvidator
      @MichaelLikvidator 6 ปีที่แล้ว

      Где мониторить? Приложите ссылку на свой акк на гитхабе (или где Вы планируете разместить код) Я бы хотел контрибьютить в этот проект

    • @lekzd
      @lekzd 6 ปีที่แล้ว +1

      github.com/lekzd

    • @ivanselyt
      @ivanselyt ปีที่แล้ว

      @@lekzd прошло 5 лет, исходников так и нет? Красавчик

  • @andreymanaenko1638
    @andreymanaenko1638 5 ปีที่แล้ว

    Игра в теннис на комбайнах