0xFable icon indicating copy to clipboard operation
0xFable copied to clipboard

Add a solo experience (bots?)

Open norswap opened this issue 2 years ago • 7 comments

At first, especially for the tech demo, there will be very few players. To demonstrate the tech effectively, we need a solo experience. This could come in two forms:

  • Implementing a bot that will join player's games and play against them using a dummy algorithm.
    • The game right now has no gameplay to speak of, so this bot need not be difficult.
  • Implementing a "solo" version of the game contracts that automatically performs the bot's action.
    • We can make this generic by using a bot interface that enable other bots to be written.
    • Maybe the main contract should be modified so that it supports both dual-players and bot modes?

norswap avatar Jun 04 '23 16:06 norswap

Would strongly prefer the first version, since it's a lot easier to build without interfering with the game's architecture.

norswap avatar Aug 20 '23 13:08 norswap

May I take care of this?

knownothing10 avatar Dec 11 '24 13:12 knownothing10

Can I tackle this one?

VyuduInc avatar Dec 29 '24 03:12 VyuduInc

Would love to contribute here , given my experience as a FullStack developer and also a blockchain developer working in the L1 space for over a year.

PrathamJha1 avatar Jan 04 '25 09:01 PrathamJha1

I'd like to take this issue.

chiscookeke11 avatar Jan 22 '25 16:01 chiscookeke11

Can I take this issue?

Verifieddanny avatar Jan 25 '25 13:01 Verifieddanny

Hi, I’ll implement a bot for the tech demo that can either join the player’s game using a dummy algorithm or play in "solo" mode with automated actions. I’ll create a flexible bot interface and modify the smart contract in Solidity to support both dual-player and bot modes. JavaScript will be used for bot AI and game interaction.

Richardudeh4 avatar Jan 27 '25 00:01 Richardudeh4

Is this issue still available?

wengDavo avatar Jan 29 '25 23:01 wengDavo