• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Silnik fizyki w JS [matter.js] i inne rozwiązania a przyszłość.

Cloud VPS
0 głosów
460 wizyt
pytanie zadane 15 marca 2019 w JavaScript przez MrxCI Dyskutant (8,260 p.)
Istnieje naprawdę wspaniały silnik fizyki matter.js który pozwala tworzyć dowolnych kształtów ciała obiektów i nadawać im realne kolizje, przy użyciu mapowania normalnych można nadać obiektom 2d dość realistycznie padające światła, robiąc to wszystko w Phaser 3 który wspiera wcześniej wymienione biblioteki istnieje możliwość stworzenia naprawdę dość fajnej gry, (wraz z shaderami WebGL), która w oparciu o node.js i socket.io może stać sie wyjątkowym mmorpg c:

Oczywiście istnieje też babylon.js do tworzenia gier 3D.

 

Zatem pytanie, czy owe technologie pozwolą w przyszłości tworzyć bardziej zaawansowane gry z portem na telefony (cordova) i pliki wykonywalne? Oraz czy dość przeze mnie często spotykanie przekonanie że JS/web nie służy do robienia gier powoli zaniknie?

1 odpowiedź

+1 głos
odpowiedź 15 marca 2019 przez Comandeer Guru (607,100 p.)
Obecnie do przeglądarek wchodzi WebAssembly, więc myślę, że wszystkie tego typu najbardziej wymagające części gier (silniki fizyki itd.) zostaną przeportowane bezpośrednio z C++ do WASM-a, z pominięciem JS-a. W tym zakresie JS faktycznie może nie być ostatecznie językiem do tworzenia gier. Niemniej Sieć sama w sobie jak najbardziej może – zwłaszcza przy upowszechnianiu streamingu gier. Wówczas jedyne, co klient musiałby robić, to przekazywać input i generować przesłany z serwera obraz.
komentarz 15 marca 2019 przez MrxCI Dyskutant (8,260 p.)
Nie wiedzialem o istnieniu takiego czegos jak webassembly, teraz zastanawiam sie nad dalszą nauka wyzej wymienionych bibliotek i czy to ma dalszy sens
komentarz 15 marca 2019 przez Comandeer Guru (607,100 p.)
Poznać nie zaszkodzi; do mniej wymagających gier przeglądarkowych będą jak znalazł.

Podobne pytania

0 głosów
0 odpowiedzi 120 wizyt
0 głosów
0 odpowiedzi 86 wizyt
pytanie zadane 27 stycznia w JavaScript przez RufinB Bywalec (2,020 p.)
0 głosów
1 odpowiedź 190 wizyt
pytanie zadane 8 października 2020 w JavaScript przez Nabu Użytkownik (790 p.)

93,488 zapytań

142,421 odpowiedzi

322,772 komentarzy

62,906 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...