По моему мнению вы все ещё слишком много механики оставляете на модели.
В моем понимании лучше было взять foundry как vtt для днд, и создать для него плагинов взаимодействия с агентами которые уже работали бы на базе работы с механиками всей системы.
Туда же можно было бы докрутить генератор карт, портретов персонажей и прочего.
По моему мнению вы все ещё слишком много механики оставляете на модели.
В моем понимании лучше было взять foundry как vtt для днд, и создать для него плагинов взаимодействия с агентами которые уже работали бы на базе работы с механиками всей системы.
Туда же можно было бы докрутить генератор карт, портретов персонажей и прочего.
Выглядит круто, но почему
setIntervalа неrequestAnimationFrame?