Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sbrunomello/dominion-realms

A Web3 strategy game with decentralized governance, territorial expansion, and token-based rewards.
https://github.com/sbrunomello/dominion-realms

angular dao firebase game indie ionic nodejs strategy-game web3

Last synced: 16 days ago
JSON representation

A Web3 strategy game with decentralized governance, territorial expansion, and token-based rewards.

Awesome Lists containing this project

README

        

# Dominion Realms

**Dominion Realms** is a Web3 strategy game that combines territorial expansion, decentralized governance, and token-based rewards. Lead your alliance to victory by making strategic decisions and collaborating with other players to dominate the realms.

---

## Features

- **Decentralized Governance**: Players vote on key decisions like territorial expansion and declaring wars, using blockchain-based transparency.
- **Three Alliances**: Choose your side and collaborate with your allies to grow your territory and influence.
- **Token Rewards**: Earn tokens based on your alliance's performance and your individual contributions.
- **Interactive Maps**: Explore and expand through dynamic, responsive global and regional maps.

---

## Technologies Used

- **Front-end**: Ionic Framework, Angular
- **Back-end**: Firebase Firestore and Authentication
- **Blockchain**: Integrated Web3 for governance and tokenomics

---

## Installation

1. Clone the repository:
```bash
git clone https://github.com/sbrunomello/dominion-realms.git
```
2. Navigate to the project directory:
```bash
cd dominion-realms
```
3. Install dependencies:
```bash
npm install
```
4. Start the development server:
```bash
ionic serve
```

---

## How to Contribute

1. Fork the repository.
2. Create a feature branch:
```bash
git checkout -b feature/your-feature-name
```
3. Commit your changes:
```bash
git commit -m "Add your message here"
```
4. Push to your branch:
```bash
git push origin feature/your-feature-name
```
5. Open a pull request.

---

## License

This project is licensed under the MIT License. See the `LICENSE` file for more details.

---

## Contact

For questions or feedback, please reach out to us via [[email protected]](mailto:[email protected]).

---

### Join the Dominion. Shape the Realms!