A text-based political simulation game where you can manage your own nation through policy decisions and strategic governance.
- Manage various aspects of governance including economy, social welfare, and infrastructure
- Track key metrics like GDP, life expectancy, and citizen happiness
- Make policy decisions that affect your nation's development
- Deal with random events and crises
polibox/
├── src/polibox/ # Main package directory
│ ├── __init__.py # Package initialization
│ ├── main.py # Game entry point
│ ├── events.py # Event handling system
│ └── nation.py # Nation management logic
├── tests/ # Test files
│ └── __init__.py # Test package initialization
├── scripts/ # Utility scripts
├── requirements.txt # Project dependencies
├── LICENSE # MIT License
└── README.md # This file
- Clone the repository:
git clone https://github.com/yourusername/polibox.git
cd polibox- Create a virtual environment (recommended):
python -m venv venv
source venv/bin/activate # On Unix/macOS
# or
.\venv\Scripts\activate # On Windows- Install dependencies:
pip install -r requirements.txtStart the game by running:
python -m src.polibox.main- You start as the leader of a new nation
- Each turn represents a quarter (3 months)
- Make decisions about policies and resource allocation
- Monitor your nation's progress through various metrics
- React to events and manage crises
- Try to maintain balance between economic growth and citizen welfare
pytest tests/- Fork the repository
- Create a feature branch
- Make your changes
- Run tests
- Submit a pull request
This project is licensed under the MIT License - see the LICENSE file for details.
- Your Name - Initial work
- Thanks to all contributors
- Inspired by various political simulation games