Coder Social home page Coder Social logo

danielbank / 2048-chess Goto Github PK

View Code? Open in Web Editor NEW

This project forked from gabrielecirulli/2048

0.0 3.0 0.0 441 KB

A small chess clone of 2048 (github.com/gabrielecirulli/2048)

License: MIT License

Ruby 0.49% JavaScript 40.32% CSS 52.36% HTML 6.83%

2048-chess's Introduction

2048 Chess

Derivative By Daniel Bank

Original 2048 README below...

A small clone of 1024, based on Saming's 2048 (also a clone).

Made just for fun. Play it here!

Contributions

Many thanks to rayhaanj, Mechazawa, grant, remram44 and ghoullier for the many other good contributions.

That screenshot is fake, by the way. I never reached 2048 ๐Ÿ˜„

Contributing

Changes and improvements are more than welcome! Feel free to fork and open a pull request. Please make your changes in a specific branch and request to pull into master! If you can, please make sure the game fully works before sending the PR, as that will help speed up the process.

You can find the same information in the contributing guide.

License

2048 is licensed under the MIT license.

Donations

I made this in my spare time, and it's hosted on GitHub (which means I don't have any hosting costs), but if you enjoyed the game and feel like buying me coffee, you can donate at my BTC address: 1Ec6onfsQmoP9kkL3zkpB6c5sA4PVcXU2i. Thank you very much!

2048-chess's People

Contributors

chrisprice avatar codekonami avatar coding46 avatar danielbank avatar danielbank-wf avatar danielbankgonpl avatar david-risney avatar gabrielecirulli avatar ghoullier avatar iharosi avatar iirelu avatar jimminning avatar johankj avatar leereilly avatar maciejczyzewski avatar marcingajda avatar marg51 avatar mfrederiksen avatar remram44 avatar timpetricola avatar

Watchers

 avatar  avatar  avatar

2048-chess's Issues

Multiplayer functionality

  1. User account management
  2. User sessions
  3. Game state management
  4. Ranking system (Lower bound of Wilson score confidence interval for a Bernoulli parameter)

UI Tweaks

  1. Create a 2048 logo using the knight image.
  2. Update text blurbs to be accurate
  3. Update color scheme?
  4. ELO #1 in the World quote by Andrew

Checkmate

  1. It should not be possible to move into a position where your king is in check
  2. If your king is checkmated, that should be game over and the other team wins

"No Moves Left" Logic

  1. "No Moves Left" logic is broken. It is possible to get into states where all cells are occupied, there are possible merges, but the app thinks it's Game Over.
  2. Moves that put your king in check need to be excluded from possibilities. Incorporate this into the "No Moves Left" logic.

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.