Комментарии 10
Команда JavaScript for Devs подготовила перевод.
У этой команды Шапочка для размышлений очень прокачана, как и желание обмануть и выдать машинный перевод за проделанную работу. Видимо обман в данной шаражке обыденная вещь.
Если вы ищете быстрый перекус для фарма ауры под тиктоки — что-нибудь вроде «как заставить AI выплюнуть игру про змейку или симуляцию жидкости», — у меня для вас только одно сообщение.
Спасибо, что заставили сходить в оригинал статьи, чтобы узнать что же за сообщение у вас...
Скрытый текст
Сообщение на картинке в начале статьи, которую не смогли вставить в текст в то же место, где она в исходнике
Увы, даже после полировки коллайдер остался говном. dt из requestAnimationFrame сильно пляшет, а при переходе на другую вкладку вообще не вызывается и накопит столько, что при следующем вызове разломает всё, думаю будет достаточно небольшого зависания, чтобы шары уже пролетали сквозь блоки и биту. Tick для симуляции обычно фиксированный и подбирается из максимальной скорости, чтобы объекты не проходили сквозь стены.
Что то из разряда такого))
https://cheekibreaker.github.io/acranoid/
Arcanoid игра раньше называлась. Движок на javascript? Сразу нужно на adobe flash. Который умер. А сколько было ММОРПГ! Да коммерческих.! Админы прикрыли убийц офисного времени и все!
Лава онлайн, TimeZero а там ведь во времена расцветка. Было 200К онлайн, Dwar и прорадитель Бойцовский Клуб там кстати сервер написан был на ТУРБОПАСКАЛЬ! а онлайн. Был страшно сказать! Закрыли типа флэш больше не работает. А ведб миллионы долларов ежемесячно f2p! А убили зря.
Большинство просто пересело на standalone-клиенты и оно просто не работает в браузере. Из тех что я играл - sky 2 fly жив по сей день. На одной из прошлых работ была игра, которая тоже по паре килобаксов в неделю приносила, тоже на флеше, тоже standalone клиента завезли, когда анонс полного отключения поддержки случился. Кто по технологичнее перекомпилировался под веб, те у кого совсем легаси - да, повымирали. Ну а вышеупомянуты ruffle по большей части нужен чтобы сайты а ля newgrounds не потеряли возможность показывать старые флешки и игры.
я считаю игру еще надо доделать, на пути реализации можно далеко не погружаться тут всё зависит от игры какую делаем и желания результата, тоесть игру придётся придумать реальную и тогда будет мотивация сделать, а не начать очередной раз - чтобы она реально была игрой и работала, и куда-то сохранить - помимо гитхаба, потомучто во время этого процесса получаешь скил и его таки можно закрепить если заготовку оставить в виде своего материала реального уже
тоесть пускай у материала и не будет топ обвеса, по типо крутого бинарника, но при запуске должен быть триггер по взгляду, что мы в игре и тут есть логика
как я вижу сегодня это - есть некие перки
можно набросать логику с архитектурной частотой, необязательно по фэн шую, но чтобы была частота
нужно ли углубляться и делать велосипеды, тут на любителя, если язык тащит вас вниз, и надоело вниз лесть, просто переключитесь на другой язык где вниз не тащат и есть производительность и прослеживается от приложенного усилия результат(трюк заключается в том, что результат должен быть накопительный), соотв, надо ли делать текстовую библиотеку - нет, но текстурный атлас например - да(можно и текстовую, но тогда надо будет хранить смещения ), лоу поли модельку - да, и вот получается, преодолели многопоточку, сделали средненькую физику, разобрались со светом, по среднячку если брать - реально ), там потом окажется, что всё чему учили всё так и осталось ), дерзайте всем успехов
ну а следующий этап - это полюбому велосипед, надо инкапсулировать эту логику для удобного создания контента (лучше игровым способом, но сойдёт и софтинка ))

Почему свой игровой движок — это проще, чем кажется