Интересно, возможно ли в настоящее время писать игры на Haskell с помощью Helm или любого другого движка, работающего в браузере через GHCJS? ?
Можно ли запустить в браузере игру, написанную на Haskell? (Может быть, через GHCJS?)
comment
Это было бы замечательно.
- person Lay González   schedule 06.02.2015
comment
Вы должны попробовать это и опубликовать свои результаты! Мне было бы интересно узнать.
- person Alexander Vieth   schedule 06.02.2015
comment
Я мог бы. Я предполагаю, что моим первым шагом будет изучение Netwire. Если я сделаю что-то крутое, я поделюсь. На данный момент я думаю, что, возможно, привязка WebKit может быть выходом.
- person Lay González   schedule 06.02.2015
comment
@AlexanderVieth Я нашел человека, который использовал не WebKit, а WebGl. Смотрите мой собственный ответ ниже.
- person Lay González   schedule 07.02.2015
Ответы (2)
Вот Pong в Elm.
И не полную игру, а плавание черепахи
Марио ходит и прыгает.
Вот недавний "Краткий и частичный обзор Haskell в браузере"
person
ja.
schedule
06.02.2015
Но обратите внимание, что Elm во многом не Haskell (на мой взгляд, это гораздо более низкий язык с очень хорошей структурой).
- person Cactus; 06.02.2015
@Cactus, компилятор Elm написан на Haskell, поэтому очевидно, что Elmers более позитивно относятся к Haskell, чем вы к Elm.
- person dfeuer; 06.02.2015
Я согласен с тем, что Elm уступает Haskell, но я бы оставил фразу «значительно хуже» для описания JavaScript. :-Д
- person Kris Jenkins; 18.06.2015
Я нашел это: Игра на Haskell с Sodium FRP и GHCJS
person
Lay González
schedule
06.02.2015
Тем не менее, я планирую написать свою маленькую игру на Haskell + GHCJS + Netwire. Когда закончу, я опубликую файл src.
- person Lay González; 07.02.2015
Очень полезно! Блог кажется полезным.
- person Erik Kaplun; 21.04.2015