SustainACity is an immersive simulation game that empowers players to build and manage a city with an eye on sustainability. This the Console app version.
The game invites players to take on the role of a city planner, making critical decisions to balance environmental, social, and economic challenges. Inspired by the UN's Sustainable Cities and Communities goal, SustainACity encourages strategic thinking and environmental awareness.
- Get the Code: Clone the repository to start shaping your city.
- Build and Run: Set up your development environment with .NET MAUI and run the project.
- Play and Explore: Use text commands to build districts, manage resources, and interact with NPCs to achieve sustainable development.
The codebase is thoughtfully organized to reflect various aspects of the game, including district management, NPC interactions, and player progression. While the exact structure may evolve, the core components are designed to be modular and scalable.
We welcome contributions from fellow city planners (developers)! To contribute:
- Clone and Set Up: Fork the project and create your feature branch from
dev
. - Make Your Changes: Develop your feature with sustainability in mind.
- Submit a Pull Request: Merge back into
dev
and we'll take it from there.
For more details, check out our CONTRIBUTING.md guide.
Got stuck? Get on the Discord server for support and collaboration.
Create welcoming community, read our Code of Conduct for guidance on our community standards.
This project under the MIT License - see the LICENSE for more details.
For the latest changes, check out our CHANGELOG.md.
If you encounter bugs or have suggestions, please report them in the issues section.
A heartfelt thank you to all contributors/group members.
- 👏 @KonyakB
- 👏 @olcia2098
- 👏 @respectMathias
- 👏 @pkyeager
- 👏 @rikkiSnaebjornsson
- 👏 @Zoravoid