graninas/hinteractive

Declarative location description

Aperta

#10 aperta il 19 giu 2018

 (0 commenti) (0 reazioni) (0 assegnatari)Haskell (1 fork)github user discovery
demo gameenhancementgame enginegood first issueresearch

Metriche repository

Star
 (7 stelle)
Metriche merge PR
 (Nessuna PR mergiata in 30 g)

Descrizione

На данный момент локации описываются как сценарии, где может происходить вывод описания и находящихся там объектов.

Нужно разработать типы, позволяющие описывать начальное состояние локации декларативно. Подумать что должно быть в этом типе: объекты, описание локации, и др.

Отрефакторить текущую игру.

N.B. Не исключено, что нужно будет также подумать над rumtime-типами для локации, содержащими ее текущее состояние.

Guida contributor