OChain : introduction

Mar 05 2023
Au vu du nombre de personnes arrivées sur notre Discord, je me permets de faire un article pour résumer le projet OChain. Tout d'abord, le projet s'inscrit dans une démarche communautaire et décentralisée.

Au vu du nombre de personnes arrivées sur notre Discord, je me permets de faire un article pour résumer le projet OChain.
Tout d'abord, le projet s'inscrit dans une démarche communautaire et décentralisée. Le jeu n'appartiendra à aucune entreprise à but lucratif. Le code sera open source étape par étape et un DAO sera mis en place.

Qu'est-ce qu'OChain ?

OChain est dans la lignée d'OGame, un MMORTS sorti en l'an 2000 (https://en.wikipedia.org/wiki/OGame).

L'identité visuelle et les illustrations d'OCain seront inspirées du style Cypher punk avec un clin d'œil à l'écosystème crypto. Toutes les illustrations sont réalisées par un artiste : Rim.

Le jeu conservera les principales mécaniques de son prédécesseur, chaque joueur commencera avec une planète (ERC721 non transférable) sur laquelle il pourra développer ses infrastructures civiles et militaires. La construction des différentes mines permettra aux joueurs d'augmenter leur production de ressources et de développer leurs technologies. Ils pourront alors bâtir votre empire en construisant une flotte de vaisseaux spatiaux, pour défendre ou attaquer d'autres planètes de l'univers OChain.

Lorsque des navires sont détruits, cela génère des restes dans l'orbite de la planète et ceux-ci peuvent être recyclés pour récupérer des ressources.

Modifications de la mécanique du jeu

Pour ceux qui connaissent le jeu original, pour que le jeu soit entièrement déployé sur chaine, quelques modifications ont dû être apportées

  • La technologie d'espionnage a été supprimée car la blockchain est publique et toutes les planètes et flottes de l'univers seront visibles.
  • Les lunes, principalement utilisées pour localiser les flottes, ont également été supprimées.
  • La gestion des flottes a été entièrement revue. Désormais, ils pourront se déplacer librement et être mis en orbite autour de n'importe quelle planète tant qu'ils auront suffisamment de deutérium dans leur soute pour effectuer le déplacement.
  • Le recyclage des débris ne sera pas instantané mais dépendra de la capacité de recyclage par seconde de votre flotte. Si vous souhaitez recycler des débris, vous devrez rester un moment en orbite pour pouvoir récupérer les ressources. Quelqu'un convoitant le champ de débris pourrait alors vous attaquer pendant ce temps.

Pour répondre à la question : y aura-t-il un jeton pour le jeu ? la réponse est oui. Il aura pour symbole OCT et pour nom : OChain Token

Ce jeton sera un jeton utilitaire qui trouvera son utilisation principalement dans le jeu. Il permettra de récompenser les joueurs compétitifs qui seront dans le haut du classement des différentes saisons

Le jeton, pour être utile dans le jeu, doit être déposé sur un contrat. Il sera alors enveloppé dans WOCT et sera équivalent à une ressource dans le jeu. En tant que ressource, il peut également être gagné dans le jeu en détruisant les flottes adverses qui l'ont en cargaison, ou perdu en cas de défaite.

Fonctionnalités du jeu Web3

Pour ce type de jeu, la technologie web3 apporte la possibilité d'apporter plusieurs améliorations, voici celle qui sera implémentée

Marché des ressources

Vous aurez un marché de ressources dans le jeu. Toutes les ressources (métal, cristal, deutérium) auront une paire d'échange contre le WOCT. Ce seront des courbes de liaison car les ressources ont un approvisionnement illimité contrairement à WOCT. (pour plus de détails sur les courbes de collage :https:///linum-labs/intro-to-bonding-curves-and-shapes-bf326bc4e11a)

Architecture décentralisée

La mise en œuvre du jeu a été conçue pour être aussi décentralisée que possible. Lorsque vous installez le jeu et synchronisez un univers, le client du jeu n'aura besoin que d'un RPC sur lequel récupérer les données de la blockchain. Ces données seront analysées et la base de données du jeu sera construite et synchronisée directement sur votre ordinateur. En d'autres termes, il n'y aura pas de serveurs centralisés pour le jeu de base. Le jeu restera donc jouable et accessible quoi qu'il arrive.

Transaction sans gaz

Afin d'attirer le plus d'acteurs possible, y compris les acteurs du Web2, un relayeur de méta-transactions sera mis en place pour parrainer le gaz des transactions. Ainsi, tous les joueurs auront un certain nombre de transactions quotidiennes gratuites. Afin de le financer sur le long terme, des bonus en jeu seront disponibles sous forme d'abonnements : spécialisations (https://ochaingg.notion.site/Specializations-89925d908f2d44c6afec5a03c2da329d)

Où le jeu sera-t-il déployé ?

Pour déployer le jeu, nous avons besoin d'une blockchain qui soit : très bon marché, compatible EVM et avec une fréquence de nouveaux blocs élevée (un bloc toutes les 5 secondes) Notre choix s'est porté sur Arbitrum Nova car les coûts de transaction sont vraiment faibles (<
0,01 $/tx) et l'écosystème Arbitrum semble avoir une bonne visibilité ces derniers temps.

L'état du projet

Au moment de la rédaction, les contrats intelligents pour le premier testnet sont terminés à 95 %. Pour ce premier testnet, le système d'alliance ne sera pas mis en place. Il faudra attendre le deuxième et dernier testnet pour pouvoir créer une alliance dans le jeu.

Concernant le client desktop du jeu, le lobby est en cours de mise en place (synchronisation des univers / gestion du wallet / intégration du relayeur). Le relais est sur le point d'être terminé.

Pour les illustrations, il y a environ 30% des illustrations qui sont terminées. Les illustrations seront présentées sur notre Discord au fur et à mesure.

Prochaines étapes

Comme le discord a été découvert pour plusieurs groupes de chasseurs d'alpha et que 150 personnes ont rejoint notre discord ces dernières semaines, cela nous a obligés à réfléchir aux prochaines étapes. En aparté, nous aimerions profiter de cette occasion pour remercier toutes les personnes qui nous ont rejoints la semaine dernière.

Structure de la communauté et récompenses :

Pour lancer les hostilités, nous avons créé une communauté sur crew3. Le but de cet outil est de lister de petites actions pour promouvoir le jeu. En retour, vous gagnerez de l'expérience pour passer les niveaux.

Notre équipage3 :https://crew3.xyz/c/ochain/invite/RA652yWT3OvW58aW-VZdA

Pour tous ceux qui veulent le rôle OG sur le discord ainsi que le POAP OChain OG, je vous conseille d'y aller. Au fait, voici un élément qui vous permettra de l'avoir : 0C0G

Le bot "Boiler" a été mis en place en complément de l'équipage pour récompenser les membres actifs de la communauté en les incluant dans des listes blanches pour des tests bêta ou en recevant des POAP spécifiques.

Une vente privée potentielle :

Pour être honnête, celui-ci n'était initialement pas prévu car le jeu devait être découvert le jour de sa sortie (initialement prévue fin 2023). Aujourd'hui, après plusieurs demandes à ce sujet, c'est peut-être possible.

Veuillez noter que le jeu n'appartiendra à aucune société et n'aura aucune entité juridique . A ce titre, les fonds seront envoyés à une gnose dont les membres seront des notables de l'écosystème pour s'assurer que les fonds sont utilisés pour ce à quoi ils étaient destinés.

Cette vente financera les dépenses suivantes :

  • ~60 illustrations de jeu (25 000 $)
  • La conception et l'intégration de l'interface de jeu afin d'avoir l'expérience de jeu la plus agréable possible (25 000 $)
  • Jeton de gaz pour relais (25 000 $)
  • Audit de sécurité des contrats critiques (100 000 $)
  • Coûts d'infrastructure (25 000 $)
  • Commercialisation (50 000 $)

Un sondage sera créé sur crew3 pour vérifier si la communauté est intéressée par cette vente. S'il y a un réel intérêt, un système de liste blanche sera mis en place pour accéder à la vente privée, sinon ce sera comme des offres OTC directement. Alors si ça vous intéresse n'hésitez pas à aller sur notre communauté crew3 et remplir le sondage.

Ces fonds nous aideront beaucoup dans le développement du jeu et la qualité du produit final.

Réseaux de test et parachutage :

Le but des deux testnets est de tester le jeu et ses paramètres pour vérifier si le jeu est équilibré. Ce seront des univers accélérés (x12) qui dureront 2 mois. Afin de récompenser les joueurs, il y aura un classement basé sur la quantité de flotte détruite. Les 630 premiers joueurs des deux testnet recevront un airdrop (avec vesting) proportionnel à leur classement.

Le jeu étant compétitif, nous souhaitons appliquer cette logique sur ses testnets.

Nous espérons que cet article vous aura permis de comprendre ce que sera le jeu OChain en tant que jeu web3 et dans quel univers il s'inscrit.

Si vous souhaitez vous tenir au courant de l'avancée du projet, n'hésitez pas à rejoindre notre Discord et notre twitter.