// личный канал‑лог
gavrilovlog
← все записи

Не так давно я начал заниматься разработкой под миниапп. На этом пути нашлись е…

👁 3641💬 4
Мы уже пару лет работаем вместе, у каждого своя зона ответственности, в последнем проекте каждый из нас занимал лидирующую должность: CPO, CTO, CMO. Проведя исследования рынка мы начали думать в сторону web3 игры с наиболее виральной механикой гемплея. Выбор пал на разработку аналога "Tomb of the mask". Эта игра в свое время получила большую популярность, поэтому мы ее взяли за основу. Наша главная идея токенизировать данную игру, но об я расскажу в будущих постах. Так как я в первую очередь разработчик, то в данном проекте со своей стороны я начал исследования в техническую составляющую. Взял несколько движков на JavaScript для разработки HTML5 игр, попробовал с ними как-то поработать и выбрал PixiJS. Очень простой движок с понятной документацией и главное есть возможность разработки как в 2d, так и с использованием webgl. Вкратце описать процесс рисования можно так: - 2d контекст - рисует всё центральным процессором CPU. - webgl контекст - рисует всё на видеокарте GPU, а точнее много маленьких процессоров на видеокарте распараллеливают процесс рисования. В общем и целом, примерно за вечер я сделал основную механику на JavaScript без движка, просто написал взаимодействие пиксельных объектов на канвасе. А потом уже начал изучать PixiJS и сразу применять на практике. В видео к этому посту результат работы за неделю. Мы уже составили деку для питчинга и разослали многим инвесторам, все детали пока раскрывать не буду. По мере поступления новостей буду описывать процесс разработки данного проекта. Я думаю большинство из нас когда-нибудь хотели сделать собственную игру и также многие даже пришли в разработку желая стать разработчиками игр. Поэтому ставьте лайки если тема вам интересна 👍 !💬Телеграм !📹Youtube
10

Комментарии · 4

  • @shaurgon
    Отлично, ты изобрел генератор карт :) Следующий уровень - использование шумов для процедурной генерации карты. Вообще тема очень интересная, продолжай рассказывать
    • @gavrilovlog
      Отлично, ты изобрел генератор карт 🙂
      Звучит немного токсично
      • @shaurgon
        Ну ты обидься ещё 😂
    • @gavrilovlog
      Я попробовал немного в сторону процедурной генерации, но пока решил отложить эту задачку, это явно не на пару часов занятие