Zetawar / zetawar

Zetawar is a turn based tactical strategy game implemented in 100% ClojureScript.
MIT License
168 stars 14 forks source link

Reorganize data.cljs #103

Open tbeddy opened 6 years ago

tbeddy commented 6 years ago

Even when using a more compact representation for maps (q, r, terrain-type on one line), adding all of the maps from Elite Command pushes data.cljs over 11k LoC, and it's only going to get longer. We should break it up into a few related files and break maps up further into map-packs.

djwhitt commented 6 years ago

I'm fine with splitting it up into different namespaces. In the long term, we should move most if not all of the data out of the code base and into separate data files (#40 is related).