A little 4X game written using Pyxel.

15 stars 9 forks 15 watchers Python GNU General Public License v3.0
4x game python pyxel
1 Open Issue Need Help Last updated: Aug 14, 2025

Open Issues Need Help

View All on GitHub
Game Development Simulation Games

AI Summary: The game crashes when quitting loaded single-player games because the `multiplayer` status in `GameConfig` is stored as a string ("DISABLED") instead of its corresponding enum value. This causes issues when other parts of the code expect the enum's custom `__bool__` method. The proposed solution is to add a line to `migrate_game_config` to explicitly convert the string to the `MultiplayerStatus` enum during save migration, with an additional suggestion to also map `Faction` strings.

Complexity: 2/5
bug good first issue

A little 4X game written using Pyxel.

Python
#4x#game#python#pyxel