Skip to content
@0-C-E

0 C.E.

0 C.E.

Build an empire, forge alliances, and conquer the ancient world.

About the Game

0 C.E. is a web-based, open-source strategy game set in the ancient world, inspired by classics like Grepolis and 0 A.D. Players start with a single city and work to expand their territory, amass resources, build powerful armies, and form alliances with others. The ultimate goal: to dominate the world through strategy, diplomacy, and battle.

As an ongoing project, 0 C.E. aims to provide a deep, historical strategy experience where players explore various ancient civilizations, manage their cities, engage in large-scale battles, and collaborate or compete with others in a persistent online world.

Current Features

  • World Map: Explore a vast world map, locate your city, and plan your expansion.
  • City Building: Establish and develop your city to gain resources, strengthen defenses, and grow your population.
  • Basic Combat: Engage in battles to defend your city and conquer others.

Planned features include more civilizations, advanced combat mechanics, alliance management, trading, and more.

Tech Stack

The project is built using:

  • Frontend: JavaScript, HTML, CSS
  • Backend: Python Flask, MariaDB
  • Real-Time Communication: Planned support for WebSockets or Socket.IO
  • Deployment and Development: Docker

Future improvements will bring additional gameplay features and optimizations as the game evolves.

Getting Started

Note: A more streamlined setup process is in the works. For now, please refer to individual repositories within the organization for detailed setup instructions.

To set up a development environment for 0 C.E., you’ll need to:

  1. Clone each of the individual repositories within this organization.
  2. Follow the setup instructions provided in each repository’s README.
  3. Run the necessary Docker containers and other dependencies as specified.

Contributing

Contributions are highly welcomed! Whether you’re interested in coding, design, gameplay suggestions, or documentation, your input is valuable to making 0 C.E. a richer experience for everyone. Here’s how you can contribute:

  1. Fork the repository you want to work on.
  2. Create a new branch for your feature or bug fix.
  3. Make your changes and submit a pull request.

Please check each repository’s README for more detailed contributing guidelines.

License

This project is licensed under the MIT License.

Acknowledgments

Special thanks to the developers of Grepolis and 0 A.D. for inspiring this project with their rich gameplay experiences and historical settings.

Popular repositories Loading

  1. API API Public

    Python

  2. Database Database Public

    SQL

  3. .github .github Public

  4. Front-End Front-End Public

    JavaScript

Repositories

Showing 4 of 4 repositories
  • Front-End Public
    0-C-E/Front-End’s past year of commit activity
    JavaScript 0 MIT 0 0 0 Updated Dec 7, 2024
  • API Public
    0-C-E/API’s past year of commit activity
    Python 0 MIT 0 0 0 Updated Nov 29, 2024
  • Database Public
    0-C-E/Database’s past year of commit activity
    SQL 0 MIT 0 0 0 Updated Nov 29, 2024
  • .github Public
    0-C-E/.github’s past year of commit activity
    0 0 0 0 Updated Nov 12, 2024

Top languages

Loading…

Most used topics

Loading…