Mi chiedo se attualmente è possibile scrivere giochi in Haskell con Helm o qualsiasi altro motore che gira sul browser tramite GHCJS?È possibile eseguire un gioco scritto in Haskell nel browser? (Attraverso GHCJS forse?)
risposta
Beh, ho trovato questo: A game in Haskell with Sodium FRP & GHCJS
Ancora, ho in programma di scrivere il mio piccolo gioco in Haskell + GHCJS + Netwire. Al termine, pubblicherò la src. –
Molto utile! Il blog sembra utile. –
Ecco il numero Pong in Elm.
E non è un gioco completo, ma un turtle swimming
Mario walking intorno e saltare.
Ecco un recente "Brief and Partial Review of Haskell in the Browser"
Ma si noti che Elm è molto * non * Haskell (a mio parere, è un linguaggio * molto * inferiore con un * framework * molto bello). – Cactus
@Cactus, il compilatore di Elm è * scritto * in Haskell, quindi chiaramente gli Elmers hanno una visione più positiva di Haskell di quella di Elm. – dfeuer
Concordo sul fatto che Elm sia inferiore a Haskell, ma salverei la frase "molto inferiore" per descrivere JavaScript. :-D –
- 1. È possibile eseguire un traceroute nel browser?
- 2. È possibile eseguire il rendering lato server Haskell con Ghcjs, Rapidità, Olmo, ecc.?
- 3. È possibile eseguire "JSON hijacking" nel browser moderno?
- 4. Come hash password nel framework di gioco (forse con BCrypt)
- 5. calcolare quanto tempo è possibile risparmiare attraverso la stima del codice scritto in un anno
- 6. È possibile eseguire l'applicazione WPF sul browser?
- 7. Compilare il modulo Haskell in Javascript usando ghcjs
- 8. Come ottenere il "Valore" di un Forse in Haskell
- 9. È possibile compilare un programma scritto in Python?
- 10. Sto usando ghcjs correttamente?
- 11. Can GHCJS/Haste si possono compilare?
- 12. È possibile iterare attraverso JSONArray?
- 13. attraverso due variabili in Haskell
- 14. È possibile eseguire applet Java in Android WebKit Browser?
- 15. Distribuire un gioco per PC scritto con XNA
- 16. funzione in Haskell che come catMaybes, ma avere il tipo [Forse un] -> Forse [a]
- 17. È possibile eseguire un kernel pypy nel notebook Jupyter?
- 18. come eseguire un'applet java nel browser web
- 19. Il gioco 3D OpenGL scritto in Python ha un bell'aspetto ed è veloce?
- 20. Liste definite come Forse in Haskell? Perchè no?
- 21. È possibile eseguire l'aggiunta in un Regex?
- 22. È possibile determinare in quale lingua un assembly .NET è stato scritto ex post facto?
- 23. Qual è la migliore piattaforma/lingua per un gioco 3D in un browser web?
- 24. È possibile scrivere un assembly di test unitario in C# per eseguire il test su un assembly scritto in VB?
- 25. È possibile eseguire sandbox ed eseguire codice C++ o C# immesso in un campo di testo in un browser?
- 26. GHCJS-DOM guida agli eventi
- 27. È possibile eseguire un gioco XNA senza .NET o XNA installato?
- 28. È possibile scrivere codice PHP scritto in modo rigoroso?
- 29. È possibile eseguire il calcolo prima di super() nel costruttore?
- 30. È possibile eseguire il debug di un javascript sul browser nativo di un tablet Samsung
Sarebbe fantastico. –
Dovresti provarlo e pubblicare i risultati! Sarei interessato a sapere. –
Potrei. Credo che il mio primo passo sarà imparare Netwire. Se faccio qualcosa di interessante, lo condividerò. Per ora, penso che forse il binding WebKit potrebbe essere la strada da percorrere. –