I was wondering if there was anyone who would be interested in making an Open Source version of AnarchyChess. IE, take some specific rules like Siberian Swipe, Il Vaticano, Knight Boost, alpha beta decay, il vaticannon etc and modify an existing open source game (and engine) to play to these rules. Of course En Passant is forced and friendly fire may be turned on.

The new game would be hosted on github and probably be a fork of DreamChess for desktop or GCompris for android (or if someone knows something better that can be used on both Android and Apple, then im open to suggestions).

The first “deliverable” would be to enable people to play on a single shared device, then maybe see about adding some sort of algebraic notation to allow playing by correspondence.

Edit: At the core of this project would be open source, IE: program would be free to download, build and play, no accounts, no ads. This is not something I, or anyone else who would be working on would be looking to monetise. As part of accepting the upstream license of using the code, we always have to make the code available.

What are peoples thoughts ? Any other questions ?

  • sounddrill@lemmy.antemeridiem.xyz
    link
    fedilink
    English
    arrow-up
    15
    ·
    1 year ago

    There’s definitely a need for it. Before diving into it, however, I feel that one needs to do research on what anarchychess really is.

    In simple words, you need to google en passant

  • tkc
    link
    fedilink
    English
    arrow-up
    11
    ·
    1 year ago

    Sounds like fun. We’ve been waiting far to long off Gary Chess to release Chess 2. Let’s do it ourselves!

    • Possible_EmuWrangler@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      4
      ·
      1 year ago

      I would be looking to announce releases here and encourage gameplay among members. (It might sound like a shill statement, but i’d be looking as doing this as a hobby for the fun of it)

  • odium@programming.dev
    link
    fedilink
    English
    arrow-up
    5
    ·
    1 year ago

    I’d be down to work on this, dm me the details or just reply to this comment if you start actually start working on it.

  • Ihnivid@feddit.de
    link
    fedilink
    English
    arrow-up
    5
    ·
    edit-2
    1 year ago

    Here’s some thoughts:

    1. We could add custom pieces, like the knook. It could be possible to fuse rook and knight, or you can get them by promoting only.

    2. I think en passant should not be forced, but severely punished if not taken, though I’m not sure how to implement a digital brick to throw at your opponent.

    3. Wild idea, but maybe there’s even a tiny chance to get lichess on board…?

    • Possible_EmuWrangler@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      3
      ·
      edit-2
      1 year ago

      First thought on a digital brick is that the player throwing the brick could force the other player to skip a move and be able to move twice in a row (while the bricked player is immobilized due to the pain) Edit. Adding the Knook by promotion to TODO list.

  • whathis@lemm.ee
    link
    fedilink
    English
    arrow-up
    4
    ·
    1 year ago

    Yeah I would be interested in this, in fact I thought about the same thing some months ago. But I would really go bad shit crazy with a lot of stupid things to choose from! And you should definitely be able to toggle everything on and off!

    Also every piece should have a super move that can only be done in specific situations. We got il vaticano for bishop, casteling for the king or promotion for pawn, siberian swipe for rook, so that leaves queen and knight(i wouldnt count the boost cause it’s technically from a pawn) already thought of some things.

    On idea i had for the knight is, that when he could take three pieces at the same time he can move again after taking one, i’m calling that fork boost.

    For the queen, i think every queen should be able to move like a knight once per game, further cementing her role as the ultimate piece in finally being able to move like every other piece

    I also had another idea for the rook, cause with the siberian swipe the problem is everyone gonna have to play it turn 1, called merge, when your two rooks are directly next to each other you can merge them so they become one piece, every time one rook moves the other moves in the same way, if the other rook isn’t abel to move in the same way(f.e. if a piece is in the way) you can’t play the move