eglowacki / zloty

YAGET development
MIT License
1 stars 0 forks source link

Game Director and Coordinators for creation of new items/entities. #19

Open eglowacki opened 4 years ago

eglowacki commented 4 years ago

This should represent initial design into loading and creation of items aka entities during run time. This should extract loading data for components from database (GameDirector).

It also needs to be accessible from script, and since coordinators are templatized on item component types make-up, we need a way to switch which one to create using specific type as a template argument and pass required parameters to ctor of that component.

Research on to extend db schema for GameDirector.

eglowacki commented 4 years ago
eglowacki commented 4 years ago

Added functionality to extend game director scheme with custom game specific functionality.

eglowacki commented 3 years ago

Added code for reading json data and adding db entries, code for creation of components based on db data.