GithubHelp home page GithubHelp logo

joeydp / immersive-chess Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 122.13 MB

A Minecraft mod to play chess with your own pieces

Home Page: https://modrinth.com/mod/immersive-chess

License: MIT License

Java 100.00%
fabric fabric-mod fabricmc fabricmc-mod minecraft minecraft-mod chess minecraft-fabric minecraft-fabric-mod

immersive-chess's Introduction

Immersive-Chess

A Minecraft mod to play chess with your own pieces.

ImmersiveChess

Supported Versions   CF   Modrinth

Features

  • Play chess with your friends
  • Build your own chess pieces on a 8:1 scale
  • Export played games to chess.com or lichess.

Instructions

Would you rather discover the mod in-game? The advancements will guide you through all the content.

Advancements

1. Creating a Chess Case

The first item you need is a chess case to contain your pieces.

Crafting recipe of chess case

Don't worry about having to build your own pieces just yet. You can always start a chess game with the default pieces.

2. Build a Chess Board

A chess board can be built in the world with any solid blocks. Simply choose two vanilla blocks that ideally have contrasting colors and create an eight by eight checkerboard pattern. Make sure the edges are of a different block to create a valid board.

Then right-click the board to turn it into a chess game.

Animation of starting a chess game

When a game is active, you can right-click the board with an empty hand to open the game GUI. This GUI contains statistics of the game and the option to resign, offer draw or accept draw. You can also change which set of pieces is used for rendering (default, own or opponent's).

The in-game GUI

3. Build your own Pieces

Want to design your own set of chess pieces? Each one has its own Piece Structure Block you can craft.

Crafting recipes of piece structure blocks

The dye indicates the color of the piece (black dye or white dye) and the signature item determines the type as follows

Overview of crafting ingredients

Once you have all six structure blocks also craft some Piece Stands to save your piece with.

Crafting recipe of piece stand

Now it's time for building. Simply place the structure block down and build your piece inside the outline. A Piece Stand can be placed inside with right-click to store the miniature version. Right-click again to take it out and store it inside you chess case to be used.

Animation of how to build a piece

(Optional) Dye Stands

All piece stands can be dyed in the 16 Minecraft colors

Image of all colors of piece stands

4. Play with your Custom Chess Pieces

Now you can play with your own pieces!

Animation of a chess game

Future Plans

  • Play against AI
  • Correct lighting within the miniature pieces (WIP)

Issues

Please report issues as detailed as possible on Github: https://github.com/JoeyDP/Immersive-Chess/issues/.

immersive-chess's People

Contributors

joeydp avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.