Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

WebAssembly-based Diablo

Name: Anonymous 2020-07-08 10:25

Looks fast, with minor sporadic slowdowns probably garbage collection. This is the future of gaming.
https://d07riv.github.io/diabloweb/

Name: Anonymous 2020-07-08 11:14

This version claims working multiplayer via WebRTC
https://knotschi.github.io/diabloweb/

Name: Anonymous 2020-07-08 11:27

2020 JavaShit is powerful enough to run a 1997 game, using C/C++ browser primitives to do resource intensive stuff, like drawing actual sprites on screen?

Color me surpissed!

Name: Anonymous 2020-07-08 11:52

In the future, the client will only render server data and all "gameplay" will be locked in closed source clouds.
Instead of "thin-client"(server-rendered "cloud-gaming" games) there will be webGL local clients fed "rendering states"(much smaller when you load assets locally).

Name: Anonymous 2020-07-08 13:09

What is WebAssembly?

Name: Anonymous 2020-07-08 14:37

>>5
A question that can be easily answered by searching the phrase on internet search engine, provided by most browser's 'Search Bar'

Name: Anonymous 2020-07-08 14:50

The game hasn't aged well, clunky movement, tile-based maps and crappy items that need constant repairs. The only good quality is atmosphere: but only tristram, catacombs/church levels have this dungeon-crawler aesthethic with labyrinths and closed doors, the caves and hell feel kinda weak in terms of level design and out-of-place. Both d2/d1 are loot-centric potion fests that have more inventory management than actual combat.

Name: Anonymous 2020-07-08 15:18

tfw d2 is now science, because of extremely shitty economy forcing players to use ad-hoc barter system and forum postings to find equipment for their build.
https://link.springer.com/article/10.1007/s11138-014-0289-1

Name: Anonymous 2020-07-09 10:15

>>6
I do not trust the opinions of anyone other than /prog/riders.

Name: Anonymous 2020-07-09 11:46

>>9
WebAssembly is a bytecode interpreted by browser, close to C++ in speed in most cases, however using JS-WASM transition incurs major penalty and JS layer garbage collection will add slowdowns.

Name: Anonymous 2020-07-09 20:51

>>10
Thank you.

Name: Anonymous 2020-07-09 21:24

>>7
Fantasy worlds with Manichean conflicts between good and evil are a harmful form of escapism from social justice problems. Modern games should target actual humanitarian problems.

Kids playing Diablo in their youth turn into the likes of Derek Chauvin, who then kill innocent black people, just like monsters in video games.

As of now there is a movement to amend older games to be less harmful:
https://www.eurogamer.net/articles/2020-07-09-morrowind-mod-sexual-harassment-remover-replaces-the-games-sexual-abuse-references

Name: Anonymous 2020-07-09 21:26

>>12
Chauvin had sometimes used overaggressive tactics when dealing with black clientele, responding to fights by spraying the crowd with mace instead of dealing with those who were fighting.

Diablo II style crowd control.

Don't change these.
Name: Email:
Entire Thread Thread List