[REPORT] Cosmo Zeta <> Gaming DAO - Milestone 1/2

Link (Mobile-friendly): cosmozeta[.]com

Milestone: Frontend + Backend: NEAR login, building management, research and shipyard: $6000 (Including the payout for the rust contract development)

As discussed for the first milestone we focused on the following parts:

Initialization:
Initial setup for building, ship, and research definitions.
Player Registration:
Players can register within the game by attaching a deposit.
Planet Management:
Functions for retrieving planet information and overviews.
Upgrades:
Support for building, research, and ship upgrades.
Overall, the contract provides a foundation for gameplay mechanics, allowing players to interact with and manage various elements within the game universe.
Galaxy Map:
Viewing player planets, and finding information about their fleet power and resources

Usable Methods in the Smart Contract as of now:

init: Initializes building, ship, and research definitions.
register_player: Allows players to register within the game by attaching a deposit.
get_planet_info: Retrieves information about a specific planet owned by a player.
get_planet_overview: Provides an overview of a planet’s current state, including buildings, research, and ships in progress.
planet_list: Lists all planets owned by players, along with their respective coordinates. (This is not in use for now)
upgrade_building: Enables players to upgrade buildings on their planets.
upgrade_research: Facilitates research upgrades on planets.
build_ships: Allows players to build ships on their planets.

For the next steps, we would be focusing on the battle simulation and sending fleets to other planets. Once we are finish the core gameplay loop in the last Milestone, we would be starting the marketing campaign / inviting users for testing

3 Likes