Last updated 2 years ago
There is a lack of exciting, innovative games merging AI and Blockchain concepts in the Cardano ecosystem.
Terra Cognita, an online, cooperative, strategy, RPG game, where players create and set AI/ML based characters to explore a whole new world.
This is the total amount allocated to Terra Cognita: AI+Blockchain Gaming.
.
The year was 1576…
...the golden era of the Age of Discovery and the greatest navigators of the world were eager to find new lands and to explore new worlds so far unknown to their civilizations. Most continents were already unveiled, all civilizations started to somehow connect to each other, but there was a rumor of a new, recently discovered land that wasn't like any other seen before...
As the word spread, each day more people got curious about the land. Stories about unimagined treasures, strange creatures and unknown natural resources - and as some said, even magic? - started to feed the imagination not only of the greatest explorers, but all sailors brave enough to cross the oceans and see with their very own eyes if all those stories were indeed reality.
.
Terra Cognita: Discovering a whole new world
Welcome to Terra Cognita! In this innovative, online, strategic, cooperative, RPG, machine learning powered game, you are part of a group of pioneers discovering this new, yet unnamed land, and you are still to learn what challenges await for you.
Be part of this new gaming experience. Create your own AI (Artificial Intelligence), NFT based characters. Let them explore. Let them play. Let them learn, evolve and conquer. Guide them through this discovery quest. Give them advice. Set their attributes. Set up their equipment. Set your strategy. Explore the land and find treasures while you cooperate to unveil the mysteries of this unknown… island? Continent? Something else?
.
The Gaming Experience
Terra Cognita is (almost?) a new genre of gaming.
The players are not directly in control of their characters, as they have their own AI brains and make their own decisions. They decide what to do next, they have their own abilities to fight, explore, negotiate, and they learn over time - their AI brains are powered by Reinforcement Learning - which are basically Machine Learning algorithms that adapt and evolve based on the results of the AI interaction with the environment. Each minted NFT character is therefore attached to an artificial brain that will evolve and perform better over time.
The exploration happens in real time, and the game is divided into rounds of a few (3 to 5, but yet to be defined) days. Once you send your character to this unknown land, you can keep up with what your character is doing, for e.g., did they find a treasury? Did they fight any creatures, or even other players? Did they die? (Ah, and don't worry, if they die they will be back soon to continue with their exploration.)
While your character is exploring, you can watch them in real time by accessing the game platform, either in Terra Cognita app or in the game website. When you are not watching it in real time, you can either use a mobile app and activate the customizable push notifications to get information every time something important happens to your character, or access the game website, see a log and, if you want to, watch a replay of what happened with you character in the recent past.
And even though you don't directly control your character, you can provide guidance and some tips to influence their decision and the future of their exploration.
.
Play-to-Earn & Free-to-Play
Terra Cognita will offer the chance for all level of players engagement, both time and moneywise. It will be a free-to-play and play-to-earn game, with some pay-to-win features that will also benefit all other players. The details of these mechanisms and the game tokenomics is still under development and its development is part of the current proposal.
.
The Characters
By the time you mint your character, you can set its visuals and define (most of) its attributes. These final set attributes is still being developed, but currently the following ones are being considered:
Primary attributes:
The primary attributes are going to be combined with each other, and also with the equipped items, to determine the secondary attributes, which directly affect the gameplay (also still under development):
Secondary attributes:
Some auxiliary attributes will also be included, such as:
Auxiliary attributes: exploring, hearing, smelling, sight
The character attributes are going to be defined when the character NFT is minted. Although, they will also evolve with time, based on the characters experiences during the gameplay, and the player's choices for equipment and goals during the game.
In between rounds, the players are going to be able to change the characters equipment, items and set some new strategies for the following round. This way, the players can test different strategies and track their characters progress, evaluate which strategy works best for their characters specifically, adapt and change for the following rounds.
.
Game Development and Technical Details
Due to the simplified nature of the game, i.e. the player does not directly control the characters, there is no need to use a complete game engine such as Unreal, Unity or other traditional game engines.
What happens in the game is the result of a computational simulation involving all the characters, creatures and all kinds of game objects. The backend is going to be coded in Python, to make use of already available libraries such as TensowFlow and Keras.
The frontend of the game is simply a user interface to show all the simulation that happens in the game, without any (at least in real time) input from the player. Therefore, we will only need a way to visually represent the simulation. For that, a simple WebGL or similar solution, such as Canvas 2D, is enough. The backend, i.e. the simulation, is going to be connected to the frontend through web sockets.
.
Risks and Challenges
The following risks of this project have been mapped, and possible solutions have been proposed:
.
Roadmap and Milestones
Q1 2022
Q2 2022
Q3 2022
.
Success metrics
.
KPIs
.
The future is Open Source!
The game is going to be constantly developed for the first 2 years, as improvements in many aspects are going to be implemented into the game. After that time, the game is going to be completely handed to the community, which will decide on its future using the governance system based on Terra Cognita's native token. By then, all the game code is going to be open sourced to the community.
.
The Team
Budget
NB: Monthly reporting was deprecated from January 2024 and replaced fully by the Milestones Program framework. Learn more here
Experienced Full Stack Devs, Plutus & AtalaPRISM Pioneers, Machine Learning Researcher, Designers, Cardano and Gaming Enthusiasts, AIM team.