2015-02-05 31 views
10

Zastanawiam się, czy obecnie jest możliwe pisanie gier w Haskell z Helm lub dowolnym innym silnikiem uruchamianym w przeglądarce za pośrednictwem GHCJS?Czy można uruchomić grę napisaną w Haskell w przeglądarce? (Przez GHCJS może?)

+3

Byłoby super. –

+1

Powinieneś tego spróbować i opublikować wyniki! Chciałbym wiedzieć. –

+0

Mogę. Myślę, że moim pierwszym krokiem będzie nauka Netwire. Jeśli zrobię coś fajnego, podzielę się tym. Na razie myślę, że być może oprawa WebKit może być rozwiązaniem. –

Odpowiedz

3
+0

Nadal planuję napisać własną grę w Haskell + GHCJS + Netwire. Kiedy skończę, opublikuję src. –

+0

Bardzo pomocna! Blog wydaje się przydatny. –

7

Oto Pong w Elm.

I nie jest to pełna wersja gry, ale turtle swimming

Mario walking wokół i skoki.

Oto niedawny "Brief and Partial Review of Haskell in the Browser"

+8

Ale zauważ, że Wiąz jest bardzo * nie * Haskell (moim zdaniem jest to znacznie gorszy * język * z bardzo miłym * szkieletem *). – Cactus

+0

@Cactus, kompilator Wiązów jest * napisany * w Haskell, więc wyraźnie Elmery mają bardziej pozytywny pogląd na Haskella niż na Wiąz. – dfeuer

+1

Zgodziłbym się, że Wiąz jest gorszy od Haskella, ale zachowałbym zwrot "znacznie gorszy" do opisu JavaScript. :-D –