Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: html5 гонка  (Прочитано 604 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн serk7771

  • Автор темы
  • Участник
  • *
  • Сообщений: 108
  • тему ставь Communitheme
    • Просмотр профиля
html5 гонка
« : 28 Апрель 2020, 16:25:33 »
Скачал гонки отсюда https://codeincomplete.com/articles/javascript-racer/
Конкретный их сайт git называется https://github.com/jakesgordon/javascript-racer/

Чтобы каждый раз не увеличивать скорость со 100 до 140 ползунком,  нужно поменять значение.
В v1.straight.html, v2.curves.html, v3.hills.html, v4.final.html есть  строка:
var fieldOfView    = 100;                     // angle (degrees) for field of view
Можно её изменить на 140.

За запуск вариаций игры отвечают v1.straight.html, v2.curves.html, v3.hills.html, v4.final.html .
« Последнее редактирование: 10 Июль 2020, 16:26:28 от serk7771 »
nmcli con up 'Wired connection 1' - вкл проводную сеть
nmcli con down 'Wired connection 1'- выкл проводную сеть
nmcli radio wifi off - выкл wi-fi / nmcli radio wifi on - вкл wi-fi

Оффлайн Виктop

  • Участник
  • *
  • Сообщений: 153
    • Просмотр профиля
Re: html5 гонка
« Ответ #1 : 28 Апрель 2020, 19:51:55 »
Хорошая игра

Даже пробовать не советую, как программист и веб-разработчик я сразу понимаю что автосимулятор в браузере по определению не может быть даже отдалённо похожим на нормальную игру. Всё дело в производительности, ибо интерпретирование сценариев, очень ресурсоёмкий процесс...

Оффлайн serk7771

  • Автор темы
  • Участник
  • *
  • Сообщений: 108
  • тему ставь Communitheme
    • Просмотр профиля
Re: html5 гонка
« Ответ #2 : 09 Май 2020, 18:30:48 »
Хорошая игра

Даже пробовать не советую, как программист и веб-разработчик я сразу понимаю что автосимулятор в браузере по определению не может быть даже отдалённо похожим на нормальную игру. Всё дело в производительности, ибо интерпретирование сценариев, очень ресурсоёмкий процесс...
Правда!
Ну у меня i3-2120. Поэтому ПОФИГСЕГОДНЯ.
Но  заменить на строчку в app.js очень надо.
playerCar.src = './assets/cars/Black_viper.png'
« Последнее редактирование: 09 Май 2020, 20:38:52 от serk7771 »
nmcli con up 'Wired connection 1' - вкл проводную сеть
nmcli con down 'Wired connection 1'- выкл проводную сеть
nmcli radio wifi off - выкл wi-fi / nmcli radio wifi on - вкл wi-fi

Оффлайн Виктop

  • Участник
  • *
  • Сообщений: 153
    • Просмотр профиля
Re: html5 гонка
« Ответ #3 : 09 Май 2020, 23:56:29 »
Ну у меня i3-2120. Поэтому ПОФИГСЕГОДНЯ.
Вы знаете, так себе проц, почти мёртвый, понт не удался...
И всё же, даже для мощного компа, невозможно сделать автосимулятор даже отдалённо похожий на нормальную игру. Мог бы подробно обосновать, но лень. Но приведу пример, Вы думаете спроста все производительные программы пишутся на C или C++, а очень производительные имеют ядро написанное на ассемблере???
Мне вот интересно, зачем Вы рекламируете эту игру???

Оффлайн soarin

  • Старожил
  • *
  • Сообщений: 1746
  • ubuntu 18.04
    • Просмотр профиля
Re: html5 гонка
« Ответ #4 : 10 Май 2020, 07:21:54 »
Мне вот интересно, зачем Вы рекламируете эту игру???
Все эти глупости ни к месту.
Игру смотреть лень и не буду, но для кого-то Atari Drag Racing вполне и JScript и без проблем сойдёт.
Или на вон тебе змейку элементарную https://roundtrip.itch.io/long-stoplight
« Последнее редактирование: 10 Май 2020, 07:23:49 от soarin »

Оффлайн Виктop

  • Участник
  • *
  • Сообщений: 153
    • Просмотр профиля
Re: html5 гонка
« Ответ #5 : 10 Май 2020, 09:42:10 »
Или на вон тебе змейку элементарную https://roundtrip.itch.io/long-stoplight
Сами того не понимая, Вы подтвердили мои слова о браузерных играх, вот только если даже кто то захочет играть в подобные игры, то он не будет искать их в поисковике и шарить весь интернет, он тупо зайдёт в центр приложений. Там есть огромный выбор игр, которые хоть и не очень хорошие, но гораздо лучше предложенных Вами...

Оффлайн soarin

  • Старожил
  • *
  • Сообщений: 1746
  • ubuntu 18.04
    • Просмотр профиля
Re: html5 гонка
« Ответ #6 : 10 Май 2020, 12:50:25 »
вот только если даже кто то захочет играть в подобные игры, то он не будет искать их в поисковике и шарить весь интернет, он тупо зайдёт в центр приложений.
А мимо. Наркомания и раскрутка гораздо больше решает.
Многим Hello World играм в том же (каком-то) центре приложений только мечтать можно о такой популярности.

Оффлайн serk7771

  • Автор темы
  • Участник
  • *
  • Сообщений: 108
  • тему ставь Communitheme
    • Просмотр профиля
Re: html5 гонка
« Ответ #7 : 11 Май 2020, 15:27:01 »
все производительные программы пишутся на C
Тогда в  пинг-понг играть, что с открытым кодом и на javascript. Там тоже можно менять скорость шарика, убирать его ускорение и выставлять размер воланчика в файле pong.js. 60 fps показывает сразу в chromium. Игра ниже.
https://github.com/jakesgordon/javascript-pong/
Очищать надо папки после закрытия браузера скриптом.
'/home/имя пользователя/.config/chromium/Default/Service Worker/CacheStorage/'
/.cache/chromium/
Команда удаления файлов(rm) поможет, а то chromium виснуть будет.
« Последнее редактирование: 23 Май 2020, 14:29:38 от serk7771 »
nmcli con up 'Wired connection 1' - вкл проводную сеть
nmcli con down 'Wired connection 1'- выкл проводную сеть
nmcli radio wifi off - выкл wi-fi / nmcli radio wifi on - вкл wi-fi

Оффлайн serk7771

  • Автор темы
  • Участник
  • *
  • Сообщений: 108
  • тему ставь Communitheme
    • Просмотр профиля
Re: html5 гонка
« Ответ #8 : 01 Июль 2020, 12:48:58 »
браузерных играх

А в этой игре https://avatars.mds.yandex.net/get-pdb/2884317/11d3d3a9-a87e-4f53-a574-8e2bee1d30ae/s1200 тоже просадки могут быть? Там webgl.
nmcli con up 'Wired connection 1' - вкл проводную сеть
nmcli con down 'Wired connection 1'- выкл проводную сеть
nmcli radio wifi off - выкл wi-fi / nmcli radio wifi on - вкл wi-fi

 

Страница сгенерирована за 0.096 секунд. Запросов: 24.