KeyJ148 / TOW

Multiplayer 2D arcade about tanks.
MIT License
10 stars 0 forks source link

Create map object loader from config #110

Open KeyJ148 opened 3 years ago

KeyJ148 commented 3 years ago

https://github.com/KeyJ148/TOW/blob/dd276c64b96a66df75ec6dfde4487f75895869bb/src/main/java/cc/abro/tow/client/map/factory/MapObjectCreatorsLoader.java#L12 переделать на считывание из конфигов JSON (несколько конфигов, конфиг может быть встроен в архив карту)

KeyJ148 commented 2 years ago

Это надо сделать для поддержки создания кастомных карт и кастомных скриптов. Для этого необходима и динамическая загрузка классов из архива карты.