Size: a a a

WebAssembly — русскоговорящее сообщество

2019 June 05

JB

Jąńek Brö in WebAssembly — русскоговорящее сообщество
Так
источник

JB

Jąńek Brö in WebAssembly — русскоговорящее сообщество
Сколько докладов надо и про какие темы уже рассказывают?
источник

JB

Jąńek Brö in WebAssembly — русскоговорящее сообщество
Jąńek Brö
Сколько докладов надо и про какие темы уже рассказывают?
Чтобы состоялось
источник

JB

Jąńek Brö in WebAssembly — русскоговорящее сообщество
Ҫѐҏӗѫӑ Ҹҋ 🤖
и мы все еще принимаем заявки на доклады!
Ещё два доклада надо жеж?
источник

NK

ID:414983998 in WebAssembly — русскоговорящее сообщество
benji выложил змейку написанную на чистом wasm вручную. занимает 2kb. Поиграться можно здесь:
https://binji.github.io/raw-wasm/snake/

А вот сам код:
https://github.com/binji/raw-wasm/blob/master/snake/snake.wat
источник

JB

Jąńek Brö in WebAssembly — русскоговорящее сообщество
Огненно
источник

VK

Vladimir Kutepov in WebAssembly — русскоговорящее сообщество
Что нужно изучить что бы смочь написать на сыром wasm что-то подобное? Очень круто
источник

РФ

Руслан Фадеев in WebAssembly — русскоговорящее сообщество
Сырой wat выглядит довольно читаемым. А где там IO?
источник

NK

ID:414983998 in WebAssembly — русскоговорящее сообщество
Ну benji как бы спеку пилит + он давно увлекается всякими олдскульными играми и эмуляторами)
источник

JB

Jąńek Brö in WebAssembly — русскоговорящее сообщество
источник

NK

ID:414983998 in WebAssembly — русскоговорящее сообщество
Руслан Фадеев
Сырой wat выглядит довольно читаемым. А где там IO?
А зачем в браузере IO?
источник

РФ

Руслан Фадеев in WebAssembly — русскоговорящее сообщество
Ну если это змейка, она должна быть интерактивной
источник

РФ

Руслан Фадеев in WebAssembly — русскоговорящее сообщество
Я про управление и отрисовку.
источник

VK

Vladimir Kutepov in WebAssembly — русскоговорящее сообщество
в соседнем файле же
источник

VK

Vladimir Kutepov in WebAssembly — русскоговорящее сообщество
index.html который
источник

РФ

Руслан Фадеев in WebAssembly — русскоговорящее сообщество
Да, нашёл, там exports.run() вызывается. А как оно взаимодействует с JS? Пишет в общую память?
источник

VK

Vladimir Kutepov in WebAssembly — русскоговорящее сообщество
ага, судя по всему память в модуле меняют напрямую из js, прикольно
источник

NK

ID:414983998 in WebAssembly — русскоговорящее сообщество
Руслан Фадеев
Я про управление и отрисовку.
Управление и отрисовка через общую память:
https://github.com/binji/raw-wasm/blob/master/snake/snake.wat#L421
все как по старинке
источник

P🛸

Pavel 🛸 in WebAssembly — русскоговорящее сообщество
Где у нас сидят gfx-rs чуваки? Они есть в тележке?
источник

P🛸

Pavel 🛸 in WebAssembly — русскоговорящее сообщество
Похоже только гиттер есть, может Rust тут есть?
источник