Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 21.11.2023, 20:02
Аспирант
Отправить личное сообщение для ВОВАН23 Посмотреть профиль Найти все сообщения от ВОВАН23
 
Регистрация: 06.11.2023
Сообщений: 32

Чтоб быстрее было и еще чтобы вместо альфа канала транспорант использовал. Я не умею альфу настраивать.
Ответить с цитированием
  #12 (permalink)  
Старый 21.11.2023, 20:10
Аватар для MallSerg
Профессор
Отправить личное сообщение для MallSerg Посмотреть профиль Найти все сообщения от MallSerg
 
Регистрация: 07.03.2011
Сообщений: 1,126

Это движок который ничего не делает и не двигает, ты должен на него сесть и крутить пидали xD.

Лично мне кажется сомнительной полезность данного движка а многие моменты крайне раздражающие из разряда как делать не нада.
Изначально это был явно просто набор полифилов для древних браузеров количество префиксов "Webkit", "Moz" просто удручающие. такой подход не очень красиво решал проблемы лет 15 назад но вреден для браузеров особенно для современных логика работы просто забита проверками и выбором никому не нужных полифилов.

Еще не понравилось что вся логика построена на конвейере if else т.е. если иф такойта тогда вставляем копипасту следующий иф такойта вставляем туже копипасту и изменяем букву или цифру и так конвейерным методом. И еще много всяких крайне сомнительных методов написания кода.

Впрочем каждый пишет как может и умеет и этот движек найдет свою аудиторию.
Ответить с цитированием
  #13 (permalink)  
Старый 21.11.2023, 20:17
Аватар для MallSerg
Профессор
Отправить личное сообщение для MallSerg Посмотреть профиль Найти все сообщения от MallSerg
 
Регистрация: 07.03.2011
Сообщений: 1,126

Цитата:
и когда рисует все тормозит в много раз.
Движек навешивает эвент лупы на каждую отрисовку в канвас вот каждая строчка текста и нарисоваанная линия запускает паравоз обработчиков. Тебе поможет создание отдельного канваса рисовка на нем а после просто перенести готовое одной отрисовкой драв имадж тогда паравоз эвент лупов запуститься только один раз.
Ответить с цитированием
  #14 (permalink)  
Старый 21.11.2023, 20:39
Аспирант
Отправить личное сообщение для ВОВАН23 Посмотреть профиль Найти все сообщения от ВОВАН23
 
Регистрация: 06.11.2023
Сообщений: 32

Ну да, так и делаю теперь.
Ответить с цитированием
  #15 (permalink)  
Старый 21.11.2023, 20:42
Аспирант
Отправить личное сообщение для ВОВАН23 Посмотреть профиль Найти все сообщения от ВОВАН23
 
Регистрация: 06.11.2023
Сообщений: 32

Сообщение от MallSerg Посмотреть сообщение
Это движок который ничего не делает и не двигает, ты должен на него сесть и крутить пидали xD.

Лично мне кажется сомнительной полезность данного движка а многие моменты крайне раздражающие из разряда как делать не нада.
Изначально это был явно просто набор полифилов для древних браузеров количество префиксов "Webkit", "Moz" просто удручающие. такой подход не очень красиво решал проблемы лет 15 назад но вреден для браузеров особенно для современных логика работы просто забита проверками и выбором никому не нужных полифилов.

Еще не понравилось что вся логика построена на конвейере if else т.е. если иф такойта тогда вставляем копипасту следующий иф такойта вставляем туже копипасту и изменяем букву или цифру и так конвейерным методом. И еще много всяких крайне сомнительных методов написания кода.

Впрочем каждый пишет как может и умеет и этот движек найдет свою аудиторию.
Все кому лень учить javascript этим движком и пользуются. Говорят сам президент им руку пожал когда узнал что они такой движок сотворили и теперь в школах их движок используют чтоб учить javascript и анимации.
Ответить с цитированием
  #16 (permalink)  
Старый 21.11.2023, 20:49
Аспирант
Отправить личное сообщение для ВОВАН23 Посмотреть профиль Найти все сообщения от ВОВАН23
 
Регистрация: 06.11.2023
Сообщений: 32

А можно как нибудь изменить код движка чтоб если не хочешь тянуть отрисовку или image за собой, не будет?
Ответить с цитированием
  #17 (permalink)  
Старый 21.11.2023, 21:45
Профессор
Отправить личное сообщение для Rise Посмотреть профиль Найти все сообщения от Rise
 
Регистрация: 07.11.2013
Сообщений: 4,661

Сообщение от ВОВАН23
Чтоб быстрее было
Странно, ну да ладно.

Сообщение от ВОВАН23
Нужна мотивация какая нибудь.
Возьми какой-нибудь открытый движок с историей успеха, там как правило всё уже оптимизировано, так как большое сообщество, считай протестировано на всех устройствах и браузерах, багов по минимуму. Сам ты лучше всё равно не напишешь, ну если делать нечего, можешь конечно попробовать написать свой движок (а придется если не взять готовый), чтобы понять эту простую истину (ты же node.js свой не пишешь или пишешь?).

Например, phaser.js, у него есть история успеха - Vampire Survivors, как видишь ничего не тормозит, есть неофициальная ide, минималистичная, бесплатная до 200 файлов на проект, или можешь хоть в блокноте писать.

Сообщение от ВОВАН23
теперь в школах их движок используют
Ты наверно молодой и не застал этот мем.

Последний раз редактировалось Rise, 21.11.2023 в 21:49.
Ответить с цитированием
  #18 (permalink)  
Старый 21.11.2023, 23:11
Аспирант
Отправить личное сообщение для ВОВАН23 Посмотреть профиль Найти все сообщения от ВОВАН23
 
Регистрация: 06.11.2023
Сообщений: 32

Говорят ему этот движок кто-то подарил.

Нет, Node не пишу. Но и много придумыать не надо, в этом PointJS есть все важные библиотеки чтоб двигалось в разные стороны.

Последний раз редактировалось ВОВАН23, 22.11.2023 в 19:16.
Ответить с цитированием
  #19 (permalink)  
Старый 22.11.2023, 09:15
Аватар для voraa
Профессор
Отправить личное сообщение для voraa Посмотреть профиль Найти все сообщения от voraa
 
Регистрация: 03.02.2020
Сообщений: 2,682

Сообщение от ВОВАН23
Все кому лень учить javascript этим движком и пользуются.
Сообщение от ВОВАН23
теперь в школах их движок используют чтоб учить javascript и анимации.
Какая то шиза. Так, что бы учить, или когда лень учить.

Много лет назад, помню, президент жал руки тем, кто обещал во все школы, каждому ученику электронные учебники. У вас были?
Ответить с цитированием
  #20 (permalink)  
Старый 22.11.2023, 15:21
Аспирант
Отправить личное сообщение для ВОВАН23 Посмотреть профиль Найти все сообщения от ВОВАН23
 
Регистрация: 06.11.2023
Сообщений: 32

Нет.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Игра на javascript Хан Events/DOM/Window 2 28.10.2016 19:37
Нужно, чтобы при нажатии кнопки "Играть", игра отображалась в pop-up окне satopol Библиотеки/Тулкиты/Фреймворки 0 28.05.2016 14:15
Внимание всем! Игра "Черный принц". Приглашение на альфа-тестирование. mirvdar Общие вопросы Javascript 2 01.11.2013 14:39
раскрывающийся и закрывающися текст при клику hardware jQuery 4 19.08.2013 16:16
Новая форма из input старой! vgd Элементы интерфейса 11 13.06.2012 17:35