Ty DOSboxové hry běží v prohlížeči pěkně, to je fajn. Ale jak je na tom Wasm s emulací SDL (protože to asi nic jiného být nemůže) s výkonem obecně? Jestli je tam perf.drop řekněme 50%, tak je to ještě dobré, ale asi EGL/OpenGL věci nebo tam, kde se handlují velké grafové struktury, na tom asi Wasm bude hůř ne? Ještě mě napadá SIMD, ale s tím se asi páře jen málokdo (to je opravdu už vysoký level, když to někdo potřebuje).
Kdyz se zminil Dosbox a SDL, nektere hry (pod SDL obecne) jsou dost haklive na prepocet pozice mysi. Napriklad Zone Of Artificial Resources (v dosboxu, samozrejme ) je pak nehratelna, protoze potom se kurzor pohybuje v omezene oblasti obrazovky (herni plochy). Kdyz to bezi jako "klasicka" aplikace da se to vypnout/zapnout nastavernim promene prostredi (tak se da ovlivnovat spousta vlastnosti SDL - podkud to ovsem uzivatel vi a umi pouzit). Ale jak na to ve webovem prohlizeci?
A kdyz uz mluvime o SDL, nekdy mi tak trochu hlava nebere, jake veci preziji a jake zustanou. Treba v oblasti multimedialnich knihovem si myslim, ze takova ClanLib byla ve sve dobe o dost dal, nez kam se kdy zatim SDL ( a take Allegro) vubec dostala. A presto, SDL zije, ClanLib se uz X let nevyviji. Ale to jen tak bokem, aby rec nestala....
Jinak jako vzdy super clanek, diky!
15. 9. 2022, 22:30 editováno autorem komentáře
To je docela "husty" tema, vkladat do frontendu nejaky jiny jazyk nez JS. Je videt ze web roste kam se da, proste webove aplikace uz toho umi fakt hodne. Diky za clanek, zas jsem se neco dozvedel a mozna s tim zaexperimentuju.
Ad to CORS: na to jsme taky narazili a je to takovej narovnavak na ohybak.
Proste nejake typy souboru se pres file:// nactou (HTML, CSS, JS), jine ne (nekdy vcetne fontu). Takto je lokalni vyvoj zbytecne resen pres lokalni web server a navic jsou problematicke i stranky ulozene jako celek, tedy se vsemi podpurnymi soubory.
Proc to tak je? Proste po tech letech neresi filesystem chytre/logicky, ale zakazuji se veci podle toho, jaka se objevi CVEcka. Neboli beznej frontendackej nekoncepcni chaos.
diky za clanek, bonusbody za snow crash.
OT: na oplatku a vlastne podobny tema znate https://www.lightspeedmagazine.com/fiction/different-kinds-of-darkness/ ? divim se ze se nic takovyho jeste neexploituje. (krome faleanyho pavouka na zacatku hry Limbo :) )