ChrisNeedham24 / microcosm

A little 4X game written using Pyxel.
GNU General Public License v3.0
9 stars 8 forks source link

Refactor project structure #112

Closed ChrisNeedham24 closed 1 year ago

ChrisNeedham24 commented 1 year ago

Following on from #84 and its PR #111, we'll probably want to have a general structure to the project.

microcosm.py can be the only python file at the top level, with all other python files in a game folder.

In the game folder, files should be further separated like saving and game_management are. One potential example could be a display folder that contains the menu, board, and overlay.