fpclass / perpetual-haskelling-initiative

Main repository for the CS141 Perpetual Haskelling Initiative
MIT License
0 stars 0 forks source link

User interface #5

Open mbg opened 4 years ago

mbg commented 4 years ago

We need a UI for the game:

dixonary commented 4 years ago

A web based frontend (either built with TypeScript & React, or just pure JS & HTML) would be the simplest way to get a GUI going - but a terminal UI can be achieved with the brick library, among others.

mbg commented 4 years ago

For the frontend, one possible route (rather than going all in with something like React) would be to just use a HTML5 canvas. I did that for the large arithmetic collider lecture demo (with the Slack bot).

wvogel00 commented 4 years ago

I get interested in this project. Now I'm developing chat-application with electron as frontend-app. Of course the accessibility of browser base is so convenient, but electron make it easy to distribute package, IMO. First of all, I also think that CUI is necessary, I'll try it.