jjak0b / MandM

Accessible gaming, authoring and evaluation platform for graphic adventure games. Progetto a.a 2019/2020 del corso Tecnologie Web.
https://jjak0b.github.io/MandM/
MIT License
2 stars 0 forks source link

Attività player e relativo metodo di interfacciamento su editor #4

Closed jjak0b closed 3 years ago

jjak0b commented 4 years ago

Poichè l'autore potrà creare delle missioni con al loro interno attività che potrebbero portare ad attività diverse in base al tipo di scelta fatto o altro, stavo pensando che potrebbe essere utile strutturare le attività sotto forma di flowchart, quindi attività condizionali, e sequenziali ed eventualmente altre tipo un "goto" su un altro nodo ( per anche simulare l'iterazione ), o l'iterazione, stessa ma per non renderlo troppo complicato (non dobbiamo necessariamente renderlo turing completo), potrebbero bastare anche solo i primi 2 o 3 tipi .

jjak0b commented 4 years ago

Riguardo l'interfacciamento, nell'editor sarebbe molto comodo creare ed organizzare le attività che ho descritto sotto forma di albero utilizzando jsTree, che sembra supportare le specifiche ARIA. da quel che ho testato sembra supportare il drag and drop ( che potrebbe risultare molto utile ), però non sembra essere reso ancora accessibile, ma forse potremmo renderlo tale sequendo la specifica ARIA, secondo questo modello.